| Interface | Description |
|---|---|
| RegexASTVisitorIterable |
| Class | Description |
|---|---|
| AddToSetVisitor | |
| ASTDebugDumpVisitor | |
| ASTDotExportVisitor | |
| ASTLaTexExportVisitor | |
| CopyVisitor | |
| DepthFirstTraversalRegexASTVisitor |
AST visitor base class that will visit a given subtree in depth-first order.
|
| InitIDVisitor |
Initializes all reachable nodes'
id and populates
RegexAST.getReachableCarets()/RegexAST.getReachableDollars(), as well as
RegexAST.getSubtrees()} and RegexASTSubtreeRootNode.getSubtrees()}. |
| MarkLookBehindEntriesVisitor |
For all lookbehind assertions, mark all states where the assertion may begin.
|
| NFATraversalRegexASTVisitor |
Special AST visitor that will find all immediate successors of a given Term when the AST is seen
as a NFA, in priority order.
|
| NodeCountVisitor |
Counts the total number of child nodes of a given node.
|
| PreCalcResultVisitor | |
| RegexASTVisitor | |
| SetSourceSectionVisitor |
This visitor is used for setting the
SourceSection of AST subtrees that are copied into
the parser tree as substitutions for things like word boundaries and position assertions in
multi-line mode. |