[Java] Interface GroovyParserVisitor<Result>
public interface GroovyParserVisitor<Result> extends ParseTreeVisitor
This interface defines a complete generic visitor for a parse tree produced by GroovyParser.
- Type Parameters:
-
Result
- The return type of the visit operation. Use Void for operations with no return type.
Methods Summary
Inherited Methods Summary
Methods inherited from class | Name |
---|---|
interface ParseTreeVisitor | visit, visitTerminal, visitErrorNode, visitChildren |
Method Detail
public Result visitAdditiveExprAlt(@NotNull AdditiveExprAltContext ctx)
Visit a parse tree produced by the additiveExprAlt
labeled alternative in GroovyParser.expression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitAndExprAlt(@NotNull AndExprAltContext ctx)
Visit a parse tree produced by the andExprAlt
labeled alternative in GroovyParser.expression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitAnnotatedQualifiedClassName(@NotNull AnnotatedQualifiedClassNameContext ctx)
Visit a parse tree produced by GroovyParser.annotatedQualifiedClassName.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitAnnotation(@NotNull AnnotationContext ctx)
Visit a parse tree produced by GroovyParser.annotation.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitAnnotationName(@NotNull AnnotationNameContext ctx)
Visit a parse tree produced by GroovyParser.annotationName.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitAnnotationsOpt(@NotNull AnnotationsOptContext ctx)
Visit a parse tree produced by GroovyParser.annotationsOpt.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitAnonymousInnerClassDeclaration(@NotNull AnonymousInnerClassDeclarationContext ctx)
Visit a parse tree produced by GroovyParser.anonymousInnerClassDeclaration.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitArguments(@NotNull ArgumentsContext ctx)
Visit a parse tree produced by GroovyParser.arguments.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitArrayInitializer(@NotNull ArrayInitializerContext ctx)
Visit a parse tree produced by GroovyParser.arrayInitializer.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitAssertStatement(@NotNull AssertStatementContext ctx)
Visit a parse tree produced by GroovyParser.assertStatement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitAssertStmtAlt(@NotNull AssertStmtAltContext ctx)
Visit a parse tree produced by the assertStmtAlt
labeled alternative in GroovyParser.statement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitAssignmentExprAlt(@NotNull AssignmentExprAltContext ctx)
Visit a parse tree produced by the assignmentExprAlt
labeled alternative in GroovyParser.expression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitBlock(@NotNull BlockContext ctx)
Visit a parse tree produced by GroovyParser.block.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitBlockStatement(@NotNull BlockStatementContext ctx)
Visit a parse tree produced by GroovyParser.blockStatement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitBlockStatements(@NotNull BlockStatementsContext ctx)
Visit a parse tree produced by GroovyParser.blockStatements.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitBlockStatementsOpt(@NotNull BlockStatementsOptContext ctx)
Visit a parse tree produced by GroovyParser.blockStatementsOpt.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitBlockStmtAlt(@NotNull BlockStmtAltContext ctx)
Visit a parse tree produced by the blockStmtAlt
labeled alternative in GroovyParser.statement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitBooleanLiteralAlt(@NotNull BooleanLiteralAltContext ctx)
Visit a parse tree produced by the booleanLiteralAlt
labeled alternative in GroovyParser.literal.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitBreakStatement(@NotNull BreakStatementContext ctx)
Visit a parse tree produced by GroovyParser.breakStatement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitBreakStmtAlt(@NotNull BreakStmtAltContext ctx)
Visit a parse tree produced by the breakStmtAlt
labeled alternative in GroovyParser.statement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitBuiltInType(@NotNull BuiltInTypeContext ctx)
Visit a parse tree produced by GroovyParser.builtInType.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitBuiltInTypePrmrAlt(@NotNull BuiltInTypePrmrAltContext ctx)
Visit a parse tree produced by the builtInTypePrmrAlt
labeled alternative in GroovyParser.primary.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitCastExprAlt(@NotNull CastExprAltContext ctx)
Visit a parse tree produced by the castExprAlt
labeled alternative in GroovyParser.castOperandExpression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitCastParExpression(@NotNull CastParExpressionContext ctx)
Visit a parse tree produced by GroovyParser.castParExpression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitCatchClause(@NotNull CatchClauseContext ctx)
Visit a parse tree produced by GroovyParser.catchClause.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitCatchType(@NotNull CatchTypeContext ctx)
Visit a parse tree produced by GroovyParser.catchType.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitClassBody(@NotNull ClassBodyContext ctx)
Visit a parse tree produced by GroovyParser.classBody.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitClassBodyDeclaration(@NotNull ClassBodyDeclarationContext ctx)
Visit a parse tree produced by GroovyParser.classBodyDeclaration.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitClassDeclaration(@NotNull ClassDeclarationContext ctx)
Visit a parse tree produced by GroovyParser.classDeclaration.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitClassName(@NotNull ClassNameContext ctx)
Visit a parse tree produced by GroovyParser.className.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitClassOrInterfaceModifier(@NotNull ClassOrInterfaceModifierContext ctx)
Visit a parse tree produced by GroovyParser.classOrInterfaceModifier.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitClassOrInterfaceModifiers(@NotNull ClassOrInterfaceModifiersContext ctx)
Visit a parse tree produced by GroovyParser.classOrInterfaceModifiers.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitClassOrInterfaceModifiersOpt(@NotNull ClassOrInterfaceModifiersOptContext ctx)
Visit a parse tree produced by GroovyParser.classOrInterfaceModifiersOpt.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitClassOrInterfaceType(@NotNull ClassOrInterfaceTypeContext ctx)
Visit a parse tree produced by GroovyParser.classOrInterfaceType.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitClassicalForControl(@NotNull ClassicalForControlContext ctx)
Visit a parse tree produced by GroovyParser.classicalForControl.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitClosure(@NotNull ClosureContext ctx)
Visit a parse tree produced by GroovyParser.closure.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitClosureOrLambdaExpression(@NotNull ClosureOrLambdaExpressionContext ctx)
Visit a parse tree produced by GroovyParser.closureOrLambdaExpression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitClosureOrLambdaExpressionPrmrAlt(@NotNull ClosureOrLambdaExpressionPrmrAltContext ctx)
Visit a parse tree produced by the closureOrLambdaExpressionPrmrAlt
labeled alternative in GroovyParser.primary.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitCommandArgument(@NotNull CommandArgumentContext ctx)
Visit a parse tree produced by GroovyParser.commandArgument.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitCommandExprAlt(@NotNull CommandExprAltContext ctx)
Visit a parse tree produced by the commandExprAlt
labeled alternative in GroovyParser.statementExpression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitCommandExpression(@NotNull CommandExpressionContext ctx)
Visit a parse tree produced by GroovyParser.commandExpression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitCompilationUnit(@NotNull CompilationUnitContext ctx)
Visit a parse tree produced by GroovyParser.compilationUnit.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitConditionalExprAlt(@NotNull ConditionalExprAltContext ctx)
Visit a parse tree produced by the conditionalExprAlt
labeled alternative in GroovyParser.expression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitConditionalStatement(@NotNull ConditionalStatementContext ctx)
Visit a parse tree produced by GroovyParser.conditionalStatement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitConditionalStmtAlt(@NotNull ConditionalStmtAltContext ctx)
Visit a parse tree produced by the conditionalStmtAlt
labeled alternative in GroovyParser.statement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitContinueStatement(@NotNull ContinueStatementContext ctx)
Visit a parse tree produced by GroovyParser.continueStatement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitContinueStmtAlt(@NotNull ContinueStmtAltContext ctx)
Visit a parse tree produced by the continueStmtAlt
labeled alternative in GroovyParser.statement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitCreatedName(@NotNull CreatedNameContext ctx)
Visit a parse tree produced by GroovyParser.createdName.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitCreator(@NotNull CreatorContext ctx)
Visit a parse tree produced by GroovyParser.creator.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitDim(@NotNull DimContext ctx)
Visit a parse tree produced by GroovyParser.dim.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitDoWhileStmtAlt(@NotNull DoWhileStmtAltContext ctx)
Visit a parse tree produced by the doWhileStmtAlt
labeled alternative in GroovyParser.loopStatement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitDynamicMemberName(@NotNull DynamicMemberNameContext ctx)
Visit a parse tree produced by GroovyParser.dynamicMemberName.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitElementValue(@NotNull ElementValueContext ctx)
Visit a parse tree produced by GroovyParser.elementValue.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitElementValueArrayInitializer(@NotNull ElementValueArrayInitializerContext ctx)
Visit a parse tree produced by GroovyParser.elementValueArrayInitializer.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitElementValuePair(@NotNull ElementValuePairContext ctx)
Visit a parse tree produced by GroovyParser.elementValuePair.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitElementValuePairName(@NotNull ElementValuePairNameContext ctx)
Visit a parse tree produced by GroovyParser.elementValuePairName.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitElementValuePairs(@NotNull ElementValuePairsContext ctx)
Visit a parse tree produced by GroovyParser.elementValuePairs.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitElementValues(@NotNull ElementValuesContext ctx)
Visit a parse tree produced by GroovyParser.elementValues.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitEmptyDims(@NotNull EmptyDimsContext ctx)
Visit a parse tree produced by GroovyParser.emptyDims.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitEmptyDimsOpt(@NotNull EmptyDimsOptContext ctx)
Visit a parse tree produced by GroovyParser.emptyDimsOpt.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitEmptyStmtAlt(@NotNull EmptyStmtAltContext ctx)
Visit a parse tree produced by the emptyStmtAlt
labeled alternative in GroovyParser.statement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitEnhancedArgumentListElement(@NotNull EnhancedArgumentListElementContext ctx)
Visit a parse tree produced by GroovyParser.enhancedArgumentListElement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitEnhancedArgumentListInPar(@NotNull EnhancedArgumentListInParContext ctx)
Visit a parse tree produced by GroovyParser.enhancedArgumentListInPar.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitEnhancedForControl(@NotNull EnhancedForControlContext ctx)
Visit a parse tree produced by GroovyParser.enhancedForControl.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitEnhancedStatementExpression(@NotNull EnhancedStatementExpressionContext ctx)
Visit a parse tree produced by GroovyParser.enhancedStatementExpression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitEnumConstant(@NotNull EnumConstantContext ctx)
Visit a parse tree produced by GroovyParser.enumConstant.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitEnumConstants(@NotNull EnumConstantsContext ctx)
Visit a parse tree produced by GroovyParser.enumConstants.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitEqualityExprAlt(@NotNull EqualityExprAltContext ctx)
Visit a parse tree produced by the equalityExprAlt
labeled alternative in GroovyParser.expression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitExclusiveOrExprAlt(@NotNull ExclusiveOrExprAltContext ctx)
Visit a parse tree produced by the exclusiveOrExprAlt
labeled alternative in GroovyParser.expression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitExpression(@NotNull ExpressionContext ctx)
Visit a parse tree produced by GroovyParser.expression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitExpressionInPar(@NotNull ExpressionInParContext ctx)
Visit a parse tree produced by GroovyParser.expressionInPar.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitExpressionList(@NotNull ExpressionListContext ctx)
Visit a parse tree produced by GroovyParser.expressionList.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitExpressionListElement(@NotNull ExpressionListElementContext ctx)
Visit a parse tree produced by GroovyParser.expressionListElement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitExpressionStmtAlt(@NotNull ExpressionStmtAltContext ctx)
Visit a parse tree produced by the expressionStmtAlt
labeled alternative in GroovyParser.statement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitFieldDeclaration(@NotNull FieldDeclarationContext ctx)
Visit a parse tree produced by GroovyParser.fieldDeclaration.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitFinallyBlock(@NotNull FinallyBlockContext ctx)
Visit a parse tree produced by GroovyParser.finallyBlock.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitFloatingPointLiteralAlt(@NotNull FloatingPointLiteralAltContext ctx)
Visit a parse tree produced by the floatingPointLiteralAlt
labeled alternative in GroovyParser.literal.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitForControl(@NotNull ForControlContext ctx)
Visit a parse tree produced by GroovyParser.forControl.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitForInit(@NotNull ForInitContext ctx)
Visit a parse tree produced by GroovyParser.forInit.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitForStmtAlt(@NotNull ForStmtAltContext ctx)
Visit a parse tree produced by the forStmtAlt
labeled alternative in GroovyParser.loopStatement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitForUpdate(@NotNull ForUpdateContext ctx)
Visit a parse tree produced by GroovyParser.forUpdate.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitFormalParameter(@NotNull FormalParameterContext ctx)
Visit a parse tree produced by GroovyParser.formalParameter.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitFormalParameterList(@NotNull FormalParameterListContext ctx)
Visit a parse tree produced by GroovyParser.formalParameterList.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitFormalParameters(@NotNull FormalParametersContext ctx)
Visit a parse tree produced by GroovyParser.formalParameters.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitGstring(@NotNull GstringContext ctx)
Visit a parse tree produced by GroovyParser.gstring.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitGstringPath(@NotNull GstringPathContext ctx)
Visit a parse tree produced by GroovyParser.gstringPath.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitGstringPrmrAlt(@NotNull GstringPrmrAltContext ctx)
Visit a parse tree produced by the gstringPrmrAlt
labeled alternative in GroovyParser.commandPrimary.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitGstringValue(@NotNull GstringValueContext ctx)
Visit a parse tree produced by GroovyParser.gstringValue.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitIdentifier(@NotNull IdentifierContext ctx)
Visit a parse tree produced by GroovyParser.identifier.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitIdentifierPrmrAlt(@NotNull IdentifierPrmrAltContext ctx)
Visit a parse tree produced by the identifierPrmrAlt
labeled alternative in GroovyParser.commandPrimary.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitIfElseStatement(@NotNull IfElseStatementContext ctx)
Visit a parse tree produced by GroovyParser.ifElseStatement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitImportDeclaration(@NotNull ImportDeclarationContext ctx)
Visit a parse tree produced by GroovyParser.importDeclaration.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitInclusiveOrExprAlt(@NotNull InclusiveOrExprAltContext ctx)
Visit a parse tree produced by the inclusiveOrExprAlt
labeled alternative in GroovyParser.expression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitIndexPropertyArgs(@NotNull IndexPropertyArgsContext ctx)
Visit a parse tree produced by GroovyParser.indexPropertyArgs.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitIntegerLiteralAlt(@NotNull IntegerLiteralAltContext ctx)
Visit a parse tree produced by the integerLiteralAlt
labeled alternative in GroovyParser.literal.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitKeywords(@NotNull KeywordsContext ctx)
Visit a parse tree produced by GroovyParser.keywords.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitLabeledStmtAlt(@NotNull LabeledStmtAltContext ctx)
Visit a parse tree produced by the labeledStmtAlt
labeled alternative in GroovyParser.statement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitLambdaBody(@NotNull LambdaBodyContext ctx)
Visit a parse tree produced by GroovyParser.lambdaBody.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitList(@NotNull ListContext ctx)
Visit a parse tree produced by GroovyParser.list.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitListPrmrAlt(@NotNull ListPrmrAltContext ctx)
Visit a parse tree produced by the listPrmrAlt
labeled alternative in GroovyParser.primary.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitLiteral(@NotNull LiteralContext ctx)
Visit a parse tree produced by GroovyParser.literal.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitLiteralPrmrAlt(@NotNull LiteralPrmrAltContext ctx)
Visit a parse tree produced by the literalPrmrAlt
labeled alternative in GroovyParser.commandPrimary.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitLocalVariableDeclaration(@NotNull LocalVariableDeclarationContext ctx)
Visit a parse tree produced by GroovyParser.localVariableDeclaration.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitLocalVariableDeclarationStmtAlt(@NotNull LocalVariableDeclarationStmtAltContext ctx)
Visit a parse tree produced by the localVariableDeclarationStmtAlt
labeled alternative in GroovyParser.statement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitLogicalAndExprAlt(@NotNull LogicalAndExprAltContext ctx)
Visit a parse tree produced by the logicalAndExprAlt
labeled alternative in GroovyParser.expression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitLogicalOrExprAlt(@NotNull LogicalOrExprAltContext ctx)
Visit a parse tree produced by the logicalOrExprAlt
labeled alternative in GroovyParser.expression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitLoopStatement(@NotNull LoopStatementContext ctx)
Visit a parse tree produced by GroovyParser.loopStatement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitLoopStmtAlt(@NotNull LoopStmtAltContext ctx)
Visit a parse tree produced by the loopStmtAlt
labeled alternative in GroovyParser.statement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitMap(@NotNull MapContext ctx)
Visit a parse tree produced by GroovyParser.map.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitMapEntry(@NotNull MapEntryContext ctx)
Visit a parse tree produced by GroovyParser.mapEntry.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitMapEntryLabel(@NotNull MapEntryLabelContext ctx)
Visit a parse tree produced by GroovyParser.mapEntryLabel.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitMapEntryList(@NotNull MapEntryListContext ctx)
Visit a parse tree produced by GroovyParser.mapEntryList.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitMapPrmrAlt(@NotNull MapPrmrAltContext ctx)
Visit a parse tree produced by the mapPrmrAlt
labeled alternative in GroovyParser.primary.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitMemberDeclaration(@NotNull MemberDeclarationContext ctx)
Visit a parse tree produced by GroovyParser.memberDeclaration.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitMethodBody(@NotNull MethodBodyContext ctx)
Visit a parse tree produced by GroovyParser.methodBody.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitMethodDeclaration(@NotNull MethodDeclarationContext ctx)
Visit a parse tree produced by GroovyParser.methodDeclaration.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitMethodName(@NotNull MethodNameContext ctx)
Visit a parse tree produced by GroovyParser.methodName.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitModifier(@NotNull ModifierContext ctx)
Visit a parse tree produced by GroovyParser.modifier.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitModifiers(@NotNull ModifiersContext ctx)
Visit a parse tree produced by GroovyParser.modifiers.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitModifiersOpt(@NotNull ModifiersOptContext ctx)
Visit a parse tree produced by GroovyParser.modifiersOpt.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitMultipleAssignmentExprAlt(@NotNull MultipleAssignmentExprAltContext ctx)
Visit a parse tree produced by the multipleAssignmentExprAlt
labeled alternative in GroovyParser.expression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitMultiplicativeExprAlt(@NotNull MultiplicativeExprAltContext ctx)
Visit a parse tree produced by the multiplicativeExprAlt
labeled alternative in GroovyParser.expression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitNamePart(@NotNull NamePartContext ctx)
Visit a parse tree produced by GroovyParser.namePart.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitNamedPropertyArgs(@NotNull NamedPropertyArgsContext ctx)
Visit a parse tree produced by GroovyParser.namedPropertyArgs.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitNewPrmrAlt(@NotNull NewPrmrAltContext ctx)
Visit a parse tree produced by the newPrmrAlt
labeled alternative in GroovyParser.primary.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitNls(@NotNull NlsContext ctx)
Visit a parse tree produced by GroovyParser.nls.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitNonWildcardTypeArguments(@NotNull NonWildcardTypeArgumentsContext ctx)
Visit a parse tree produced by GroovyParser.nonWildcardTypeArguments.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitNullLiteralAlt(@NotNull NullLiteralAltContext ctx)
Visit a parse tree produced by the nullLiteralAlt
labeled alternative in GroovyParser.literal.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitPackageDeclaration(@NotNull PackageDeclarationContext ctx)
Visit a parse tree produced by GroovyParser.packageDeclaration.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitParExpression(@NotNull ParExpressionContext ctx)
Visit a parse tree produced by GroovyParser.parExpression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitParenPrmrAlt(@NotNull ParenPrmrAltContext ctx)
Visit a parse tree produced by the parenPrmrAlt
labeled alternative in GroovyParser.namedPropertyArgPrimary.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitPathElement(@NotNull PathElementContext ctx)
Visit a parse tree produced by GroovyParser.pathElement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitPathExpression(@NotNull PathExpressionContext ctx)
Visit a parse tree produced by GroovyParser.pathExpression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitPostfixExprAlt(@NotNull PostfixExprAltContext ctx)
Visit a parse tree produced by the postfixExprAlt
labeled alternative in GroovyParser.castOperandExpression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitPostfixExpression(@NotNull PostfixExpressionContext ctx)
Visit a parse tree produced by GroovyParser.postfixExpression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitPowerExprAlt(@NotNull PowerExprAltContext ctx)
Visit a parse tree produced by the powerExprAlt
labeled alternative in GroovyParser.expression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitPrimary(@NotNull PrimaryContext ctx)
Visit a parse tree produced by GroovyParser.primary.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitPrimitiveType(@NotNull PrimitiveTypeContext ctx)
Visit a parse tree produced by GroovyParser.primitiveType.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitQualifiedClassName(@NotNull QualifiedClassNameContext ctx)
Visit a parse tree produced by GroovyParser.qualifiedClassName.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitQualifiedClassNameList(@NotNull QualifiedClassNameListContext ctx)
Visit a parse tree produced by GroovyParser.qualifiedClassNameList.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitQualifiedName(@NotNull QualifiedNameContext ctx)
Visit a parse tree produced by GroovyParser.qualifiedName.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitQualifiedNameElement(@NotNull QualifiedNameElementContext ctx)
Visit a parse tree produced by GroovyParser.qualifiedNameElement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitQualifiedNameElements(@NotNull QualifiedNameElementsContext ctx)
Visit a parse tree produced by GroovyParser.qualifiedNameElements.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitQualifiedStandardClassName(@NotNull QualifiedStandardClassNameContext ctx)
Visit a parse tree produced by GroovyParser.qualifiedStandardClassName.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitRegexExprAlt(@NotNull RegexExprAltContext ctx)
Visit a parse tree produced by the regexExprAlt
labeled alternative in GroovyParser.expression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitRelationalExprAlt(@NotNull RelationalExprAltContext ctx)
Visit a parse tree produced by the relationalExprAlt
labeled alternative in GroovyParser.expression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitResource(@NotNull ResourceContext ctx)
Visit a parse tree produced by GroovyParser.resource.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitResourceList(@NotNull ResourceListContext ctx)
Visit a parse tree produced by GroovyParser.resourceList.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitResources(@NotNull ResourcesContext ctx)
Visit a parse tree produced by GroovyParser.resources.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitReturnStmtAlt(@NotNull ReturnStmtAltContext ctx)
Visit a parse tree produced by the returnStmtAlt
labeled alternative in GroovyParser.statement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitReturnType(@NotNull ReturnTypeContext ctx)
Visit a parse tree produced by GroovyParser.returnType.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitRparen(@NotNull RparenContext ctx)
Visit a parse tree produced by GroovyParser.rparen.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitScriptStatement(@NotNull ScriptStatementContext ctx)
Visit a parse tree produced by GroovyParser.scriptStatement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitScriptStatements(@NotNull ScriptStatementsContext ctx)
Visit a parse tree produced by GroovyParser.scriptStatements.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitSep(@NotNull SepContext ctx)
Visit a parse tree produced by GroovyParser.sep.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitShiftExprAlt(@NotNull ShiftExprAltContext ctx)
Visit a parse tree produced by the shiftExprAlt
labeled alternative in GroovyParser.expression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitStandardLambdaExpression(@NotNull StandardLambdaExpressionContext ctx)
Visit a parse tree produced by GroovyParser.standardLambdaExpression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitStandardLambdaParameters(@NotNull StandardLambdaParametersContext ctx)
Visit a parse tree produced by GroovyParser.standardLambdaParameters.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitStatement(@NotNull StatementContext ctx)
Visit a parse tree produced by GroovyParser.statement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitStatementExpression(@NotNull StatementExpressionContext ctx)
Visit a parse tree produced by GroovyParser.statementExpression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitStringLiteral(@NotNull StringLiteralContext ctx)
Visit a parse tree produced by GroovyParser.stringLiteral.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitStringLiteralAlt(@NotNull StringLiteralAltContext ctx)
Visit a parse tree produced by the stringLiteralAlt
labeled alternative in GroovyParser.literal.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitSuperPrmrAlt(@NotNull SuperPrmrAltContext ctx)
Visit a parse tree produced by the superPrmrAlt
labeled alternative in GroovyParser.primary.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitSwitchBlockStatementGroup(@NotNull SwitchBlockStatementGroupContext ctx)
Visit a parse tree produced by GroovyParser.switchBlockStatementGroup.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitSwitchLabel(@NotNull SwitchLabelContext ctx)
Visit a parse tree produced by GroovyParser.switchLabel.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitSwitchStatement(@NotNull SwitchStatementContext ctx)
Visit a parse tree produced by GroovyParser.switchStatement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitSynchronizedStmtAlt(@NotNull SynchronizedStmtAltContext ctx)
Visit a parse tree produced by the synchronizedStmtAlt
labeled alternative in GroovyParser.statement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitThisFormalParameter(@NotNull ThisFormalParameterContext ctx)
Visit a parse tree produced by GroovyParser.thisFormalParameter.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitThisPrmrAlt(@NotNull ThisPrmrAltContext ctx)
Visit a parse tree produced by the thisPrmrAlt
labeled alternative in GroovyParser.primary.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitThrowStmtAlt(@NotNull ThrowStmtAltContext ctx)
Visit a parse tree produced by the throwStmtAlt
labeled alternative in GroovyParser.statement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitTryCatchStatement(@NotNull TryCatchStatementContext ctx)
Visit a parse tree produced by GroovyParser.tryCatchStatement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitTryCatchStmtAlt(@NotNull TryCatchStmtAltContext ctx)
Visit a parse tree produced by the tryCatchStmtAlt
labeled alternative in GroovyParser.statement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitType(@NotNull TypeContext ctx)
Visit a parse tree produced by GroovyParser.type.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitTypeArgument(@NotNull TypeArgumentContext ctx)
Visit a parse tree produced by GroovyParser.typeArgument.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitTypeArguments(@NotNull TypeArgumentsContext ctx)
Visit a parse tree produced by GroovyParser.typeArguments.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitTypeArgumentsOrDiamond(@NotNull TypeArgumentsOrDiamondContext ctx)
Visit a parse tree produced by GroovyParser.typeArgumentsOrDiamond.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitTypeBound(@NotNull TypeBoundContext ctx)
Visit a parse tree produced by GroovyParser.typeBound.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitTypeDeclaration(@NotNull TypeDeclarationContext ctx)
Visit a parse tree produced by GroovyParser.typeDeclaration.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitTypeList(@NotNull TypeListContext ctx)
Visit a parse tree produced by GroovyParser.typeList.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitTypeNamePair(@NotNull TypeNamePairContext ctx)
Visit a parse tree produced by GroovyParser.typeNamePair.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitTypeNamePairs(@NotNull TypeNamePairsContext ctx)
Visit a parse tree produced by GroovyParser.typeNamePairs.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitTypeParameter(@NotNull TypeParameterContext ctx)
Visit a parse tree produced by GroovyParser.typeParameter.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitTypeParameters(@NotNull TypeParametersContext ctx)
Visit a parse tree produced by GroovyParser.typeParameters.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitUnaryAddExprAlt(@NotNull UnaryAddExprAltContext ctx)
Visit a parse tree produced by the unaryAddExprAlt
labeled alternative in GroovyParser.castOperandExpression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitUnaryNotExprAlt(@NotNull UnaryNotExprAltContext ctx)
Visit a parse tree produced by the unaryNotExprAlt
labeled alternative in GroovyParser.castOperandExpression.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitVariableDeclaration(@NotNull VariableDeclarationContext ctx)
Visit a parse tree produced by GroovyParser.variableDeclaration.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitVariableDeclarator(@NotNull VariableDeclaratorContext ctx)
Visit a parse tree produced by GroovyParser.variableDeclarator.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitVariableDeclaratorId(@NotNull VariableDeclaratorIdContext ctx)
Visit a parse tree produced by GroovyParser.variableDeclaratorId.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitVariableDeclarators(@NotNull VariableDeclaratorsContext ctx)
Visit a parse tree produced by GroovyParser.variableDeclarators.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitVariableInitializer(@NotNull VariableInitializerContext ctx)
Visit a parse tree produced by GroovyParser.variableInitializer.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitVariableInitializers(@NotNull VariableInitializersContext ctx)
Visit a parse tree produced by GroovyParser.variableInitializers.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitVariableModifier(@NotNull VariableModifierContext ctx)
Visit a parse tree produced by GroovyParser.variableModifier.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitVariableModifiers(@NotNull VariableModifiersContext ctx)
Visit a parse tree produced by GroovyParser.variableModifiers.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitVariableModifiersOpt(@NotNull VariableModifiersOptContext ctx)
Visit a parse tree produced by GroovyParser.variableModifiersOpt.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitVariableNames(@NotNull VariableNamesContext ctx)
Visit a parse tree produced by GroovyParser.variableNames.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
public Result visitWhileStmtAlt(@NotNull WhileStmtAltContext ctx)
Visit a parse tree produced by the whileStmtAlt
labeled alternative in GroovyParser.loopStatement.
- Parameters:
-
ctx
- the parse tree
- Returns:
- the visitor result
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/3.0.7/html/gapi/org/apache/groovy/parser/antlr4/GroovyParserVisitor.html