Skip to main content

Module tree

Module tree 

Source

Structs§

ErrorNodeView
GeneratedAttrs
Type-erased generated-rule attributes stored only for rules that use them.
MissingChildError
A required grammar child was absent from a recovered parse tree.
Node
NodeChildren
NodeId
ParseTreeDescendants
ParseTreeStats
ParseTreeStorage
Flat, structure-of-arrays concrete syntax tree storage.
ParseTreeWalker
ParsedFile
ParserRuleContext
Transient builder for one open rule.
RuleNodeView
TerminalNodeView

Enums§

NodeKind

Traits§

AsRuleNode
Exposes the stored rule node behind a completed generated context.
FromRuleNode
ParseTreeListener
ParseTreeVisitor
Value-returning, caller-directed traversal over a completed parse tree.

Type Aliases§

ParseTree
Compact parser result. The tree data lives in ParseTreeStorage.