Expand description
This module contains a Consumer trait for the AST. Consumers are used to completely transform the AST without any restrictions on the output.
Traitsยง
- Constructor
Consumer - A Consumer trait for constructors in the AST.
- Expression
Consumer - A Consumer trait for expressions in the AST.
- Function
Consumer - A Consumer trait for functions in the AST.
- Import
Consumer - A Consumer trait for imported programs in the AST.
- Mapping
Consumer - A Consumer trait for mappings in the AST.
- Module
Consumer - A Consumer trait for modules in the AST.
- Program
Consumer - A Consumer trait for the program represented by the AST.
- Program
Scope Consumer - A Consumer trait for program scopes in the AST.
- Statement
Consumer - A Consumer trait for statements in the AST.
- Struct
Consumer - A Consumer trait for structs in the AST.