All Methods Instance Methods Abstract Methods 
| Modifier and Type | 
Method and Description | 
java.lang.Object | 
visit(ASTAdditiveExpression node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTAndExpression node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTAnonymousFunctionInvocation node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTArgument node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTAssignment node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTAugmentDeclaration node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTBlock node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTBreak node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTCase node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTCollectionLiteral node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTCompilationUnit node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTConditionalBranching node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTContinue node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTDecoratorDeclaration node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTDestructuringAssignment node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTEqualityExpression node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTerror node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTExpressionStatement node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTForEachLoop node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTForLoop node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTFunctionDeclaration node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTFunctionInvocation node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTFunction node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTImportDeclaration node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTInvocationExpression node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTLetOrVar node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTLiteral node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTMatch node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTMemberDeclaration node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTMethodInvocation node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTModuleDeclaration node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTMultiplicativeExpression node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTNamedAugmentationDeclaration node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTOrExpression node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTOrIfNullExpression node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTReference node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTRelationalExpression node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTReturn node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTStructDeclaration node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTThrow node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTToplevelDeclaration node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTTryCatchFinally node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTUnaryExpression node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTUnionDeclaration node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTUnionValue node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(ASTWhileLoop node,
     java.lang.Object data)  | 
java.lang.Object | 
visit(SimpleNode node,
     java.lang.Object data)  |