[−][src]Crate moore_derive
Procedural macros for the moore compiler.
Macros
derive_all_node | Generate a |
derive_arena | Generate an arena struct. |
derive_query_db | Generate a compiler query database. |
derive_visitor | Generate a |
Attribute Macros
all_node | Mark a node to be included in the |
arena | Mark an item to be allocatable in an arena. |
node | Wrap a struct or enum in a |
query | Mark a function as a compiler query. |
visit | Convenience macro to derive |
visit_without_foreach | Convenience macro to derive |
walk_visitor | Generate corresponding |
Derive Macros
AcceptVisitor | Generate an |
AcceptVisitorAndForeach | Generate an |
AnyNodeData | Generate an |