[−][src]Module antlr_rust::tree
General AST
Structs
LeafNode | Generic leaf AST node |
ParseTreeWalker | Helper struct to accept parse listener on already generated tree |
Traits
Listenable | Types that can accept particular listener ** Usually implemented only in generated parser ** |
NodeText | text of the node. Already implemented for all rule contexts |
ParseTree | Tree that knows about underlying text |
ParseTreeListener | Base parse listener interface |
ParseTreeVisitor | Base interface for visiting over syntax tree |
Tree | |
VisitChildren | Workaround for default recursive children visiting |
Visitable | Types that can accept particular visitor ** Usually implemented only in generated parser ** |
Type Definitions
ErrorNode | Error Leaf |
TerminalNode | non-error AST leaf node |