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 ]
|