A treewalker for the antlr generated AST that attempts to visit the AST nodes in the order needed to generate valid groovy source code.
| Fields inherited from class | Fields |
|---|---|
class TraversalHelper |
unvisitedNodes |
| Constructor and description |
|---|
SourceCodeTraversal
(Visitor visitor)Constructs a treewalker for the antlr generated AST that attempts to visit the AST nodes in the order needed to generate valid groovy source code. |
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected void |
accept(GroovySourceAST currentNode) |
|
void |
setUp(GroovySourceAST t)gather, sort and process all unvisited nodes |
Constructs a treewalker for the antlr generated AST that attempts to visit the AST nodes in the order needed to generate valid groovy source code.
visitor - the visitor implementation to call for each AST node.gather, sort and process all unvisited nodes
t - the AST to processCopyright © 2003-2018 The Apache Software Foundation. All rights reserved.