[package] name = "proc-macro2-impersonated" version = "0.1.1" authors = ["Alex Crichton ", "David Tolnay ", "Juan Aguilar Santillana "] license = "MIT OR Apache-2.0" readme = "README.md" keywords = ["macros"] repository = "https://github.com/botika/proc-macro2-impersonated" documentation = "https://docs.rs/proc-macro2-impersonated" edition = "2018" description = """ A substitute implementation of the compiler's `proc_macro` API """ # TODO: remove unused features [package.metadata.docs.rs] rustc-args = ["--cfg", "procmacro2_semver_exempt"] rustdoc-args = ["--cfg", "procmacro2_semver_exempt"] targets = ["x86_64-unknown-linux-gnu"] [package.metadata.playground] features = ["span-locations"] [dependencies] unicode-xid = "0.2" [features] proc-macro = [] default = ["proc-macro"] # Expose methods Span::start and Span::end which give the line/column location # of a token. span-locations = [] # This feature no longer means anything. nightly = [] [badges] travis-ci = { repository = "botika/proc-macro2-impersonated" } [workspace] members = ["benches/bench-libproc-macro"]