[−][src]Module syntax::ext::tt::macro_rules
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
Structs
FirstSets |
[ Experimental ]
|
MacroRulesMacroExpander |
[ Experimental ]
|
ParserAnyMacro |
[ Experimental ]
|
TokenSet |
[ Experimental ]
|
Functions
check_lhs_no_empty_seq |
[ Experimental ] Check that the lhs contains no repetition which could match an empty token tree, because then the matcher would hang indefinitely. |
check_lhs_nt_follows |
[ Experimental ]
|
check_matcher |
[ Experimental ]
|
check_matcher_core |
[ Experimental ]
|
check_rhs |
[ Experimental ]
|
compile |
[ Experimental ] Converts a |
frag_can_be_followed_by_any |
[ Experimental ] True if a fragment of type |
generic_extension |
[ Experimental ] Given |
has_legal_fragment_specifier |
[ Experimental ]
|
is_in_follow |
[ Experimental ] True if |
is_legal_fragment_specifier |
[ Experimental ]
|
quoted_tt_to_string |
[ Experimental ]
|
token_can_be_followed_by_any |
[ Experimental ]
|
trace_macros_note |
[ Experimental ]
|