public class AstBuilder extends GroovyParserBaseVisitor<java.lang.Object> implements GroovyParserVisitor<java.lang.Object>
Constructor and Description |
---|
AstBuilder(SourceUnit sourceUnit,
java.lang.ClassLoader classLoader) |
visitBlockStmtAlt, visitElementValuePairName, visitEmptyStmtAlt, visitExpression, visitLiteral, visitLoopStatement, visitNls, visitPrimary, visitQualifiedNameElement, visitQualifiedNameElements, visitRparen, visitSep, visitStatement, visitStatementExpression
aggregateResult, defaultResult, shouldVisitNextChild, visitChildren, visitErrorNode, visitTerminal
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitBlockStmtAlt, visitElementValuePairName, visitEmptyStmtAlt, visitExpression, visitLiteral, visitLoopStatement, visitNls, visitPrimary, visitQualifiedNameElement, visitQualifiedNameElements, visitRparen, visitSep, visitStatement, visitStatementExpression
public AstBuilder(SourceUnit sourceUnit, java.lang.ClassLoader classLoader)
public ModuleNode buildAST()
public ModuleNode visitCompilationUnit(GroovyParser.CompilationUnitContext ctx)
GroovyParserBaseVisitor
GroovyParser.compilationUnit()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitCompilationUnit
in interface GroovyParserVisitor<java.lang.Object>
visitCompilationUnit
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<ASTNode> visitStatements(GroovyParser.StatementsContext ctx)
GroovyParserBaseVisitor
GroovyParser.statements()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitStatements
in interface GroovyParserVisitor<java.lang.Object>
visitStatements
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic PackageNode visitPackageDeclaration(GroovyParser.PackageDeclarationContext ctx)
GroovyParserBaseVisitor
GroovyParser.packageDeclaration()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitPackageDeclaration
in interface GroovyParserVisitor<java.lang.Object>
visitPackageDeclaration
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ImportNode visitImportDeclaration(GroovyParser.ImportDeclarationContext ctx)
GroovyParserBaseVisitor
GroovyParser.importDeclaration()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitImportDeclaration
in interface GroovyParserVisitor<java.lang.Object>
visitImportDeclaration
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic AssertStatement visitAssertStatement(GroovyParser.AssertStatementContext ctx)
GroovyParserBaseVisitor
GroovyParser.assertStatement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitAssertStatement
in interface GroovyParserVisitor<java.lang.Object>
visitAssertStatement
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic AssertStatement visitAssertStmtAlt(GroovyParser.AssertStmtAltContext ctx)
GroovyParserBaseVisitor
assertStmtAlt
labeled alternative in GroovyParser.statement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitAssertStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitAssertStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Statement visitConditionalStmtAlt(GroovyParser.ConditionalStmtAltContext ctx)
GroovyParserBaseVisitor
conditionalStmtAlt
labeled alternative in GroovyParser.statement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitConditionalStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitConditionalStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Statement visitConditionalStatement(GroovyParser.ConditionalStatementContext ctx)
GroovyParserBaseVisitor
GroovyParser.conditionalStatement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitConditionalStatement
in interface GroovyParserVisitor<java.lang.Object>
visitConditionalStatement
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic IfStatement visitIfElseStatement(GroovyParser.IfElseStatementContext ctx)
GroovyParserBaseVisitor
GroovyParser.ifElseStatement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitIfElseStatement
in interface GroovyParserVisitor<java.lang.Object>
visitIfElseStatement
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Statement visitLoopStmtAlt(GroovyParser.LoopStmtAltContext ctx)
GroovyParserBaseVisitor
loopStmtAlt
labeled alternative in GroovyParser.statement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitLoopStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitLoopStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ForStatement visitForStmtAlt(GroovyParser.ForStmtAltContext ctx)
GroovyParserBaseVisitor
forStmtAlt
labeled alternative in GroovyParser.loopStatement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitForStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitForStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Tuple2<Parameter,Expression> visitForControl(GroovyParser.ForControlContext ctx)
GroovyParserBaseVisitor
GroovyParser.forControl()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitForControl
in interface GroovyParserVisitor<java.lang.Object>
visitForControl
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitForInit(GroovyParser.ForInitContext ctx)
GroovyParserBaseVisitor
GroovyParser.forInit()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitForInit
in interface GroovyParserVisitor<java.lang.Object>
visitForInit
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitForUpdate(GroovyParser.ForUpdateContext ctx)
GroovyParserBaseVisitor
GroovyParser.forUpdate()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitForUpdate
in interface GroovyParserVisitor<java.lang.Object>
visitForUpdate
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Tuple2<Parameter,Expression> visitEnhancedForControl(GroovyParser.EnhancedForControlContext ctx)
GroovyParserBaseVisitor
GroovyParser.enhancedForControl()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitEnhancedForControl
in interface GroovyParserVisitor<java.lang.Object>
visitEnhancedForControl
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Tuple2<Parameter,Expression> visitClassicalForControl(GroovyParser.ClassicalForControlContext ctx)
GroovyParserBaseVisitor
GroovyParser.classicalForControl()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitClassicalForControl
in interface GroovyParserVisitor<java.lang.Object>
visitClassicalForControl
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic WhileStatement visitWhileStmtAlt(GroovyParser.WhileStmtAltContext ctx)
GroovyParserBaseVisitor
whileStmtAlt
labeled alternative in GroovyParser.loopStatement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitWhileStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitWhileStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic DoWhileStatement visitDoWhileStmtAlt(GroovyParser.DoWhileStmtAltContext ctx)
GroovyParserBaseVisitor
doWhileStmtAlt
labeled alternative in GroovyParser.loopStatement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitDoWhileStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitDoWhileStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Statement visitTryCatchStmtAlt(GroovyParser.TryCatchStmtAltContext ctx)
GroovyParserBaseVisitor
tryCatchStmtAlt
labeled alternative in GroovyParser.statement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitTryCatchStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitTryCatchStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Statement visitTryCatchStatement(GroovyParser.TryCatchStatementContext ctx)
GroovyParserBaseVisitor
GroovyParser.tryCatchStatement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitTryCatchStatement
in interface GroovyParserVisitor<java.lang.Object>
visitTryCatchStatement
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<ExpressionStatement> visitResources(GroovyParser.ResourcesContext ctx)
GroovyParserBaseVisitor
GroovyParser.resources()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitResources
in interface GroovyParserVisitor<java.lang.Object>
visitResources
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<ExpressionStatement> visitResourceList(GroovyParser.ResourceListContext ctx)
GroovyParserBaseVisitor
GroovyParser.resourceList()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitResourceList
in interface GroovyParserVisitor<java.lang.Object>
visitResourceList
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ExpressionStatement visitResource(GroovyParser.ResourceContext ctx)
GroovyParserBaseVisitor
GroovyParser.resource()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitResource
in interface GroovyParserVisitor<java.lang.Object>
visitResource
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<CatchStatement> visitCatchClause(GroovyParser.CatchClauseContext ctx)
visitCatchClause
in interface GroovyParserVisitor<java.lang.Object>
visitCatchClause
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<ClassNode> visitCatchType(GroovyParser.CatchTypeContext ctx)
GroovyParserBaseVisitor
GroovyParser.catchType()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitCatchType
in interface GroovyParserVisitor<java.lang.Object>
visitCatchType
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Statement visitFinallyBlock(GroovyParser.FinallyBlockContext ctx)
GroovyParserBaseVisitor
GroovyParser.finallyBlock()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitFinallyBlock
in interface GroovyParserVisitor<java.lang.Object>
visitFinallyBlock
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic SwitchStatement visitSwitchStatement(GroovyParser.SwitchStatementContext ctx)
GroovyParserBaseVisitor
GroovyParser.switchStatement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitSwitchStatement
in interface GroovyParserVisitor<java.lang.Object>
visitSwitchStatement
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<Statement> visitSwitchBlockStatementGroup(GroovyParser.SwitchBlockStatementGroupContext ctx)
GroovyParserBaseVisitor
GroovyParser.switchBlockStatementGroup()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitSwitchBlockStatementGroup
in interface GroovyParserVisitor<java.lang.Object>
visitSwitchBlockStatementGroup
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Tuple2<org.antlr.v4.runtime.Token,Expression> visitSwitchLabel(GroovyParser.SwitchLabelContext ctx)
GroovyParserBaseVisitor
GroovyParser.switchLabel()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitSwitchLabel
in interface GroovyParserVisitor<java.lang.Object>
visitSwitchLabel
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic SynchronizedStatement visitSynchronizedStmtAlt(GroovyParser.SynchronizedStmtAltContext ctx)
GroovyParserBaseVisitor
synchronizedStmtAlt
labeled alternative in GroovyParser.statement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitSynchronizedStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitSynchronizedStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ExpressionStatement visitExpressionStmtAlt(GroovyParser.ExpressionStmtAltContext ctx)
GroovyParserBaseVisitor
expressionStmtAlt
labeled alternative in GroovyParser.statement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitExpressionStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitExpressionStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ReturnStatement visitReturnStmtAlt(GroovyParser.ReturnStmtAltContext ctx)
GroovyParserBaseVisitor
returnStmtAlt
labeled alternative in GroovyParser.statement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitReturnStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitReturnStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ThrowStatement visitThrowStmtAlt(GroovyParser.ThrowStmtAltContext ctx)
GroovyParserBaseVisitor
throwStmtAlt
labeled alternative in GroovyParser.statement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitThrowStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitThrowStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Statement visitLabeledStmtAlt(GroovyParser.LabeledStmtAltContext ctx)
GroovyParserBaseVisitor
labeledStmtAlt
labeled alternative in GroovyParser.statement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitLabeledStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitLabeledStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic BreakStatement visitBreakStatement(GroovyParser.BreakStatementContext ctx)
GroovyParserBaseVisitor
GroovyParser.breakStatement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitBreakStatement
in interface GroovyParserVisitor<java.lang.Object>
visitBreakStatement
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic BreakStatement visitBreakStmtAlt(GroovyParser.BreakStmtAltContext ctx)
GroovyParserBaseVisitor
breakStmtAlt
labeled alternative in GroovyParser.statement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitBreakStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitBreakStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ContinueStatement visitContinueStatement(GroovyParser.ContinueStatementContext ctx)
GroovyParserBaseVisitor
GroovyParser.continueStatement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitContinueStatement
in interface GroovyParserVisitor<java.lang.Object>
visitContinueStatement
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ContinueStatement visitContinueStmtAlt(GroovyParser.ContinueStmtAltContext ctx)
GroovyParserBaseVisitor
continueStmtAlt
labeled alternative in GroovyParser.statement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitContinueStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitContinueStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ImportNode visitImportStmtAlt(GroovyParser.ImportStmtAltContext ctx)
GroovyParserBaseVisitor
importStmtAlt
labeled alternative in GroovyParser.statement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitImportStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitImportStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClassNode visitTypeDeclarationStmtAlt(GroovyParser.TypeDeclarationStmtAltContext ctx)
GroovyParserBaseVisitor
typeDeclarationStmtAlt
labeled alternative in GroovyParser.statement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitTypeDeclarationStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitTypeDeclarationStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Statement visitLocalVariableDeclarationStmtAlt(GroovyParser.LocalVariableDeclarationStmtAltContext ctx)
GroovyParserBaseVisitor
localVariableDeclarationStmtAlt
labeled alternative in GroovyParser.statement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitLocalVariableDeclarationStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitLocalVariableDeclarationStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic MethodNode visitMethodDeclarationStmtAlt(GroovyParser.MethodDeclarationStmtAltContext ctx)
GroovyParserBaseVisitor
methodDeclarationStmtAlt
labeled alternative in GroovyParser.statement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitMethodDeclarationStmtAlt
in interface GroovyParserVisitor<java.lang.Object>
visitMethodDeclarationStmtAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClassNode visitTypeDeclaration(GroovyParser.TypeDeclarationContext ctx)
GroovyParserBaseVisitor
GroovyParser.typeDeclaration()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitTypeDeclaration
in interface GroovyParserVisitor<java.lang.Object>
visitTypeDeclaration
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClassNode visitClassDeclaration(GroovyParser.ClassDeclarationContext ctx)
GroovyParserBaseVisitor
GroovyParser.classDeclaration()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitClassDeclaration
in interface GroovyParserVisitor<java.lang.Object>
visitClassDeclaration
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.lang.Void visitClassBody(GroovyParser.ClassBodyContext ctx)
GroovyParserBaseVisitor
GroovyParser.classBody(int)
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitClassBody
in interface GroovyParserVisitor<java.lang.Object>
visitClassBody
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<FieldNode> visitEnumConstants(GroovyParser.EnumConstantsContext ctx)
GroovyParserBaseVisitor
GroovyParser.enumConstants()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitEnumConstants
in interface GroovyParserVisitor<java.lang.Object>
visitEnumConstants
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic FieldNode visitEnumConstant(GroovyParser.EnumConstantContext ctx)
GroovyParserBaseVisitor
GroovyParser.enumConstant()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitEnumConstant
in interface GroovyParserVisitor<java.lang.Object>
visitEnumConstant
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.lang.Void visitClassBodyDeclaration(GroovyParser.ClassBodyDeclarationContext ctx)
GroovyParserBaseVisitor
GroovyParser.classBodyDeclaration(int)
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitClassBodyDeclaration
in interface GroovyParserVisitor<java.lang.Object>
visitClassBodyDeclaration
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.lang.Void visitMemberDeclaration(GroovyParser.MemberDeclarationContext ctx)
GroovyParserBaseVisitor
GroovyParser.memberDeclaration(int)
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitMemberDeclaration
in interface GroovyParserVisitor<java.lang.Object>
visitMemberDeclaration
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic GenericsType[] visitTypeParameters(GroovyParser.TypeParametersContext ctx)
GroovyParserBaseVisitor
GroovyParser.typeParameters()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitTypeParameters
in interface GroovyParserVisitor<java.lang.Object>
visitTypeParameters
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic GenericsType visitTypeParameter(GroovyParser.TypeParameterContext ctx)
GroovyParserBaseVisitor
GroovyParser.typeParameter()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitTypeParameter
in interface GroovyParserVisitor<java.lang.Object>
visitTypeParameter
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClassNode[] visitTypeBound(GroovyParser.TypeBoundContext ctx)
GroovyParserBaseVisitor
GroovyParser.typeBound()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitTypeBound
in interface GroovyParserVisitor<java.lang.Object>
visitTypeBound
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.lang.Void visitFieldDeclaration(GroovyParser.FieldDeclarationContext ctx)
GroovyParserBaseVisitor
GroovyParser.fieldDeclaration()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitFieldDeclaration
in interface GroovyParserVisitor<java.lang.Object>
visitFieldDeclaration
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic MethodNode visitMethodDeclaration(GroovyParser.MethodDeclarationContext ctx)
GroovyParserBaseVisitor
GroovyParser.methodDeclaration(int, int)
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitMethodDeclaration
in interface GroovyParserVisitor<java.lang.Object>
visitMethodDeclaration
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.lang.String visitMethodName(GroovyParser.MethodNameContext ctx)
GroovyParserBaseVisitor
GroovyParser.methodName()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitMethodName
in interface GroovyParserVisitor<java.lang.Object>
visitMethodName
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClassNode visitReturnType(GroovyParser.ReturnTypeContext ctx)
GroovyParserBaseVisitor
GroovyParser.returnType(int)
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitReturnType
in interface GroovyParserVisitor<java.lang.Object>
visitReturnType
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Statement visitMethodBody(GroovyParser.MethodBodyContext ctx)
GroovyParserBaseVisitor
GroovyParser.methodBody()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitMethodBody
in interface GroovyParserVisitor<java.lang.Object>
visitMethodBody
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic org.apache.groovy.parser.antlr4.AstBuilder.DeclarationListStatement visitLocalVariableDeclaration(GroovyParser.LocalVariableDeclarationContext ctx)
GroovyParserBaseVisitor
GroovyParser.localVariableDeclaration()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitLocalVariableDeclaration
in interface GroovyParserVisitor<java.lang.Object>
visitLocalVariableDeclaration
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<ModifierNode> visitClassifiedModifiers(GroovyParser.ClassifiedModifiersContext ctx)
GroovyParserBaseVisitor
GroovyParser.classifiedModifiers(int)
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitClassifiedModifiers
in interface GroovyParserVisitor<java.lang.Object>
visitClassifiedModifiers
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic org.apache.groovy.parser.antlr4.AstBuilder.DeclarationListStatement visitVariableDeclaration(GroovyParser.VariableDeclarationContext ctx)
GroovyParserBaseVisitor
GroovyParser.variableDeclaration(int)
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitVariableDeclaration
in interface GroovyParserVisitor<java.lang.Object>
visitVariableDeclaration
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<Expression> visitTypeNamePairs(GroovyParser.TypeNamePairsContext ctx)
GroovyParserBaseVisitor
GroovyParser.typeNamePairs()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitTypeNamePairs
in interface GroovyParserVisitor<java.lang.Object>
visitTypeNamePairs
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic VariableExpression visitTypeNamePair(GroovyParser.TypeNamePairContext ctx)
GroovyParserBaseVisitor
GroovyParser.typeNamePair()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitTypeNamePair
in interface GroovyParserVisitor<java.lang.Object>
visitTypeNamePair
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<DeclarationExpression> visitVariableDeclarators(GroovyParser.VariableDeclaratorsContext ctx)
GroovyParserBaseVisitor
GroovyParser.variableDeclarators()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitVariableDeclarators
in interface GroovyParserVisitor<java.lang.Object>
visitVariableDeclarators
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic DeclarationExpression visitVariableDeclarator(GroovyParser.VariableDeclaratorContext ctx)
GroovyParserBaseVisitor
GroovyParser.variableDeclarator()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitVariableDeclarator
in interface GroovyParserVisitor<java.lang.Object>
visitVariableDeclarator
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitVariableInitializer(GroovyParser.VariableInitializerContext ctx)
GroovyParserBaseVisitor
GroovyParser.variableInitializer()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitVariableInitializer
in interface GroovyParserVisitor<java.lang.Object>
visitVariableInitializer
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<Expression> visitVariableInitializers(GroovyParser.VariableInitializersContext ctx)
GroovyParserBaseVisitor
GroovyParser.variableInitializers()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitVariableInitializers
in interface GroovyParserVisitor<java.lang.Object>
visitVariableInitializers
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<Expression> visitArrayInitializer(GroovyParser.ArrayInitializerContext ctx)
GroovyParserBaseVisitor
GroovyParser.arrayInitializer()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitArrayInitializer
in interface GroovyParserVisitor<java.lang.Object>
visitArrayInitializer
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Statement visitBlock(GroovyParser.BlockContext ctx)
GroovyParserBaseVisitor
GroovyParser.block()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitBlock
in interface GroovyParserVisitor<java.lang.Object>
visitBlock
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ExpressionStatement visitNormalExprAlt(GroovyParser.NormalExprAltContext ctx)
GroovyParserBaseVisitor
normalExprAlt
labeled alternative in GroovyParser.statementExpression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitNormalExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitNormalExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitEnhancedExpression(GroovyParser.EnhancedExpressionContext ctx)
GroovyParserBaseVisitor
GroovyParser.enhancedExpression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitEnhancedExpression
in interface GroovyParserVisitor<java.lang.Object>
visitEnhancedExpression
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ExpressionStatement visitCommandExprAlt(GroovyParser.CommandExprAltContext ctx)
GroovyParserBaseVisitor
commandExprAlt
labeled alternative in GroovyParser.statementExpression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitCommandExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitCommandExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitCommandExpression(GroovyParser.CommandExpressionContext ctx)
GroovyParserBaseVisitor
GroovyParser.commandExpression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitCommandExpression
in interface GroovyParserVisitor<java.lang.Object>
visitCommandExpression
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitCommandArgument(GroovyParser.CommandArgumentContext ctx)
GroovyParserBaseVisitor
GroovyParser.commandArgument()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitCommandArgument
in interface GroovyParserVisitor<java.lang.Object>
visitCommandArgument
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClassNode visitCastParExpression(GroovyParser.CastParExpressionContext ctx)
GroovyParserBaseVisitor
GroovyParser.castParExpression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitCastParExpression
in interface GroovyParserVisitor<java.lang.Object>
visitCastParExpression
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitParExpression(GroovyParser.ParExpressionContext ctx)
GroovyParserBaseVisitor
GroovyParser.parExpression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitParExpression
in interface GroovyParserVisitor<java.lang.Object>
visitParExpression
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitExpressionInPar(GroovyParser.ExpressionInParContext ctx)
GroovyParserBaseVisitor
GroovyParser.expressionInPar()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitExpressionInPar
in interface GroovyParserVisitor<java.lang.Object>
visitExpressionInPar
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitEnhancedStatementExpression(GroovyParser.EnhancedStatementExpressionContext ctx)
GroovyParserBaseVisitor
GroovyParser.enhancedStatementExpression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitEnhancedStatementExpression
in interface GroovyParserVisitor<java.lang.Object>
visitEnhancedStatementExpression
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitPathExpression(GroovyParser.PathExpressionContext ctx)
GroovyParserBaseVisitor
GroovyParser.pathExpression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitPathExpression
in interface GroovyParserVisitor<java.lang.Object>
visitPathExpression
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitPathElement(GroovyParser.PathElementContext ctx)
GroovyParserBaseVisitor
GroovyParser.pathElement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitPathElement
in interface GroovyParserVisitor<java.lang.Object>
visitPathElement
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic GenericsType[] visitNonWildcardTypeArguments(GroovyParser.NonWildcardTypeArgumentsContext ctx)
GroovyParserBaseVisitor
GroovyParser.nonWildcardTypeArguments()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitNonWildcardTypeArguments
in interface GroovyParserVisitor<java.lang.Object>
visitNonWildcardTypeArguments
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClassNode[] visitTypeList(GroovyParser.TypeListContext ctx)
GroovyParserBaseVisitor
GroovyParser.typeList()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitTypeList
in interface GroovyParserVisitor<java.lang.Object>
visitTypeList
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitArguments(GroovyParser.ArgumentsContext ctx)
GroovyParserBaseVisitor
GroovyParser.arguments()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitArguments
in interface GroovyParserVisitor<java.lang.Object>
visitArguments
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitEnhancedArgumentList(GroovyParser.EnhancedArgumentListContext ctx)
GroovyParserBaseVisitor
GroovyParser.enhancedArgumentList()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitEnhancedArgumentList
in interface GroovyParserVisitor<java.lang.Object>
visitEnhancedArgumentList
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitEnhancedArgumentListElement(GroovyParser.EnhancedArgumentListElementContext ctx)
GroovyParserBaseVisitor
GroovyParser.enhancedArgumentListElement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitEnhancedArgumentListElement
in interface GroovyParserVisitor<java.lang.Object>
visitEnhancedArgumentListElement
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ConstantExpression visitStringLiteral(GroovyParser.StringLiteralContext ctx)
GroovyParserBaseVisitor
GroovyParser.stringLiteral()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitStringLiteral
in interface GroovyParserVisitor<java.lang.Object>
visitStringLiteral
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Tuple2<org.antlr.v4.runtime.Token,Expression> visitIndexPropertyArgs(GroovyParser.IndexPropertyArgsContext ctx)
GroovyParserBaseVisitor
GroovyParser.indexPropertyArgs()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitIndexPropertyArgs
in interface GroovyParserVisitor<java.lang.Object>
visitIndexPropertyArgs
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<MapEntryExpression> visitNamedPropertyArgs(GroovyParser.NamedPropertyArgsContext ctx)
GroovyParserBaseVisitor
GroovyParser.namedPropertyArgs()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitNamedPropertyArgs
in interface GroovyParserVisitor<java.lang.Object>
visitNamedPropertyArgs
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitNamePart(GroovyParser.NamePartContext ctx)
GroovyParserBaseVisitor
GroovyParser.namePart()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitNamePart
in interface GroovyParserVisitor<java.lang.Object>
visitNamePart
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitDynamicMemberName(GroovyParser.DynamicMemberNameContext ctx)
GroovyParserBaseVisitor
GroovyParser.dynamicMemberName()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitDynamicMemberName
in interface GroovyParserVisitor<java.lang.Object>
visitDynamicMemberName
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitPostfixExpression(GroovyParser.PostfixExpressionContext ctx)
GroovyParserBaseVisitor
GroovyParser.postfixExpression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitPostfixExpression
in interface GroovyParserVisitor<java.lang.Object>
visitPostfixExpression
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitPostfixExprAlt(GroovyParser.PostfixExprAltContext ctx)
GroovyParserBaseVisitor
postfixExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitPostfixExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitPostfixExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitUnaryNotExprAlt(GroovyParser.UnaryNotExprAltContext ctx)
GroovyParserBaseVisitor
unaryNotExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitUnaryNotExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitUnaryNotExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic CastExpression visitCastExprAlt(GroovyParser.CastExprAltContext ctx)
GroovyParserBaseVisitor
castExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitCastExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitCastExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic BinaryExpression visitPowerExprAlt(GroovyParser.PowerExprAltContext ctx)
GroovyParserBaseVisitor
powerExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitPowerExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitPowerExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitUnaryAddExprAlt(GroovyParser.UnaryAddExprAltContext ctx)
GroovyParserBaseVisitor
unaryAddExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitUnaryAddExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitUnaryAddExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic BinaryExpression visitMultiplicativeExprAlt(GroovyParser.MultiplicativeExprAltContext ctx)
GroovyParserBaseVisitor
multiplicativeExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitMultiplicativeExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitMultiplicativeExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic BinaryExpression visitAdditiveExprAlt(GroovyParser.AdditiveExprAltContext ctx)
GroovyParserBaseVisitor
additiveExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitAdditiveExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitAdditiveExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitShiftExprAlt(GroovyParser.ShiftExprAltContext ctx)
GroovyParserBaseVisitor
shiftExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitShiftExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitShiftExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitRelationalExprAlt(GroovyParser.RelationalExprAltContext ctx)
GroovyParserBaseVisitor
relationalExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitRelationalExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitRelationalExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic BinaryExpression visitEqualityExprAlt(GroovyParser.EqualityExprAltContext ctx)
GroovyParserBaseVisitor
equalityExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitEqualityExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitEqualityExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic BinaryExpression visitRegexExprAlt(GroovyParser.RegexExprAltContext ctx)
GroovyParserBaseVisitor
regexExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitRegexExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitRegexExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic BinaryExpression visitAndExprAlt(GroovyParser.AndExprAltContext ctx)
GroovyParserBaseVisitor
andExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitAndExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitAndExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic BinaryExpression visitExclusiveOrExprAlt(GroovyParser.ExclusiveOrExprAltContext ctx)
GroovyParserBaseVisitor
exclusiveOrExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitExclusiveOrExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitExclusiveOrExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic BinaryExpression visitInclusiveOrExprAlt(GroovyParser.InclusiveOrExprAltContext ctx)
GroovyParserBaseVisitor
inclusiveOrExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitInclusiveOrExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitInclusiveOrExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic BinaryExpression visitLogicalAndExprAlt(GroovyParser.LogicalAndExprAltContext ctx)
GroovyParserBaseVisitor
logicalAndExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitLogicalAndExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitLogicalAndExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic BinaryExpression visitLogicalOrExprAlt(GroovyParser.LogicalOrExprAltContext ctx)
GroovyParserBaseVisitor
logicalOrExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitLogicalOrExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitLogicalOrExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitConditionalExprAlt(GroovyParser.ConditionalExprAltContext ctx)
GroovyParserBaseVisitor
conditionalExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitConditionalExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitConditionalExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic BinaryExpression visitMultipleAssignmentExprAlt(GroovyParser.MultipleAssignmentExprAltContext ctx)
GroovyParserBaseVisitor
multipleAssignmentExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitMultipleAssignmentExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitMultipleAssignmentExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic BinaryExpression visitAssignmentExprAlt(GroovyParser.AssignmentExprAltContext ctx)
GroovyParserBaseVisitor
assignmentExprAlt
labeled alternative in GroovyParser.expression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitAssignmentExprAlt
in interface GroovyParserVisitor<java.lang.Object>
visitAssignmentExprAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic VariableExpression visitIdentifierPrmrAlt(GroovyParser.IdentifierPrmrAltContext ctx)
GroovyParserBaseVisitor
identifierPrmrAlt
labeled alternative in GroovyParser.primary()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitIdentifierPrmrAlt
in interface GroovyParserVisitor<java.lang.Object>
visitIdentifierPrmrAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ConstantExpression visitLiteralPrmrAlt(GroovyParser.LiteralPrmrAltContext ctx)
GroovyParserBaseVisitor
literalPrmrAlt
labeled alternative in GroovyParser.primary()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitLiteralPrmrAlt
in interface GroovyParserVisitor<java.lang.Object>
visitLiteralPrmrAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic GStringExpression visitGstringPrmrAlt(GroovyParser.GstringPrmrAltContext ctx)
GroovyParserBaseVisitor
gstringPrmrAlt
labeled alternative in GroovyParser.primary()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitGstringPrmrAlt
in interface GroovyParserVisitor<java.lang.Object>
visitGstringPrmrAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitNewPrmrAlt(GroovyParser.NewPrmrAltContext ctx)
GroovyParserBaseVisitor
newPrmrAlt
labeled alternative in GroovyParser.primary()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitNewPrmrAlt
in interface GroovyParserVisitor<java.lang.Object>
visitNewPrmrAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic VariableExpression visitThisPrmrAlt(GroovyParser.ThisPrmrAltContext ctx)
GroovyParserBaseVisitor
thisPrmrAlt
labeled alternative in GroovyParser.primary()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitThisPrmrAlt
in interface GroovyParserVisitor<java.lang.Object>
visitThisPrmrAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic VariableExpression visitSuperPrmrAlt(GroovyParser.SuperPrmrAltContext ctx)
GroovyParserBaseVisitor
superPrmrAlt
labeled alternative in GroovyParser.primary()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitSuperPrmrAlt
in interface GroovyParserVisitor<java.lang.Object>
visitSuperPrmrAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitParenPrmrAlt(GroovyParser.ParenPrmrAltContext ctx)
GroovyParserBaseVisitor
parenPrmrAlt
labeled alternative in GroovyParser.primary()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitParenPrmrAlt
in interface GroovyParserVisitor<java.lang.Object>
visitParenPrmrAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClosureExpression visitClosurePrmrAlt(GroovyParser.ClosurePrmrAltContext ctx)
GroovyParserBaseVisitor
closurePrmrAlt
labeled alternative in GroovyParser.primary()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitClosurePrmrAlt
in interface GroovyParserVisitor<java.lang.Object>
visitClosurePrmrAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClosureExpression visitLambdaPrmrAlt(GroovyParser.LambdaPrmrAltContext ctx)
GroovyParserBaseVisitor
lambdaPrmrAlt
labeled alternative in GroovyParser.primary()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitLambdaPrmrAlt
in interface GroovyParserVisitor<java.lang.Object>
visitLambdaPrmrAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ListExpression visitListPrmrAlt(GroovyParser.ListPrmrAltContext ctx)
GroovyParserBaseVisitor
listPrmrAlt
labeled alternative in GroovyParser.primary()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitListPrmrAlt
in interface GroovyParserVisitor<java.lang.Object>
visitListPrmrAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic MapExpression visitMapPrmrAlt(GroovyParser.MapPrmrAltContext ctx)
GroovyParserBaseVisitor
mapPrmrAlt
labeled alternative in GroovyParser.primary()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitMapPrmrAlt
in interface GroovyParserVisitor<java.lang.Object>
visitMapPrmrAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic VariableExpression visitTypePrmrAlt(GroovyParser.TypePrmrAltContext ctx)
GroovyParserBaseVisitor
typePrmrAlt
labeled alternative in GroovyParser.primary()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitTypePrmrAlt
in interface GroovyParserVisitor<java.lang.Object>
visitTypePrmrAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitCreator(GroovyParser.CreatorContext ctx)
GroovyParserBaseVisitor
GroovyParser.creator()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitCreator
in interface GroovyParserVisitor<java.lang.Object>
visitCreator
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic InnerClassNode visitAnonymousInnerClassDeclaration(GroovyParser.AnonymousInnerClassDeclarationContext ctx)
GroovyParserBaseVisitor
GroovyParser.anonymousInnerClassDeclaration(int)
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitAnonymousInnerClassDeclaration
in interface GroovyParserVisitor<java.lang.Object>
visitAnonymousInnerClassDeclaration
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClassNode visitCreatedName(GroovyParser.CreatedNameContext ctx)
GroovyParserBaseVisitor
GroovyParser.createdName()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitCreatedName
in interface GroovyParserVisitor<java.lang.Object>
visitCreatedName
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic MapExpression visitMap(GroovyParser.MapContext ctx)
GroovyParserBaseVisitor
GroovyParser.map()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitMap
in interface GroovyParserVisitor<java.lang.Object>
visitMap
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<MapEntryExpression> visitMapEntryList(GroovyParser.MapEntryListContext ctx)
GroovyParserBaseVisitor
GroovyParser.mapEntryList()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitMapEntryList
in interface GroovyParserVisitor<java.lang.Object>
visitMapEntryList
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic MapEntryExpression visitMapEntry(GroovyParser.MapEntryContext ctx)
GroovyParserBaseVisitor
GroovyParser.mapEntry()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitMapEntry
in interface GroovyParserVisitor<java.lang.Object>
visitMapEntry
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitMapEntryLabel(GroovyParser.MapEntryLabelContext ctx)
GroovyParserBaseVisitor
GroovyParser.mapEntryLabel()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitMapEntryLabel
in interface GroovyParserVisitor<java.lang.Object>
visitMapEntryLabel
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ConstantExpression visitKeywords(GroovyParser.KeywordsContext ctx)
GroovyParserBaseVisitor
GroovyParser.keywords()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitKeywords
in interface GroovyParserVisitor<java.lang.Object>
visitKeywords
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic VariableExpression visitBuiltInType(GroovyParser.BuiltInTypeContext ctx)
GroovyParserBaseVisitor
GroovyParser.builtInType()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitBuiltInType
in interface GroovyParserVisitor<java.lang.Object>
visitBuiltInType
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ListExpression visitList(GroovyParser.ListContext ctx)
GroovyParserBaseVisitor
GroovyParser.list()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitList
in interface GroovyParserVisitor<java.lang.Object>
visitList
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<Expression> visitExpressionList(GroovyParser.ExpressionListContext ctx)
GroovyParserBaseVisitor
GroovyParser.expressionList(boolean)
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitExpressionList
in interface GroovyParserVisitor<java.lang.Object>
visitExpressionList
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitExpressionListElement(GroovyParser.ExpressionListElementContext ctx)
GroovyParserBaseVisitor
GroovyParser.expressionListElement(boolean)
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitExpressionListElement
in interface GroovyParserVisitor<java.lang.Object>
visitExpressionListElement
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ConstantExpression visitIntegerLiteralAlt(GroovyParser.IntegerLiteralAltContext ctx)
GroovyParserBaseVisitor
integerLiteralAlt
labeled alternative in GroovyParser.literal()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitIntegerLiteralAlt
in interface GroovyParserVisitor<java.lang.Object>
visitIntegerLiteralAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ConstantExpression visitFloatingPointLiteralAlt(GroovyParser.FloatingPointLiteralAltContext ctx)
GroovyParserBaseVisitor
floatingPointLiteralAlt
labeled alternative in GroovyParser.literal()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitFloatingPointLiteralAlt
in interface GroovyParserVisitor<java.lang.Object>
visitFloatingPointLiteralAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ConstantExpression visitStringLiteralAlt(GroovyParser.StringLiteralAltContext ctx)
GroovyParserBaseVisitor
stringLiteralAlt
labeled alternative in GroovyParser.literal()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitStringLiteralAlt
in interface GroovyParserVisitor<java.lang.Object>
visitStringLiteralAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ConstantExpression visitBooleanLiteralAlt(GroovyParser.BooleanLiteralAltContext ctx)
GroovyParserBaseVisitor
booleanLiteralAlt
labeled alternative in GroovyParser.literal()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitBooleanLiteralAlt
in interface GroovyParserVisitor<java.lang.Object>
visitBooleanLiteralAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ConstantExpression visitNullLiteralAlt(GroovyParser.NullLiteralAltContext ctx)
GroovyParserBaseVisitor
nullLiteralAlt
labeled alternative in GroovyParser.literal()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitNullLiteralAlt
in interface GroovyParserVisitor<java.lang.Object>
visitNullLiteralAlt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic GStringExpression visitGstring(GroovyParser.GstringContext ctx)
GroovyParserBaseVisitor
GroovyParser.gstring()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitGstring
in interface GroovyParserVisitor<java.lang.Object>
visitGstring
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitGstringValue(GroovyParser.GstringValueContext ctx)
GroovyParserBaseVisitor
GroovyParser.gstringValue()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitGstringValue
in interface GroovyParserVisitor<java.lang.Object>
visitGstringValue
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitGstringPath(GroovyParser.GstringPathContext ctx)
GroovyParserBaseVisitor
GroovyParser.gstringPath()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitGstringPath
in interface GroovyParserVisitor<java.lang.Object>
visitGstringPath
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic LambdaExpression visitStandardLambdaExpression(GroovyParser.StandardLambdaExpressionContext ctx)
GroovyParserBaseVisitor
GroovyParser.standardLambdaExpression()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitStandardLambdaExpression
in interface GroovyParserVisitor<java.lang.Object>
visitStandardLambdaExpression
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Parameter[] visitStandardLambdaParameters(GroovyParser.StandardLambdaParametersContext ctx)
GroovyParserBaseVisitor
GroovyParser.standardLambdaParameters()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitStandardLambdaParameters
in interface GroovyParserVisitor<java.lang.Object>
visitStandardLambdaParameters
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Statement visitLambdaBody(GroovyParser.LambdaBodyContext ctx)
GroovyParserBaseVisitor
GroovyParser.lambdaBody()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitLambdaBody
in interface GroovyParserVisitor<java.lang.Object>
visitLambdaBody
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClosureExpression visitClosure(GroovyParser.ClosureContext ctx)
GroovyParserBaseVisitor
GroovyParser.closure()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitClosure
in interface GroovyParserVisitor<java.lang.Object>
visitClosure
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Parameter[] visitFormalParameters(GroovyParser.FormalParametersContext ctx)
GroovyParserBaseVisitor
GroovyParser.formalParameters()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitFormalParameters
in interface GroovyParserVisitor<java.lang.Object>
visitFormalParameters
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Parameter[] visitFormalParameterList(GroovyParser.FormalParameterListContext ctx)
GroovyParserBaseVisitor
GroovyParser.formalParameterList()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitFormalParameterList
in interface GroovyParserVisitor<java.lang.Object>
visitFormalParameterList
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Parameter visitFormalParameter(GroovyParser.FormalParameterContext ctx)
GroovyParserBaseVisitor
GroovyParser.formalParameter()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitFormalParameter
in interface GroovyParserVisitor<java.lang.Object>
visitFormalParameter
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Parameter visitThisFormalParameter(GroovyParser.ThisFormalParameterContext ctx)
GroovyParserBaseVisitor
GroovyParser.thisFormalParameter()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitThisFormalParameter
in interface GroovyParserVisitor<java.lang.Object>
visitThisFormalParameter
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<ModifierNode> visitClassOrInterfaceModifiersOpt(GroovyParser.ClassOrInterfaceModifiersOptContext ctx)
GroovyParserBaseVisitor
GroovyParser.classOrInterfaceModifiersOpt()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitClassOrInterfaceModifiersOpt
in interface GroovyParserVisitor<java.lang.Object>
visitClassOrInterfaceModifiersOpt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<ModifierNode> visitClassOrInterfaceModifiers(GroovyParser.ClassOrInterfaceModifiersContext ctx)
GroovyParserBaseVisitor
GroovyParser.classOrInterfaceModifiers()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitClassOrInterfaceModifiers
in interface GroovyParserVisitor<java.lang.Object>
visitClassOrInterfaceModifiers
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ModifierNode visitClassOrInterfaceModifier(GroovyParser.ClassOrInterfaceModifierContext ctx)
GroovyParserBaseVisitor
GroovyParser.classOrInterfaceModifier()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitClassOrInterfaceModifier
in interface GroovyParserVisitor<java.lang.Object>
visitClassOrInterfaceModifier
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ModifierNode visitModifier(GroovyParser.ModifierContext ctx)
GroovyParserBaseVisitor
GroovyParser.modifier()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitModifier
in interface GroovyParserVisitor<java.lang.Object>
visitModifier
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<ModifierNode> visitModifiers(GroovyParser.ModifiersContext ctx)
GroovyParserBaseVisitor
GroovyParser.modifiers()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitModifiers
in interface GroovyParserVisitor<java.lang.Object>
visitModifiers
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<ModifierNode> visitModifiersOpt(GroovyParser.ModifiersOptContext ctx)
GroovyParserBaseVisitor
GroovyParser.modifiersOpt()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitModifiersOpt
in interface GroovyParserVisitor<java.lang.Object>
visitModifiersOpt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ModifierNode visitVariableModifier(GroovyParser.VariableModifierContext ctx)
GroovyParserBaseVisitor
GroovyParser.variableModifier()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitVariableModifier
in interface GroovyParserVisitor<java.lang.Object>
visitVariableModifier
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<ModifierNode> visitVariableModifiersOpt(GroovyParser.VariableModifiersOptContext ctx)
GroovyParserBaseVisitor
GroovyParser.variableModifiersOpt()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitVariableModifiersOpt
in interface GroovyParserVisitor<java.lang.Object>
visitVariableModifiersOpt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<ModifierNode> visitVariableModifiers(GroovyParser.VariableModifiersContext ctx)
GroovyParserBaseVisitor
GroovyParser.variableModifiers()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitVariableModifiers
in interface GroovyParserVisitor<java.lang.Object>
visitVariableModifiers
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<java.util.List<AnnotationNode>> visitDims(GroovyParser.DimsContext ctx)
GroovyParserBaseVisitor
GroovyParser.dims()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitDims
in interface GroovyParserVisitor<java.lang.Object>
visitDims
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<java.util.List<AnnotationNode>> visitDimsOpt(GroovyParser.DimsOptContext ctx)
GroovyParserBaseVisitor
GroovyParser.dimsOpt()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitDimsOpt
in interface GroovyParserVisitor<java.lang.Object>
visitDimsOpt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClassNode visitType(GroovyParser.TypeContext ctx)
GroovyParserBaseVisitor
GroovyParser.type()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitType
in interface GroovyParserVisitor<java.lang.Object>
visitType
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClassNode visitClassOrInterfaceType(GroovyParser.ClassOrInterfaceTypeContext ctx)
GroovyParserBaseVisitor
GroovyParser.classOrInterfaceType()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitClassOrInterfaceType
in interface GroovyParserVisitor<java.lang.Object>
visitClassOrInterfaceType
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic GenericsType[] visitTypeArgumentsOrDiamond(GroovyParser.TypeArgumentsOrDiamondContext ctx)
GroovyParserBaseVisitor
GroovyParser.typeArgumentsOrDiamond()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitTypeArgumentsOrDiamond
in interface GroovyParserVisitor<java.lang.Object>
visitTypeArgumentsOrDiamond
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic GenericsType[] visitTypeArguments(GroovyParser.TypeArgumentsContext ctx)
GroovyParserBaseVisitor
GroovyParser.typeArguments()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitTypeArguments
in interface GroovyParserVisitor<java.lang.Object>
visitTypeArguments
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic GenericsType visitTypeArgument(GroovyParser.TypeArgumentContext ctx)
GroovyParserBaseVisitor
GroovyParser.typeArgument()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitTypeArgument
in interface GroovyParserVisitor<java.lang.Object>
visitTypeArgument
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClassNode visitPrimitiveType(GroovyParser.PrimitiveTypeContext ctx)
GroovyParserBaseVisitor
GroovyParser.primitiveType()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitPrimitiveType
in interface GroovyParserVisitor<java.lang.Object>
visitPrimitiveType
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic VariableExpression visitVariableDeclaratorId(GroovyParser.VariableDeclaratorIdContext ctx)
GroovyParserBaseVisitor
GroovyParser.variableDeclaratorId()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitVariableDeclaratorId
in interface GroovyParserVisitor<java.lang.Object>
visitVariableDeclaratorId
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic TupleExpression visitVariableNames(GroovyParser.VariableNamesContext ctx)
GroovyParserBaseVisitor
GroovyParser.variableNames()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitVariableNames
in interface GroovyParserVisitor<java.lang.Object>
visitVariableNames
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic BlockStatement visitBlockStatementsOpt(GroovyParser.BlockStatementsOptContext ctx)
GroovyParserBaseVisitor
GroovyParser.blockStatementsOpt()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitBlockStatementsOpt
in interface GroovyParserVisitor<java.lang.Object>
visitBlockStatementsOpt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic BlockStatement visitBlockStatements(GroovyParser.BlockStatementsContext ctx)
GroovyParserBaseVisitor
GroovyParser.blockStatements()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitBlockStatements
in interface GroovyParserVisitor<java.lang.Object>
visitBlockStatements
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Statement visitBlockStatement(GroovyParser.BlockStatementContext ctx)
GroovyParserBaseVisitor
GroovyParser.blockStatement()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitBlockStatement
in interface GroovyParserVisitor<java.lang.Object>
visitBlockStatement
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<AnnotationNode> visitAnnotationsOpt(GroovyParser.AnnotationsOptContext ctx)
GroovyParserBaseVisitor
GroovyParser.annotationsOpt()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitAnnotationsOpt
in interface GroovyParserVisitor<java.lang.Object>
visitAnnotationsOpt
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic AnnotationNode visitAnnotation(GroovyParser.AnnotationContext ctx)
GroovyParserBaseVisitor
GroovyParser.annotation()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitAnnotation
in interface GroovyParserVisitor<java.lang.Object>
visitAnnotation
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.List<Tuple2<java.lang.String,Expression>> visitElementValues(GroovyParser.ElementValuesContext ctx)
GroovyParserBaseVisitor
GroovyParser.elementValues()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitElementValues
in interface GroovyParserVisitor<java.lang.Object>
visitElementValues
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.lang.String visitAnnotationName(GroovyParser.AnnotationNameContext ctx)
GroovyParserBaseVisitor
GroovyParser.annotationName()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitAnnotationName
in interface GroovyParserVisitor<java.lang.Object>
visitAnnotationName
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.util.Map<java.lang.String,Expression> visitElementValuePairs(GroovyParser.ElementValuePairsContext ctx)
GroovyParserBaseVisitor
GroovyParser.elementValuePairs()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitElementValuePairs
in interface GroovyParserVisitor<java.lang.Object>
visitElementValuePairs
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Tuple2<java.lang.String,Expression> visitElementValuePair(GroovyParser.ElementValuePairContext ctx)
GroovyParserBaseVisitor
GroovyParser.elementValuePair()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitElementValuePair
in interface GroovyParserVisitor<java.lang.Object>
visitElementValuePair
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic Expression visitElementValue(GroovyParser.ElementValueContext ctx)
GroovyParserBaseVisitor
GroovyParser.elementValue()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitElementValue
in interface GroovyParserVisitor<java.lang.Object>
visitElementValue
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ListExpression visitElementValueArrayInitializer(GroovyParser.ElementValueArrayInitializerContext ctx)
GroovyParserBaseVisitor
GroovyParser.elementValueArrayInitializer()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitElementValueArrayInitializer
in interface GroovyParserVisitor<java.lang.Object>
visitElementValueArrayInitializer
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.lang.String visitClassName(GroovyParser.ClassNameContext ctx)
GroovyParserBaseVisitor
GroovyParser.className()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitClassName
in interface GroovyParserVisitor<java.lang.Object>
visitClassName
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.lang.String visitIdentifier(GroovyParser.IdentifierContext ctx)
GroovyParserBaseVisitor
GroovyParser.identifier()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitIdentifier
in interface GroovyParserVisitor<java.lang.Object>
visitIdentifier
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.lang.String visitQualifiedName(GroovyParser.QualifiedNameContext ctx)
GroovyParserBaseVisitor
GroovyParser.qualifiedName()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitQualifiedName
in interface GroovyParserVisitor<java.lang.Object>
visitQualifiedName
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClassNode visitAnnotatedQualifiedClassName(GroovyParser.AnnotatedQualifiedClassNameContext ctx)
GroovyParserBaseVisitor
GroovyParser.annotatedQualifiedClassName()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitAnnotatedQualifiedClassName
in interface GroovyParserVisitor<java.lang.Object>
visitAnnotatedQualifiedClassName
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClassNode[] visitQualifiedClassNameList(GroovyParser.QualifiedClassNameListContext ctx)
GroovyParserBaseVisitor
GroovyParser.qualifiedClassNameList()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitQualifiedClassNameList
in interface GroovyParserVisitor<java.lang.Object>
visitQualifiedClassNameList
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClassNode visitQualifiedClassName(GroovyParser.QualifiedClassNameContext ctx)
GroovyParserBaseVisitor
GroovyParser.qualifiedClassName()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitQualifiedClassName
in interface GroovyParserVisitor<java.lang.Object>
visitQualifiedClassName
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic ClassNode visitQualifiedStandardClassName(GroovyParser.QualifiedStandardClassNameContext ctx)
GroovyParserBaseVisitor
GroovyParser.qualifiedStandardClassName()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitQualifiedStandardClassName
in interface GroovyParserVisitor<java.lang.Object>
visitQualifiedStandardClassName
in class GroovyParserBaseVisitor<java.lang.Object>
ctx
- the parse treepublic java.lang.Object visit(org.antlr.v4.runtime.tree.ParseTree tree)
visit
in interface org.antlr.v4.runtime.tree.ParseTreeVisitor<java.lang.Object>
visit
in class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<java.lang.Object>
tree
- an AST nodepublic BlockStatement appendStatementsToBlockStatement(BlockStatement bs, Statement... statements)