Expand description
General AST
Structs§
- Leaf
Node - Generic leaf AST node
- Parse
Tree Walker - Helper struct to accept parse listener on already generated tree
Traits§
- Listenable
- Types that can accept particular listener ** Usually implemented only in generated parser **
- Parse
Tree - Tree that knows about underlying text
- Parse
Tree Listener - Base parse listener interface
- Parse
Tree Visitor - Base interface for visiting over syntax tree
- Parse
Tree Visitor Compat - Tree
- Visit
Children - Workaround for default recursive children visiting
- Visitable
- Types that can accept particular visitor ** Usually implemented only in generated parser **
Type Aliases§
- Error
Node - Error Leaf
- Terminal
Node - non-error AST leaf node