Struct syntex_syntax::ast::Mac_
[−]
[src]
pub struct Mac_ { pub path: Path, pub tts: Vec<TokenTree>, pub ctxt: SyntaxContext, }
Represents a macro invocation. The Path indicates which macro is being invoked, and the vector of token-trees contains the source of the macro invocation.
NB: the additional ident for a macro_rules-style macro is actually stored in the enclosing item. Oog.
Fields
path | |
tts | |
ctxt |