Package org.antlr.v4.runtime.tree
-
Interface Summary Interface Description ErrorNode ParseTree An interface to access the tree ofRuleContext
objects created during a parse that makes the data structure look like a simple parse tree.ParseTreeListener This interface describes the minimal core of methods triggered byParseTreeWalker
.ParseTreeVisitor<T> This interface defines the basic notion of a parse tree visitor.RuleNode SyntaxTree A tree that knows about an interval in a token stream is some kind of syntax tree.TerminalNode Tree The basic notion of a tree has a parent, a payload, and a list of children. -
Class Summary Class Description AbstractParseTreeVisitor<T> ErrorNodeImpl Represents a token that was consumed during resynchronization rather than during a valid match operation.IterativeParseTreeWalker An iterative (read: non-recursive) pre-order and post-order tree walker that doesn't use the thread stack but heap-based stacks.ParseTreeProperty<V> Associate a property with a parse tree node.ParseTreeWalker TerminalNodeImpl Trees A set of utility routines useful for all kinds of ANTLR trees.