public interface GoloParserVisitor
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(ASTLocalDeclaration 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) |
java.lang.Object visit(SimpleNode node, java.lang.Object data)
java.lang.Object visit(ASTCompilationUnit node, java.lang.Object data)
java.lang.Object visit(ASTModuleDeclaration node, java.lang.Object data)
java.lang.Object visit(ASTImportDeclaration node, java.lang.Object data)
java.lang.Object visit(ASTToplevelDeclaration node, java.lang.Object data)
java.lang.Object visit(ASTMemberDeclaration node, java.lang.Object data)
java.lang.Object visit(ASTStructDeclaration node, java.lang.Object data)
java.lang.Object visit(ASTUnionValue node, java.lang.Object data)
java.lang.Object visit(ASTUnionDeclaration node, java.lang.Object data)
java.lang.Object visit(ASTNamedAugmentationDeclaration node, java.lang.Object data)
java.lang.Object visit(ASTAugmentDeclaration node, java.lang.Object data)
java.lang.Object visit(ASTFunctionDeclaration node, java.lang.Object data)
java.lang.Object visit(ASTDecoratorDeclaration node, java.lang.Object data)
java.lang.Object visit(ASTContinue node, java.lang.Object data)
java.lang.Object visit(ASTWhileLoop node, java.lang.Object data)
java.lang.Object visit(ASTForLoop node, java.lang.Object data)
java.lang.Object visit(ASTForEachLoop node, java.lang.Object data)
java.lang.Object visit(ASTTryCatchFinally node, java.lang.Object data)
java.lang.Object visit(ASTExpressionStatement node, java.lang.Object data)
java.lang.Object visit(ASTLocalDeclaration node, java.lang.Object data)
java.lang.Object visit(ASTUnaryExpression node, java.lang.Object data)
java.lang.Object visit(ASTInvocationExpression node, java.lang.Object data)
java.lang.Object visit(ASTMultiplicativeExpression node, java.lang.Object data)
java.lang.Object visit(ASTAdditiveExpression node, java.lang.Object data)
java.lang.Object visit(ASTRelationalExpression node, java.lang.Object data)
java.lang.Object visit(ASTEqualityExpression node, java.lang.Object data)
java.lang.Object visit(ASTAndExpression 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(ASTMethodInvocation node, java.lang.Object data)
java.lang.Object visit(ASTFunction node, java.lang.Object data)
java.lang.Object visit(ASTLiteral node, java.lang.Object data)
java.lang.Object visit(ASTCollectionLiteral node, java.lang.Object data)
java.lang.Object visit(ASTReference node, java.lang.Object data)
java.lang.Object visit(ASTDestructuringAssignment node, java.lang.Object data)
java.lang.Object visit(ASTLetOrVar node, java.lang.Object data)
java.lang.Object visit(ASTAssignment node, java.lang.Object data)
java.lang.Object visit(ASTArgument node, java.lang.Object data)
java.lang.Object visit(ASTAnonymousFunctionInvocation node, java.lang.Object data)
java.lang.Object visit(ASTFunctionInvocation node, java.lang.Object data)
java.lang.Object visit(ASTConditionalBranching node, java.lang.Object data)