Module proc_macro::quote [−][src]
Quasiquoter
This file contains the implementation internals of the quasiquoter provided by quote!.
This quasiquoter uses macros 2.0 hygiene to reliably access
items from proc_macro, to build a proc_macro::TokenStream.
Re-exports
use Delimiter; |
use Literal; |
use Spacing; |
use Span; |
use Ident; |
use Punct; |
use Group; |
use TokenStream; |
use TokenTree; |
use syntax::ext::base::ExtCtxt; |
use syntax::ext::base::ProcMacro; |
use syntax::parse::token; |
use syntax::symbol::Symbol; |
use syntax::tokenstream; |
Structs
| Quoter |
[ Experimental ]
|
| SpannedSymbol |
[ Experimental ]
|
Enums
| LiteralKind |
[ Experimental ]
|
Traits
| Quote |
[ Experimental ]
|
Functions
| unquote |
[ Experimental ]
|