Module tree

Source
Expand description

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 **
ParseTree
Tree that knows about underlying text
ParseTreeListener
Base parse listener interface
ParseTreeVisitor
Base interface for visiting over syntax tree
ParseTreeVisitorCompat
Tree
VisitChildren
Workaround for default recursive children visiting
Visitable
Types that can accept particular visitor ** Usually implemented only in generated parser **

Type Aliases§

ErrorNode
Error Leaf
TerminalNode
non-error AST leaf node