Structs§
- Macro 🔒
- Macro
ArgParser 🔒 - Parses macro arguments on macro def.
- Macro
Branch 🔒 - Macro
Parser 🔒 - Parsed
Macro 🔒Arg
Enums§
- Macro
Arg 🔒 - Macro
ArgKind 🔒 - Macro
Position 🔒 - Space
State 🔒
Constants§
Functions§
- convert_
try_ 🔒mac - Tries to convert a macro use into a short hand try expression. Returns
None
when the macro is not an instance oftry!
(or parsing the inner expression failed). - delim_
token_ 🔒to_ str - force_
space_ 🔒before - format_
lazy_ 🔒static - Format
lazy_static!
from https://crates.io/crates/lazy_static. - format_
macro_ 🔒args - handle_
vec_ 🔒semi - ident_
like 🔒 - last_
tok 🔒 - macro_
style 🔒 - next_
space 🔒 - register_
metavariable 🔒 - replace_
names 🔒 - return_
macro_ 🔒parse_ failure_ fallback - rewrite_
empty_ 🔒macro_ def_ body - rewrite_
macro 🔒 - rewrite_
macro_ 🔒def - rewrite_
macro_ 🔒inner - rewrite_
macro_ 🔒name - Rewrite macro name without using pretty-printer if possible.
- rewrite_
macro_ 🔒with_ items - span_
for_ 🔒token_ stream - wrap_
macro_ 🔒args - wrap_
macro_ 🔒args_ inner