Crate pmutil[][src]

Utils for implementing proc-macro. Works on stable.

Re-exports

pub extern crate proc_macro;
pub extern crate proc_macro2;
pub extern crate quote;
pub extern crate syn;

Modules

comment
prelude

Prelude for convenience.

respan

Span support for quasi-quotting.

spanned_quote

Span-aware quasi quotting built on top of quote crate.

synom_ext

Utils for tokens from synom::tokens.

Macros

smart_quote

ide-friendly quasi quotting.

Structs

Quote

Buffer for quasi quotting.

Traits

IdentExt

Extension trait for syn::Ident.

SpanExt

Extension trait for Span and syn::Span.

ToTokensExt