| AstVisitor<P,R> |
Root interface for AST visitors.
|
| GenericToken<T extends GenericToken<T>> |
Represents a token, part of a token chain in a source file.
|
| Node |
Root interface for all AST nodes.
|
| NodeStream<T extends Node> |
A sequence of AST nodes.
|
| NodeStream.DescendantNodeStream<T extends Node> |
A specialization of NodeStream that allows configuring
tree traversal behaviour when traversing the descendants of a node.
|
| Parser |
Produces an AST from a source file.
|
| RootNode |
This interface identifies the root node of an AST.
|
| SemanticErrorReporter |
Reports errors that occur after parsing.
|
| TextAvailableNode |
Refinement of Node for nodes that can provide the underlying
source text.
|