public final class JavaAstVisitor extends com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>
JavaLanguageParser. In each visit... method, we visit the children of a node
(which correspond to subrules) or create terminal nodes (tokens), and return a subtree as a
result.
Example:
The following package declaration:
package com.puppycrawl.tools.checkstyle;
Will be parsed by the packageDeclaration rule from JavaLanguageParser.g4:
packageDeclaration
: annotations[true] LITERAL_PACKAGE qualifiedName SEMI
;
We override the visitPackageDeclaration method generated by ANTLR in
JavaLanguageParser at
visitPackageDeclaration(JavaLanguageParser.PackageDeclarationContext)
to create a subtree based on the subrules and tokens found in the packageDeclaration
subrule accordingly, thus producing the following AST:
PACKAGE_DEF -> package |--ANNOTATIONS -> ANNOTATIONS |--DOT -> . | |--DOT -> . | | |--DOT -> . | | | |--IDENT -> com | | | `--IDENT -> puppycrawl | | `--IDENT -> tools | `--IDENT -> checkstyle `--SEMI -> ;
See https://github.com/checkstyle/checkstyle/pull/10434 for a good example of how to make changes to Checkstyle's grammar and AST.
The order of visit... methods in JavaAstVisitor.java and production rules in
JavaLanguageParser.g4 should be consistent to ease maintenance.
| Modifier and Type | Class and Description |
|---|---|
private static class |
JavaAstVisitor.DetailAstPair
Used to swap and organize DetailAstImpl subtrees.
|
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
LEFT_SHIFT
String representation of the left shift operator.
|
private static java.lang.String |
RIGHT_SHIFT
String representation of the right shift operator.
|
private org.antlr.v4.runtime.BufferedTokenStream |
tokens
Token stream to check for hidden tokens.
|
private static java.lang.String |
UNSIGNED_RIGHT_SHIFT
String representation of the unsigned right shift operator.
|
| Constructor and Description |
|---|
JavaAstVisitor(org.antlr.v4.runtime.CommonTokenStream tokenStream)
Constructs a JavaAstVisitor with given token stream.
|
| Modifier and Type | Method and Description |
|---|---|
private static void |
addLastSibling(DetailAstImpl self,
DetailAstImpl sibling)
Add new sibling to the end of existing siblings.
|
private DetailAstImpl |
create(int tokenType,
org.antlr.v4.runtime.Token startToken)
Create a DetailAstImpl from a given token and token type.
|
private DetailAstImpl |
create(org.antlr.v4.runtime.tree.TerminalNode node)
Create a DetailAstImpl from a given TerminalNode.
|
private DetailAstImpl |
create(org.antlr.v4.runtime.Token token)
Create a DetailAstImpl from a given token.
|
private static DetailAstImpl |
createImaginary(int tokenType)
Create a DetailAstImpl from a given token and token type.
|
private DetailAstImpl |
createLambdaParameter(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.IdContext ctx)
Creates a 'PARAMETER_DEF' node for a lambda expression, with
imaginary modifier and type nodes.
|
private DetailAstImpl |
createModifiers(java.util.List<? extends org.antlr.v4.runtime.tree.ParseTree> modifierList)
Builds the modifiers AST.
|
private DetailAstImpl |
createTypeDeclaration(org.antlr.v4.runtime.ParserRuleContext ctx,
int type,
java.util.List<? extends org.antlr.v4.runtime.tree.ParseTree> modifierList)
Creates a type declaration DetailAstImpl from a given rule context.
|
private DetailAstImpl |
flattenedTree(org.antlr.v4.runtime.ParserRuleContext ctx)
Builds the AST for a particular node, then returns a "flattened" tree
of siblings.
|
private DetailAstImpl |
getInnerBopAst(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BinOpContext descendant)
Builds the binary operation (binOp) AST.
|
private void |
processChildren(DetailAstImpl parent,
java.util.List<? extends org.antlr.v4.runtime.tree.ParseTree> children)
Adds all the children from the given ParseTree or JavaParserContext
list to the parent DetailAstImpl.
|
DetailAstImpl |
visit(org.antlr.v4.runtime.tree.ParseTree tree) |
DetailAstImpl |
visitAnnotation(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationContext ctx)
Visit a parse tree produced by
JavaLanguageParser.annotation(). |
DetailAstImpl |
visitAnnotationField(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationFieldContext ctx)
Visit a parse tree produced by the
annotationField
labeled alternative in JavaLanguageParser.annotationTypeElementRest(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>). |
DetailAstImpl |
visitAnnotationMethodRest(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationMethodRestContext ctx)
Visit a parse tree produced by
JavaLanguageParser.annotationMethodRest(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>, com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeTypeContext). |
DetailAstImpl |
visitAnnotations(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationsContext ctx)
Visit a parse tree produced by
JavaLanguageParser.annotations(boolean). |
DetailAstImpl |
visitAnnotationType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationTypeContext ctx)
Visit a parse tree produced by the
annotationType
labeled alternative in JavaLanguageParser.annotationTypeElementRest(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>). |
DetailAstImpl |
visitAnnotationTypeBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationTypeBodyContext ctx)
Visit a parse tree produced by
JavaLanguageParser.annotationTypeBody(). |
DetailAstImpl |
visitAnnotationTypeDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationTypeDeclarationContext ctx)
Visit a parse tree produced by
JavaLanguageParser.annotationTypeDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>). |
DetailAstImpl |
visitAnnotationTypeElementDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationTypeElementDeclarationContext ctx)
Visit a parse tree produced by
JavaLanguageParser.annotationTypeElementDeclaration(). |
DetailAstImpl |
visitArguments(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ArgumentsContext ctx)
Visit a parse tree produced by
JavaLanguageParser.arguments(). |
DetailAstImpl |
visitArrayCreatorRest(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ArrayCreatorRestContext ctx)
Visit a parse tree produced by
JavaLanguageParser.arrayCreatorRest(). |
DetailAstImpl |
visitArrayDeclarator(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ArrayDeclaratorContext ctx)
Visit a parse tree produced by
JavaLanguageParser.arrayDeclarator(). |
DetailAstImpl |
visitArrayInitializer(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ArrayInitializerContext ctx)
Visit a parse tree produced by
JavaLanguageParser.arrayInitializer(). |
DetailAstImpl |
visitAssertExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AssertExpContext ctx)
Visit a parse tree produced by the
assertExp
labeled alternative in JavaLanguageParser.statement(). |
DetailAstImpl |
visitBinOp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BinOpContext ctx)
Visit a parse tree produced by the
binOp
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitBitShift(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BitShiftContext ctx)
Visit a parse tree produced by the
bitShift
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitBlock(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BlockContext ctx)
Visit a parse tree produced by
JavaLanguageParser.block(). |
DetailAstImpl |
visitBlockStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BlockStatContext ctx)
Visit a parse tree produced by the
blockStat
labeled alternative in JavaLanguageParser.statement(). |
DetailAstImpl |
visitBracketsWithExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BracketsWithExpContext ctx)
Visit a parse tree produced by
JavaLanguageParser.bracketsWithExp(). |
DetailAstImpl |
visitBreakStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BreakStatContext ctx)
Visit a parse tree produced by the
breakStat
labeled alternative in JavaLanguageParser.statement(). |
DetailAstImpl |
visitCaseConstant(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CaseConstantContext ctx)
Visit a parse tree produced by
JavaLanguageParser.caseConstant(). |
DetailAstImpl |
visitCaseConstants(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CaseConstantsContext ctx)
Visit a parse tree produced by
JavaLanguageParser.caseConstants(). |
DetailAstImpl |
visitCaseLabel(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CaseLabelContext ctx)
Visit a parse tree produced by the
caseLabel
labeled alternative in JavaLanguageParser.switchLabel(). |
DetailAstImpl |
visitCastExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CastExpContext ctx)
Visit a parse tree produced by the
castExp
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitCatchClause(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CatchClauseContext ctx)
Visit a parse tree produced by
JavaLanguageParser.catchClause(). |
DetailAstImpl |
visitCatchParameter(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CatchParameterContext ctx)
Visit a parse tree produced by
JavaLanguageParser.catchParameter(). |
DetailAstImpl |
visitCatchType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CatchTypeContext ctx)
Visit a parse tree produced by
JavaLanguageParser.catchType(). |
DetailAstImpl |
visitClassBlock(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassBlockContext ctx)
Visit a parse tree produced by the
classBlock
labeled alternative in JavaLanguageParser.classBodyDeclaration(). |
DetailAstImpl |
visitClassBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassBodyContext ctx)
Visit a parse tree produced by
JavaLanguageParser.classBody(). |
DetailAstImpl |
visitClassCreatorRest(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassCreatorRestContext ctx)
Visit a parse tree produced by
JavaLanguageParser.classCreatorRest(). |
DetailAstImpl |
visitClassDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassDeclarationContext ctx)
Visit a parse tree produced by
JavaLanguageParser.classDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>). |
DetailAstImpl |
visitClassExtends(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassExtendsContext ctx)
Visit a parse tree produced by
JavaLanguageParser.classExtends(). |
DetailAstImpl |
visitClassOrInterfaceType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassOrInterfaceTypeContext ctx)
Visit a parse tree produced by
JavaLanguageParser.classOrInterfaceType(boolean). |
DetailAstImpl |
visitClassRefPrimary(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassRefPrimaryContext ctx)
Visit a parse tree produced by the
classRefPrimary
labeled alternative in JavaLanguageParser.primary(). |
DetailAstImpl |
visitCompactConstructorDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CompactConstructorDeclarationContext ctx)
Visit a parse tree produced by
JavaLanguageParser.compactConstructorDeclaration(). |
DetailAstImpl |
visitCompilationUnit(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CompilationUnitContext ctx)
Visit a parse tree produced by
JavaLanguageParser.compilationUnit(). |
DetailAstImpl |
visitConstructorBlock(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ConstructorBlockContext ctx)
Visit a parse tree produced by
JavaLanguageParser.constructorBlock(). |
DetailAstImpl |
visitConstructorDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ConstructorDeclarationContext ctx)
Visit a parse tree produced by
JavaLanguageParser.constructorDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>). |
DetailAstImpl |
visitContinueStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ContinueStatContext ctx)
Visit a parse tree produced by the
continueStat
labeled alternative in JavaLanguageParser.statement(). |
DetailAstImpl |
visitCreatedNameObject(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CreatedNameObjectContext ctx)
Visit a parse tree produced by the
createdNameObject
labeled alternative in JavaLanguageParser.createdName(). |
DetailAstImpl |
visitCreatedNamePrimitive(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CreatedNamePrimitiveContext ctx)
Visit a parse tree produced by the
createdNamePrimitive
labeled alternative in JavaLanguageParser.createdName(). |
DetailAstImpl |
visitCreator(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CreatorContext ctx)
Visit a parse tree produced by
JavaLanguageParser.creator(). |
DetailAstImpl |
visitDefaultLabel(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.DefaultLabelContext ctx)
Visit a parse tree produced by the
defaultLabel
labeled alternative in JavaLanguageParser.switchLabel(). |
DetailAstImpl |
visitDefaultValue(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.DefaultValueContext ctx)
Visit a parse tree produced by
JavaLanguageParser.defaultValue(). |
DetailAstImpl |
visitDiamond(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.DiamondContext ctx)
Visit a parse tree produced by the
diamond
labeled alternative in JavaLanguageParser.typeArgumentsOrDiamond(). |
DetailAstImpl |
visitDoStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.DoStatContext ctx)
Visit a parse tree produced by the
doStat
labeled alternative in JavaLanguageParser.statement(). |
DetailAstImpl |
visitElementValue(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ElementValueContext ctx)
Visit a parse tree produced by
JavaLanguageParser.elementValue(). |
DetailAstImpl |
visitElementValueArrayInitializer(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ElementValueArrayInitializerContext ctx)
Visit a parse tree produced by
JavaLanguageParser.elementValueArrayInitializer(). |
DetailAstImpl |
visitElementValuePair(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ElementValuePairContext ctx)
Visit a parse tree produced by
JavaLanguageParser.elementValuePair(). |
DetailAstImpl |
visitElementValuePairs(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ElementValuePairsContext ctx)
Visit a parse tree produced by
JavaLanguageParser.elementValuePairs(). |
DetailAstImpl |
visitElseStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ElseStatContext ctx)
Visit a parse tree produced by
JavaLanguageParser.elseStat(). |
DetailAstImpl |
visitEmptyClass(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EmptyClassContext ctx)
Visit a parse tree produced by the
emptyClass
labeled alternative in JavaLanguageParser.classBodyDeclaration(). |
DetailAstImpl |
visitEmptyStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EmptyStatContext ctx)
Visit a parse tree produced by the
emptyStat
labeled alternative in JavaLanguageParser.statement(). |
DetailAstImpl |
visitEnhancedFor(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnhancedForContext ctx)
Visit a parse tree produced by the
enhancedFor
labeled alternative in JavaLanguageParser.forControl(). |
DetailAstImpl |
visitEnhancedForControl(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnhancedForControlContext ctx)
Visit a parse tree produced by
JavaLanguageParser.enhancedForControl(). |
DetailAstImpl |
visitEnumBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnumBodyContext ctx)
Visit a parse tree produced by
JavaLanguageParser.enumBody(). |
DetailAstImpl |
visitEnumBodyDeclarations(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnumBodyDeclarationsContext ctx)
Visit a parse tree produced by
JavaLanguageParser.enumBodyDeclarations(). |
DetailAstImpl |
visitEnumConstant(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnumConstantContext ctx)
Visit a parse tree produced by
JavaLanguageParser.enumConstant(). |
DetailAstImpl |
visitEnumConstants(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnumConstantsContext ctx)
Visit a parse tree produced by
JavaLanguageParser.enumConstants(). |
DetailAstImpl |
visitEnumDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnumDeclarationContext ctx)
Visit a parse tree produced by
JavaLanguageParser.enumDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>). |
DetailAstImpl |
visitExplicitCtorCall(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ExplicitCtorCallContext ctx)
Visit a parse tree produced by the
explicitCtorCall
labeled alternative in JavaLanguageParser.explicitConstructorInvocation(). |
DetailAstImpl |
visitExpression(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ExpressionContext ctx)
Visit a parse tree produced by
JavaLanguageParser.expression(). |
DetailAstImpl |
visitExpressionList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ExpressionListContext ctx)
Visit a parse tree produced by
JavaLanguageParser.expressionList(). |
DetailAstImpl |
visitExpStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ExpStatContext ctx)
Visit a parse tree produced by the
expStat
labeled alternative in JavaLanguageParser.statement(). |
DetailAstImpl |
visitFieldDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FieldDeclarationContext ctx)
Visit a parse tree produced by
JavaLanguageParser.fieldDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>). |
DetailAstImpl |
visitFinallyBlock(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FinallyBlockContext ctx)
Visit a parse tree produced by
JavaLanguageParser.finallyBlock(). |
DetailAstImpl |
visitFloatLiteral(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FloatLiteralContext ctx)
Visit a parse tree produced by
JavaLanguageParser.floatLiteral(). |
DetailAstImpl |
visitForFor(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ForForContext ctx)
Visit a parse tree produced by the
forFor
labeled alternative in JavaLanguageParser.forControl(). |
DetailAstImpl |
visitForInit(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ForInitContext ctx)
Visit a parse tree produced by
JavaLanguageParser.forInit(). |
DetailAstImpl |
visitFormalLambdaParam(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FormalLambdaParamContext ctx)
Visit a parse tree produced by the
formalLambdaParam
labeled alternative in JavaLanguageParser.lambdaParameters(). |
DetailAstImpl |
visitFormalParameter(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FormalParameterContext ctx)
Visit a parse tree produced by
JavaLanguageParser.formalParameter(). |
DetailAstImpl |
visitFormalParameterList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FormalParameterListContext ctx)
Visit a parse tree produced by
JavaLanguageParser.formalParameterList(). |
DetailAstImpl |
visitFormalParameters(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FormalParametersContext ctx)
Visit a parse tree produced by
JavaLanguageParser.formalParameters(). |
DetailAstImpl |
visitForStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ForStatContext ctx)
Visit a parse tree produced by the
forStat
labeled alternative in JavaLanguageParser.statement(). |
DetailAstImpl |
visitGuardedPattern(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.GuardedPatternContext ctx)
Visit a parse tree produced by
JavaLanguageParser.guardedPattern(). |
DetailAstImpl |
visitId(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.IdContext ctx)
Visit a parse tree produced by
JavaLanguageParser.id(). |
DetailAstImpl |
visitIfStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.IfStatContext ctx)
Visit a parse tree produced by the
ifStat
labeled alternative in JavaLanguageParser.statement(). |
DetailAstImpl |
visitImplementsClause(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ImplementsClauseContext ctx)
Visit a parse tree produced by
JavaLanguageParser.implementsClause(). |
DetailAstImpl |
visitImportDec(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ImportDecContext ctx)
Visit a parse tree produced by the
importDec
labeled alternative in JavaLanguageParser.importDeclaration(). |
DetailAstImpl |
visitIndexOp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.IndexOpContext ctx)
Visit a parse tree produced by the
indexOp
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitInitExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InitExpContext ctx)
Visit a parse tree produced by the
initExp
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitInnerCreator(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InnerCreatorContext ctx)
Visit a parse tree produced by
JavaLanguageParser.innerCreator(). |
DetailAstImpl |
visitInstanceOfExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InstanceOfExpContext ctx)
Visit a parse tree produced by the
instanceOfExp
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitIntegerLiteral(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.IntegerLiteralContext ctx)
Visit a parse tree produced by
JavaLanguageParser.integerLiteral(). |
DetailAstImpl |
visitInterfaceBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InterfaceBodyContext ctx)
Visit a parse tree produced by
JavaLanguageParser.interfaceBody(). |
DetailAstImpl |
visitInterfaceBodyDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InterfaceBodyDeclarationContext ctx)
Visit a parse tree produced by
JavaLanguageParser.interfaceBodyDeclaration(). |
DetailAstImpl |
visitInterfaceDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InterfaceDeclarationContext ctx)
Visit a parse tree produced by
JavaLanguageParser.interfaceDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>). |
DetailAstImpl |
visitInterfaceExtends(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InterfaceExtendsContext ctx)
Visit a parse tree produced by
JavaLanguageParser.interfaceExtends(). |
DetailAstImpl |
visitInterfaceMethodDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InterfaceMethodDeclarationContext ctx)
Visit a parse tree produced by
JavaLanguageParser.interfaceMethodDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>). |
DetailAstImpl |
visitInvOp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InvOpContext ctx)
Visit a parse tree produced by the
invOp
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitLabelStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LabelStatContext ctx)
Visit a parse tree produced by the
labelStat
labeled alternative in JavaLanguageParser.statement(). |
DetailAstImpl |
visitLambdaExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LambdaExpContext ctx)
Visit a parse tree produced by the
lambdaExp
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitLambdaExpression(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LambdaExpressionContext ctx)
Visit a parse tree produced by
JavaLanguageParser.lambdaExpression(). |
DetailAstImpl |
visitLastFormalParameter(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LastFormalParameterContext ctx)
Visit a parse tree produced by
JavaLanguageParser.lastFormalParameter(). |
DetailAstImpl |
visitLastRecordComponent(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LastRecordComponentContext ctx)
Visit a parse tree produced by
JavaLanguageParser.lastRecordComponent(). |
DetailAstImpl |
visitLiteral(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LiteralContext ctx)
Visit a parse tree produced by
JavaLanguageParser.literal(). |
DetailAstImpl |
visitLocalVar(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LocalVarContext ctx)
Visit a parse tree produced by the
localVar
labeled alternative in JavaLanguageParser.blockStatement(). |
DetailAstImpl |
visitMethodBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MethodBodyContext ctx)
Visit a parse tree produced by
JavaLanguageParser.methodBody(). |
DetailAstImpl |
visitMethodCall(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MethodCallContext ctx)
Visit a parse tree produced by the
methodCall
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitMethodDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MethodDeclarationContext ctx)
Visit a parse tree produced by
JavaLanguageParser.methodDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>). |
DetailAstImpl |
visitMethodRef(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MethodRefContext ctx)
Visit a parse tree produced by the
methodRef
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitModifier(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext ctx)
Visit a parse tree produced by
JavaLanguageParser.modifier(). |
DetailAstImpl |
visitMultiLambdaParam(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MultiLambdaParamContext ctx)
Visit a parse tree produced by the
multiLambdaParam
labeled alternative in JavaLanguageParser.lambdaParameters(). |
DetailAstImpl |
visitMultiLambdaParams(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MultiLambdaParamsContext ctx)
Visit a parse tree produced by
JavaLanguageParser.multiLambdaParams(). |
DetailAstImpl |
visitNewExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.NewExpContext ctx)
Visit a parse tree produced by the
newExp
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitNonWildcardDiamond(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.NonWildcardDiamondContext ctx)
Visit a parse tree produced by the
nonWildcardDiamond
labeled alternative in JavaLanguageParser.nonWildcardTypeArgumentsOrDiamond(). |
DetailAstImpl |
visitNonWildcardTypeArguments(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.NonWildcardTypeArgumentsContext ctx)
Visit a parse tree produced by
JavaLanguageParser.nonWildcardTypeArguments(). |
DetailAstImpl |
visitPackageDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PackageDeclarationContext ctx)
Visit a parse tree produced by
JavaLanguageParser.packageDeclaration(). |
DetailAstImpl |
visitParenPattern(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ParenPatternContext ctx)
Visit a parse tree produced by the
parenPattern
labeled alternative in JavaLanguageParser.primaryPattern(). |
DetailAstImpl |
visitParenPrimary(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ParenPrimaryContext ctx)
Visit a parse tree produced by the
parenPrimary
labeled alternative in JavaLanguageParser.primary(). |
DetailAstImpl |
visitParExpression(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ParExpressionContext ctx)
Visit a parse tree produced by
JavaLanguageParser.parExpression(). |
DetailAstImpl |
visitPattern(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PatternContext ctx)
Visit a parse tree produced by
JavaLanguageParser.pattern(). |
DetailAstImpl |
visitPermittedSubclassesAndInterfaces(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PermittedSubclassesAndInterfacesContext ctx)
Visit a parse tree produced by
JavaLanguageParser.permittedSubclassesAndInterfaces(). |
DetailAstImpl |
visitPostfix(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PostfixContext ctx)
Visit a parse tree produced by the
postfix
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitPrefix(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PrefixContext ctx)
Visit a parse tree produced by the
prefix
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitPrimaryCtorCall(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PrimaryCtorCallContext ctx)
Visit a parse tree produced by the
primaryCtorCall
labeled alternative in JavaLanguageParser.explicitConstructorInvocation(). |
DetailAstImpl |
visitPrimaryExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PrimaryExpContext ctx)
Visit a parse tree produced by the
primaryExp
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitPrimitivePrimary(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PrimitivePrimaryContext ctx)
Visit a parse tree produced by the
primitivePrimary
labeled alternative in JavaLanguageParser.primary(). |
DetailAstImpl |
visitPrimitiveType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PrimitiveTypeContext ctx)
Visit a parse tree produced by
JavaLanguageParser.primitiveType(). |
DetailAstImpl |
visitQualifiedName(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.QualifiedNameContext ctx)
Visit a parse tree produced by
JavaLanguageParser.qualifiedName(). |
DetailAstImpl |
visitQualifiedNameList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.QualifiedNameListContext ctx)
Visit a parse tree produced by
JavaLanguageParser.qualifiedNameList(). |
DetailAstImpl |
visitRecordBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordBodyContext ctx)
Visit a parse tree produced by
JavaLanguageParser.recordBody(). |
DetailAstImpl |
visitRecordComponent(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordComponentContext ctx)
Visit a parse tree produced by
JavaLanguageParser.recordComponent(). |
DetailAstImpl |
visitRecordComponents(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordComponentsContext ctx)
Visit a parse tree produced by
JavaLanguageParser.recordComponents(). |
DetailAstImpl |
visitRecordComponentsList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordComponentsListContext ctx)
Visit a parse tree produced by
JavaLanguageParser.recordComponentsList(). |
DetailAstImpl |
visitRecordDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordDeclarationContext ctx)
Visit a parse tree produced by
JavaLanguageParser.recordDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>). |
DetailAstImpl |
visitRefOp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RefOpContext ctx)
Visit a parse tree produced by the
refOp
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitResourceDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ResourceDeclarationContext ctx)
Visit a parse tree produced by
JavaLanguageParser.resourceDeclaration(). |
DetailAstImpl |
visitResources(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ResourcesContext ctx)
Visit a parse tree produced by
JavaLanguageParser.resources(). |
DetailAstImpl |
visitResourceSpecification(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ResourceSpecificationContext ctx)
Visit a parse tree produced by
JavaLanguageParser.resourceSpecification(). |
DetailAstImpl |
visitReturnStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ReturnStatContext ctx)
Visit a parse tree produced by the
returnStat
labeled alternative in JavaLanguageParser.statement(). |
DetailAstImpl |
visitSimpleMethodCall(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SimpleMethodCallContext ctx)
Visit a parse tree produced by the
simpleMethodCall
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitSimpleTypeArgument(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SimpleTypeArgumentContext ctx)
Visit a parse tree produced by the
simpleTypeArgument
labeled alternative in JavaLanguageParser.typeArgument(). |
DetailAstImpl |
visitSingleLambdaParam(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SingleLambdaParamContext ctx)
Visit a parse tree produced by the
singleLambdaParam
labeled alternative in JavaLanguageParser.lambdaParameters(). |
DetailAstImpl |
visitSingleSemiImport(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SingleSemiImportContext ctx)
Visit a parse tree produced by the
singleSemiImport
labeled alternative in JavaLanguageParser.importDeclaration(). |
DetailAstImpl |
visitSuperExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SuperExpContext ctx)
Visit a parse tree produced by the
superExp
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitSuperSuffixDot(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SuperSuffixDotContext ctx)
Visit a parse tree produced by the
superSuffixDot
labeled alternative in JavaLanguageParser.superSuffix(). |
DetailAstImpl |
visitSwitchBlocks(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchBlocksContext ctx)
Visit a parse tree produced by the
switchBlocks
labeled alternative in JavaLanguageParser.switchBlock(). |
DetailAstImpl |
visitSwitchBlockStatementGroup(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchBlockStatementGroupContext ctx)
Visit a parse tree produced by
JavaLanguageParser.switchBlockStatementGroup(). |
DetailAstImpl |
visitSwitchExpressionOrStatement(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchExpressionOrStatementContext ctx)
Visit a parse tree produced by
JavaLanguageParser.switchExpressionOrStatement(). |
DetailAstImpl |
visitSwitchLabeledBlock(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchLabeledBlockContext ctx)
Visit a parse tree produced by
JavaLanguageParser.switchLabeledBlock(). |
DetailAstImpl |
visitSwitchLabeledExpression(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchLabeledExpressionContext ctx)
Visit a parse tree produced by
JavaLanguageParser.switchLabeledExpression(). |
DetailAstImpl |
visitSwitchLabeledThrow(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchLabeledThrowContext ctx)
Visit a parse tree produced by
JavaLanguageParser.switchLabeledThrow(). |
DetailAstImpl |
visitSwitchRules(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchRulesContext ctx)
Visit a parse tree produced by the
switchRules
labeled alternative in JavaLanguageParser.switchBlock(). |
DetailAstImpl |
visitSyncStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SyncStatContext ctx)
Visit a parse tree produced by the
syncStat
labeled alternative in JavaLanguageParser.statement(). |
DetailAstImpl |
visitTernaryOp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TernaryOpContext ctx)
Visit a parse tree produced by the
ternaryOp
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitTextBlockLiteral(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TextBlockLiteralContext ctx)
Visit a parse tree produced by
JavaLanguageParser.textBlockLiteral(). |
DetailAstImpl |
visitThisExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ThisExpContext ctx)
Visit a parse tree produced by the
thisExp
labeled alternative in JavaLanguageParser.expr(). |
DetailAstImpl |
visitThrowsList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ThrowsListContext ctx)
Visit a parse tree produced by
JavaLanguageParser.throwsList(). |
DetailAstImpl |
visitThrowStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ThrowStatContext ctx)
Visit a parse tree produced by the
throwStat
labeled alternative in JavaLanguageParser.statement(). |
DetailAstImpl |
visitTokenPrimary(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TokenPrimaryContext ctx)
Visit a parse tree produced by the
tokenPrimary
labeled alternative in JavaLanguageParser.primary(). |
DetailAstImpl |
visitTryStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TryStatContext ctx)
Visit a parse tree produced by the
tryStat
labeled alternative in JavaLanguageParser.statement(). |
DetailAstImpl |
visitTryWithResourceStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TryWithResourceStatContext ctx)
Visit a parse tree produced by the
tryWithResourceStat
labeled alternative in JavaLanguageParser.statement(). |
DetailAstImpl |
visitTypeArgs(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeArgsContext ctx)
Visit a parse tree produced by the
typeArgs
labeled alternative in JavaLanguageParser.typeArgumentsOrDiamond(). |
DetailAstImpl |
visitTypeArguments(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeArgumentsContext ctx)
Visit a parse tree produced by
JavaLanguageParser.typeArguments(). |
DetailAstImpl |
visitTypeArgumentsTypeList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeArgumentsTypeListContext ctx)
Visit a parse tree produced by
JavaLanguageParser.typeArgumentsTypeList(). |
DetailAstImpl |
visitTypeBound(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeBoundContext ctx)
Visit a parse tree produced by
JavaLanguageParser.typeBound(). |
DetailAstImpl |
visitTypeBoundType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeBoundTypeContext ctx)
Visit a parse tree produced by
JavaLanguageParser.typeBoundType(). |
DetailAstImpl |
visitTypeCastParameters(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeCastParametersContext ctx)
Visit a parse tree produced by
JavaLanguageParser.typeCastParameters(). |
DetailAstImpl |
visitTypeDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeDeclarationContext ctx)
Visit a parse tree produced by
JavaLanguageParser.typeDeclaration(). |
DetailAstImpl |
visitTypeList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeListContext ctx)
Visit a parse tree produced by
JavaLanguageParser.typeList(). |
DetailAstImpl |
visitTypeParameter(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeParameterContext ctx)
Visit a parse tree produced by
JavaLanguageParser.typeParameter(). |
DetailAstImpl |
visitTypeParameters(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeParametersContext ctx)
Visit a parse tree produced by
JavaLanguageParser.typeParameters(). |
DetailAstImpl |
visitTypePattern(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypePatternContext ctx)
Visit a parse tree produced by
JavaLanguageParser.typePattern(). |
DetailAstImpl |
visitTypeType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeTypeContext ctx)
Visit a parse tree produced by
JavaLanguageParser.typeType(boolean). |
DetailAstImpl |
visitTypeUpperBounds(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeUpperBoundsContext ctx)
Visit a parse tree produced by
JavaLanguageParser.typeUpperBounds(). |
DetailAstImpl |
visitVariableAccess(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.VariableAccessContext ctx)
Visit a parse tree produced by
JavaLanguageParser.variableAccess(). |
DetailAstImpl |
visitVariableDeclarator(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.VariableDeclaratorContext ctx)
Visit a parse tree produced by
JavaLanguageParser.variableDeclarator(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>, com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeTypeContext). |
DetailAstImpl |
visitVariableDeclaratorId(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.VariableDeclaratorIdContext ctx)
Visit a parse tree produced by
JavaLanguageParser.variableDeclaratorId(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.VariableModifierContext>, org.antlr.v4.runtime.ParserRuleContext). |
DetailAstImpl |
visitVariableDeclarators(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.VariableDeclaratorsContext ctx)
Visit a parse tree produced by
JavaLanguageParser.variableDeclarators(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>, com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeTypeContext). |
DetailAstImpl |
visitVariableModifier(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.VariableModifierContext ctx)
Visit a parse tree produced by
JavaLanguageParser.variableModifier(). |
DetailAstImpl |
visitWhileStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.WhileStatContext ctx)
Visit a parse tree produced by the
whileStat
labeled alternative in JavaLanguageParser.statement(). |
DetailAstImpl |
visitWildCardTypeArgument(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.WildCardTypeArgumentContext ctx)
Visit a parse tree produced by the
wildCardTypeArgument
labeled alternative in JavaLanguageParser.typeArgument(). |
DetailAstImpl |
visitYieldStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.YieldStatContext ctx)
Visit a parse tree produced by the
yieldStat
labeled alternative in JavaLanguageParser.statement(). |
visitAnnotationConstantRest, visitClassDef, visitClassOrInterfaceOrPrimitiveType, visitClassOrInterfaceTypeExtended, visitClassType, visitCreatedNameExtended, visitFieldAccessNoIdent, visitInterfaceMemberDeclaration, visitLambdaBody, visitLiteralPrimary, visitLocalType, visitLocalTypeDeclaration, visitLocalVariableDeclaration, visitMemberDeclaration, visitNonWildcardTypeArgs, visitPatternVariableDef, visitQualifiedNameExtended, visitRecordBodyDeclaration, visitResource, visitStat, visitSuperSuffixSimple, visitSwitchLabeledRule, visitSwitchPrimary, visitSwitchStat, visitTypes, visitVariableInitializeraggregateResult, defaultResult, shouldVisitNextChild, visitChildren, visitErrorNode, visitTerminalprivate static final java.lang.String LEFT_SHIFT
private static final java.lang.String UNSIGNED_RIGHT_SHIFT
private static final java.lang.String RIGHT_SHIFT
private final org.antlr.v4.runtime.BufferedTokenStream tokens
public JavaAstVisitor(org.antlr.v4.runtime.CommonTokenStream tokenStream)
tokenStream - the token stream to check for hidden tokenspublic DetailAstImpl visitCompilationUnit(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CompilationUnitContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.compilationUnit().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCompilationUnit in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitCompilationUnit in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitPackageDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PackageDeclarationContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.packageDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPackageDeclaration in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitPackageDeclaration in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitImportDec(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ImportDecContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorimportDec
labeled alternative in JavaLanguageParser.importDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitImportDec in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitImportDec in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitSingleSemiImport(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SingleSemiImportContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorsingleSemiImport
labeled alternative in JavaLanguageParser.importDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSingleSemiImport in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitSingleSemiImport in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTypeDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeDeclarationContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.typeDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeDeclaration in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTypeDeclaration in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitModifier(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.modifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitModifier in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitModifier in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitVariableModifier(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.VariableModifierContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.variableModifier().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariableModifier in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitVariableModifier in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitClassDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassDeclarationContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.classDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitClassDeclaration in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitClassDeclaration in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitRecordDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordDeclarationContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.recordDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRecordDeclaration in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitRecordDeclaration in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitRecordComponentsList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordComponentsListContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.recordComponentsList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRecordComponentsList in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitRecordComponentsList in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitRecordComponents(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordComponentsContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.recordComponents().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRecordComponents in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitRecordComponents in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitRecordComponent(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordComponentContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.recordComponent().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRecordComponent in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitRecordComponent in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitLastRecordComponent(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LastRecordComponentContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.lastRecordComponent().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLastRecordComponent in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitLastRecordComponent in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitRecordBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RecordBodyContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.recordBody().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRecordBody in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitRecordBody in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitCompactConstructorDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CompactConstructorDeclarationContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.compactConstructorDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCompactConstructorDeclaration in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitCompactConstructorDeclaration in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitClassExtends(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassExtendsContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.classExtends().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitClassExtends in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitClassExtends in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitImplementsClause(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ImplementsClauseContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.implementsClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitImplementsClause in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitImplementsClause in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTypeParameters(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeParametersContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.typeParameters().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeParameters in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTypeParameters in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTypeParameter(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeParameterContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.typeParameter().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeParameter in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTypeParameter in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTypeUpperBounds(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeUpperBoundsContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.typeUpperBounds().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeUpperBounds in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTypeUpperBounds in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTypeBound(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeBoundContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.typeBound().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeBound in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTypeBound in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTypeBoundType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeBoundTypeContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.typeBoundType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeBoundType in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTypeBoundType in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitEnumDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnumDeclarationContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.enumDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEnumDeclaration in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitEnumDeclaration in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitEnumBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnumBodyContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.enumBody().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEnumBody in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitEnumBody in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitEnumConstants(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnumConstantsContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.enumConstants().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEnumConstants in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitEnumConstants in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitEnumConstant(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnumConstantContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.enumConstant().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEnumConstant in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitEnumConstant in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitEnumBodyDeclarations(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnumBodyDeclarationsContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.enumBodyDeclarations().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEnumBodyDeclarations in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitEnumBodyDeclarations in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitInterfaceDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InterfaceDeclarationContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.interfaceDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInterfaceDeclaration in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitInterfaceDeclaration in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitInterfaceExtends(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InterfaceExtendsContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.interfaceExtends().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInterfaceExtends in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitInterfaceExtends in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitClassBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassBodyContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.classBody().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitClassBody in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitClassBody in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitInterfaceBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InterfaceBodyContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.interfaceBody().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInterfaceBody in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitInterfaceBody in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitEmptyClass(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EmptyClassContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitoremptyClass
labeled alternative in JavaLanguageParser.classBodyDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEmptyClass in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitEmptyClass in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitClassBlock(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassBlockContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorclassBlock
labeled alternative in JavaLanguageParser.classBodyDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitClassBlock in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitClassBlock in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitMethodDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MethodDeclarationContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.methodDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMethodDeclaration in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitMethodDeclaration in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitMethodBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MethodBodyContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.methodBody().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMethodBody in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitMethodBody in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitThrowsList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ThrowsListContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.throwsList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitThrowsList in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitThrowsList in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitConstructorDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ConstructorDeclarationContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.constructorDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitConstructorDeclaration in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitConstructorDeclaration in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitFieldDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FieldDeclarationContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.fieldDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFieldDeclaration in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitFieldDeclaration in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitInterfaceBodyDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InterfaceBodyDeclarationContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.interfaceBodyDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInterfaceBodyDeclaration in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitInterfaceBodyDeclaration in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitInterfaceMethodDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InterfaceMethodDeclarationContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.interfaceMethodDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInterfaceMethodDeclaration in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitInterfaceMethodDeclaration in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitVariableDeclarators(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.VariableDeclaratorsContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.variableDeclarators(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>, com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeTypeContext).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariableDeclarators in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitVariableDeclarators in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitVariableDeclarator(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.VariableDeclaratorContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.variableDeclarator(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>, com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeTypeContext).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariableDeclarator in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitVariableDeclarator in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitVariableDeclaratorId(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.VariableDeclaratorIdContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.variableDeclaratorId(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.VariableModifierContext>, org.antlr.v4.runtime.ParserRuleContext).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariableDeclaratorId in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitVariableDeclaratorId in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitArrayInitializer(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ArrayInitializerContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.arrayInitializer().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitArrayInitializer in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitArrayInitializer in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitClassOrInterfaceType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassOrInterfaceTypeContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.classOrInterfaceType(boolean).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitClassOrInterfaceType in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitClassOrInterfaceType in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitSimpleTypeArgument(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SimpleTypeArgumentContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorsimpleTypeArgument
labeled alternative in JavaLanguageParser.typeArgument().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSimpleTypeArgument in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitSimpleTypeArgument in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitWildCardTypeArgument(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.WildCardTypeArgumentContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorwildCardTypeArgument
labeled alternative in JavaLanguageParser.typeArgument().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWildCardTypeArgument in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitWildCardTypeArgument in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitQualifiedNameList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.QualifiedNameListContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.qualifiedNameList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQualifiedNameList in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitQualifiedNameList in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitFormalParameters(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FormalParametersContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.formalParameters().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFormalParameters in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitFormalParameters in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitFormalParameterList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FormalParameterListContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.formalParameterList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFormalParameterList in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitFormalParameterList in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitFormalParameter(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FormalParameterContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.formalParameter().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFormalParameter in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitFormalParameter in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitLastFormalParameter(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LastFormalParameterContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.lastFormalParameter().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLastFormalParameter in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitLastFormalParameter in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitQualifiedName(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.QualifiedNameContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.qualifiedName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQualifiedName in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitQualifiedName in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitLiteral(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LiteralContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.literal().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLiteral in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitLiteral in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitIntegerLiteral(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.IntegerLiteralContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.integerLiteral().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIntegerLiteral in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitIntegerLiteral in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitFloatLiteral(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FloatLiteralContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.floatLiteral().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFloatLiteral in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitFloatLiteral in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTextBlockLiteral(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TextBlockLiteralContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.textBlockLiteral().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTextBlockLiteral in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTextBlockLiteral in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitAnnotations(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationsContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.annotations(boolean).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAnnotations in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitAnnotations in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitAnnotation(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.annotation().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAnnotation in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitAnnotation in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitElementValuePairs(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ElementValuePairsContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.elementValuePairs().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitElementValuePairs in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitElementValuePairs in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitElementValuePair(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ElementValuePairContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.elementValuePair().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitElementValuePair in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitElementValuePair in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitElementValue(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ElementValueContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.elementValue().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitElementValue in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitElementValue in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitElementValueArrayInitializer(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ElementValueArrayInitializerContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.elementValueArrayInitializer().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitElementValueArrayInitializer in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitElementValueArrayInitializer in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitAnnotationTypeDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationTypeDeclarationContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.annotationTypeDeclaration(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAnnotationTypeDeclaration in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitAnnotationTypeDeclaration in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitAnnotationTypeBody(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationTypeBodyContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.annotationTypeBody().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAnnotationTypeBody in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitAnnotationTypeBody in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitAnnotationTypeElementDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationTypeElementDeclarationContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.annotationTypeElementDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAnnotationTypeElementDeclaration in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitAnnotationTypeElementDeclaration in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitAnnotationField(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationFieldContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorannotationField
labeled alternative in JavaLanguageParser.annotationTypeElementRest(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAnnotationField in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitAnnotationField in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitAnnotationType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationTypeContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorannotationType
labeled alternative in JavaLanguageParser.annotationTypeElementRest(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAnnotationType in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitAnnotationType in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitAnnotationMethodRest(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AnnotationMethodRestContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.annotationMethodRest(java.util.List<com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ModifierContext>, com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeTypeContext).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAnnotationMethodRest in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitAnnotationMethodRest in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitDefaultValue(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.DefaultValueContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.defaultValue().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDefaultValue in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitDefaultValue in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitConstructorBlock(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ConstructorBlockContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.constructorBlock().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitConstructorBlock in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitConstructorBlock in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitExplicitCtorCall(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ExplicitCtorCallContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorexplicitCtorCall
labeled alternative in JavaLanguageParser.explicitConstructorInvocation().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExplicitCtorCall in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitExplicitCtorCall in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitPrimaryCtorCall(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PrimaryCtorCallContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorprimaryCtorCall
labeled alternative in JavaLanguageParser.explicitConstructorInvocation().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPrimaryCtorCall in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitPrimaryCtorCall in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitBlock(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BlockContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.block().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBlock in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitBlock in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitLocalVar(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LocalVarContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorlocalVar
labeled alternative in JavaLanguageParser.blockStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLocalVar in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitLocalVar in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitBlockStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BlockStatContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorblockStat
labeled alternative in JavaLanguageParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBlockStat in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitBlockStat in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitAssertExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.AssertExpContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorassertExp
labeled alternative in JavaLanguageParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAssertExp in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitAssertExp in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitIfStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.IfStatContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorifStat
labeled alternative in JavaLanguageParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIfStat in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitIfStat in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitForStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ForStatContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorforStat
labeled alternative in JavaLanguageParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitForStat in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitForStat in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitWhileStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.WhileStatContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorwhileStat
labeled alternative in JavaLanguageParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWhileStat in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitWhileStat in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitDoStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.DoStatContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitordoStat
labeled alternative in JavaLanguageParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDoStat in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitDoStat in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTryStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TryStatContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitortryStat
labeled alternative in JavaLanguageParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTryStat in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTryStat in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTryWithResourceStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TryWithResourceStatContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitortryWithResourceStat
labeled alternative in JavaLanguageParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTryWithResourceStat in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTryWithResourceStat in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitYieldStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.YieldStatContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitoryieldStat
labeled alternative in JavaLanguageParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitYieldStat in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitYieldStat in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitSyncStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SyncStatContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorsyncStat
labeled alternative in JavaLanguageParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSyncStat in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitSyncStat in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitReturnStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ReturnStatContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorreturnStat
labeled alternative in JavaLanguageParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitReturnStat in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitReturnStat in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitThrowStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ThrowStatContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorthrowStat
labeled alternative in JavaLanguageParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitThrowStat in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitThrowStat in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitBreakStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BreakStatContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorbreakStat
labeled alternative in JavaLanguageParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBreakStat in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitBreakStat in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitContinueStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ContinueStatContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorcontinueStat
labeled alternative in JavaLanguageParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitContinueStat in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitContinueStat in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitEmptyStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EmptyStatContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitoremptyStat
labeled alternative in JavaLanguageParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEmptyStat in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitEmptyStat in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitExpStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ExpStatContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorexpStat
labeled alternative in JavaLanguageParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExpStat in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitExpStat in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitLabelStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LabelStatContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorlabelStat
labeled alternative in JavaLanguageParser.statement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLabelStat in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitLabelStat in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitSwitchExpressionOrStatement(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchExpressionOrStatementContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.switchExpressionOrStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSwitchExpressionOrStatement in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitSwitchExpressionOrStatement in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitSwitchRules(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchRulesContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorswitchRules
labeled alternative in JavaLanguageParser.switchBlock().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSwitchRules in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitSwitchRules in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitSwitchBlocks(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchBlocksContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorswitchBlocks
labeled alternative in JavaLanguageParser.switchBlock().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSwitchBlocks in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitSwitchBlocks in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitSwitchLabeledExpression(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchLabeledExpressionContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.switchLabeledExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSwitchLabeledExpression in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitSwitchLabeledExpression in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitSwitchLabeledBlock(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchLabeledBlockContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.switchLabeledBlock().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSwitchLabeledBlock in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitSwitchLabeledBlock in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitSwitchLabeledThrow(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchLabeledThrowContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.switchLabeledThrow().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSwitchLabeledThrow in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitSwitchLabeledThrow in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitElseStat(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ElseStatContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.elseStat().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitElseStat in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitElseStat in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitCatchClause(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CatchClauseContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.catchClause().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCatchClause in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitCatchClause in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitCatchParameter(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CatchParameterContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.catchParameter().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCatchParameter in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitCatchParameter in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitCatchType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CatchTypeContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.catchType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCatchType in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitCatchType in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitFinallyBlock(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FinallyBlockContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.finallyBlock().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFinallyBlock in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitFinallyBlock in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitResourceSpecification(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ResourceSpecificationContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.resourceSpecification().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitResourceSpecification in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitResourceSpecification in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitResources(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ResourcesContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.resources().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitResources in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitResources in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitResourceDeclaration(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ResourceDeclarationContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.resourceDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitResourceDeclaration in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitResourceDeclaration in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitVariableAccess(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.VariableAccessContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.variableAccess().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariableAccess in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitVariableAccess in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitSwitchBlockStatementGroup(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SwitchBlockStatementGroupContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.switchBlockStatementGroup().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSwitchBlockStatementGroup in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitSwitchBlockStatementGroup in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitCaseLabel(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CaseLabelContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorcaseLabel
labeled alternative in JavaLanguageParser.switchLabel().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCaseLabel in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitCaseLabel in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitDefaultLabel(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.DefaultLabelContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitordefaultLabel
labeled alternative in JavaLanguageParser.switchLabel().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDefaultLabel in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitDefaultLabel in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitCaseConstants(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CaseConstantsContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.caseConstants().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCaseConstants in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitCaseConstants in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitCaseConstant(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CaseConstantContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.caseConstant().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCaseConstant in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitCaseConstant in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitEnhancedFor(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnhancedForContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorenhancedFor
labeled alternative in JavaLanguageParser.forControl().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEnhancedFor in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitEnhancedFor in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitForFor(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ForForContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorforFor
labeled alternative in JavaLanguageParser.forControl().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitForFor in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitForFor in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitForInit(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ForInitContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.forInit().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitForInit in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitForInit in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitEnhancedForControl(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.EnhancedForControlContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.enhancedForControl().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEnhancedForControl in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitEnhancedForControl in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitParExpression(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ParExpressionContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.parExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitParExpression in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitParExpression in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitExpressionList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ExpressionListContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.expressionList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExpressionList in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitExpressionList in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitExpression(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ExpressionContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.expression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExpression in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitExpression in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitRefOp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.RefOpContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorrefOp
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitRefOp in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitRefOp in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitSuperExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SuperExpContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorsuperExp
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSuperExp in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitSuperExp in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitInstanceOfExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InstanceOfExpContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorinstanceOfExp
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInstanceOfExp in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitInstanceOfExp in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitBitShift(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BitShiftContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorbitShift
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBitShift in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitBitShift in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitNewExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.NewExpContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitornewExp
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNewExp in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitNewExp in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitPrefix(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PrefixContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorprefix
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPrefix in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitPrefix in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitCastExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CastExpContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorcastExp
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCastExp in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitCastExp in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitIndexOp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.IndexOpContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorindexOp
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIndexOp in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitIndexOp in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitInvOp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InvOpContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorinvOp
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInvOp in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitInvOp in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitInitExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InitExpContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorinitExp
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInitExp in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitInitExp in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitSimpleMethodCall(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SimpleMethodCallContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorsimpleMethodCall
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSimpleMethodCall in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitSimpleMethodCall in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitLambdaExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LambdaExpContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorlambdaExp
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLambdaExp in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitLambdaExp in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitThisExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ThisExpContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorthisExp
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitThisExp in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitThisExp in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitPrimaryExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PrimaryExpContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorprimaryExp
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPrimaryExp in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitPrimaryExp in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitPostfix(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PostfixContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorpostfix
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPostfix in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitPostfix in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitMethodRef(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MethodRefContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitormethodRef
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMethodRef in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitMethodRef in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTernaryOp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TernaryOpContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorternaryOp
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTernaryOp in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTernaryOp in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitBinOp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BinOpContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorbinOp
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBinOp in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitBinOp in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treeprivate DetailAstImpl getInnerBopAst(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BinOpContext descendant)
descendant - the BinOpContext to build AST frompublic DetailAstImpl visitMethodCall(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MethodCallContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitormethodCall
labeled alternative in JavaLanguageParser.expr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMethodCall in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitMethodCall in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTypeCastParameters(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeCastParametersContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.typeCastParameters().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeCastParameters in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTypeCastParameters in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitLambdaExpression(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.LambdaExpressionContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.lambdaExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLambdaExpression in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitLambdaExpression in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitSingleLambdaParam(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SingleLambdaParamContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorsingleLambdaParam
labeled alternative in JavaLanguageParser.lambdaParameters().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSingleLambdaParam in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitSingleLambdaParam in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitFormalLambdaParam(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.FormalLambdaParamContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorformalLambdaParam
labeled alternative in JavaLanguageParser.lambdaParameters().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFormalLambdaParam in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitFormalLambdaParam in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitMultiLambdaParam(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MultiLambdaParamContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitormultiLambdaParam
labeled alternative in JavaLanguageParser.lambdaParameters().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMultiLambdaParam in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitMultiLambdaParam in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitMultiLambdaParams(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.MultiLambdaParamsContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.multiLambdaParams().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMultiLambdaParams in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitMultiLambdaParams in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treeprivate DetailAstImpl createLambdaParameter(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.IdContext ctx)
ctx - the IdContext to create imaginary nodes forpublic DetailAstImpl visitParenPrimary(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ParenPrimaryContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorparenPrimary
labeled alternative in JavaLanguageParser.primary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitParenPrimary in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitParenPrimary in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTokenPrimary(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TokenPrimaryContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitortokenPrimary
labeled alternative in JavaLanguageParser.primary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTokenPrimary in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTokenPrimary in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitClassRefPrimary(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassRefPrimaryContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorclassRefPrimary
labeled alternative in JavaLanguageParser.primary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitClassRefPrimary in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitClassRefPrimary in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitPrimitivePrimary(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PrimitivePrimaryContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorprimitivePrimary
labeled alternative in JavaLanguageParser.primary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPrimitivePrimary in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitPrimitivePrimary in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitCreator(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CreatorContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.creator().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCreator in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitCreator in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitCreatedNameObject(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CreatedNameObjectContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorcreatedNameObject
labeled alternative in JavaLanguageParser.createdName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCreatedNameObject in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitCreatedNameObject in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitCreatedNamePrimitive(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.CreatedNamePrimitiveContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorcreatedNamePrimitive
labeled alternative in JavaLanguageParser.createdName().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCreatedNamePrimitive in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitCreatedNamePrimitive in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitInnerCreator(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.InnerCreatorContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.innerCreator().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitInnerCreator in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitInnerCreator in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitArrayCreatorRest(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ArrayCreatorRestContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.arrayCreatorRest().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitArrayCreatorRest in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitArrayCreatorRest in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitBracketsWithExp(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.BracketsWithExpContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.bracketsWithExp().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBracketsWithExp in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitBracketsWithExp in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitClassCreatorRest(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ClassCreatorRestContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.classCreatorRest().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitClassCreatorRest in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitClassCreatorRest in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitDiamond(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.DiamondContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitordiamond
labeled alternative in JavaLanguageParser.typeArgumentsOrDiamond().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDiamond in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitDiamond in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTypeArgs(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeArgsContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitortypeArgs
labeled alternative in JavaLanguageParser.typeArgumentsOrDiamond().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeArgs in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTypeArgs in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitNonWildcardDiamond(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.NonWildcardDiamondContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitornonWildcardDiamond
labeled alternative in JavaLanguageParser.nonWildcardTypeArgumentsOrDiamond().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNonWildcardDiamond in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitNonWildcardDiamond in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitNonWildcardTypeArguments(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.NonWildcardTypeArgumentsContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.nonWildcardTypeArguments().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNonWildcardTypeArguments in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitNonWildcardTypeArguments in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTypeArgumentsTypeList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeArgumentsTypeListContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.typeArgumentsTypeList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeArgumentsTypeList in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTypeArgumentsTypeList in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTypeList(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeListContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.typeList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeList in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTypeList in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTypeType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeTypeContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.typeType(boolean).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeType in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTypeType in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitArrayDeclarator(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ArrayDeclaratorContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.arrayDeclarator().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitArrayDeclarator in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitArrayDeclarator in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitPrimitiveType(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PrimitiveTypeContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.primitiveType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPrimitiveType in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitPrimitiveType in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTypeArguments(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypeArgumentsContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.typeArguments().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeArguments in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTypeArguments in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitSuperSuffixDot(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.SuperSuffixDotContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorsuperSuffixDot
labeled alternative in JavaLanguageParser.superSuffix().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSuperSuffixDot in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitSuperSuffixDot in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitArguments(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ArgumentsContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.arguments().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitArguments in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitArguments in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitPattern(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PatternContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.pattern().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPattern in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitPattern in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitGuardedPattern(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.GuardedPatternContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.guardedPattern().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGuardedPattern in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitGuardedPattern in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitParenPattern(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.ParenPatternContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorparenPattern
labeled alternative in JavaLanguageParser.primaryPattern().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitParenPattern in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitParenPattern in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitTypePattern(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.TypePatternContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.typePattern().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypePattern in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitTypePattern in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitPermittedSubclassesAndInterfaces(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.PermittedSubclassesAndInterfacesContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.permittedSubclassesAndInterfaces().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPermittedSubclassesAndInterfaces in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitPermittedSubclassesAndInterfaces in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treepublic DetailAstImpl visitId(com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.IdContext ctx)
com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitorJavaLanguageParser.id().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitId in interface com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserVisitor<DetailAstImpl>visitId in class com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParserBaseVisitor<DetailAstImpl>ctx - the parse treeprivate DetailAstImpl flattenedTree(org.antlr.v4.runtime.ParserRuleContext ctx)
variableDeclarators, where we have both terminals and non-terminals.ctx - the ParserRuleContext to base tree onprivate void processChildren(DetailAstImpl parent, java.util.List<? extends org.antlr.v4.runtime.tree.ParseTree> children)
parent - the DetailAstImpl to add children tochildren - the list of children to addprivate static DetailAstImpl createImaginary(int tokenType)
tokenType - the token type of this DetailAstImplprivate DetailAstImpl create(int tokenType, org.antlr.v4.runtime.Token startToken)
tokenType - the token type of this DetailAstImplstartToken - the first token that appears in this DetailAstImpl.private DetailAstImpl create(org.antlr.v4.runtime.Token token)
LCURLY, when we are building
an AST for a specific token, regardless of position.token - the token to build the DetailAstImpl fromprivate DetailAstImpl create(org.antlr.v4.runtime.tree.TerminalNode node)
@.node - the TerminalNode to build the DetailAstImpl fromprivate DetailAstImpl createTypeDeclaration(org.antlr.v4.runtime.ParserRuleContext ctx, int type, java.util.List<? extends org.antlr.v4.runtime.tree.ParseTree> modifierList)
ctx - ParserRuleContext we are intype - the type declaration to createmodifierList - respective modifiersprivate DetailAstImpl createModifiers(java.util.List<? extends org.antlr.v4.runtime.tree.ParseTree> modifierList)
modifierList - the list of modifier contextsprivate static void addLastSibling(DetailAstImpl self, DetailAstImpl sibling)
self - DetailAstImpl to add last sibling tosibling - DetailAstImpl sibling to addpublic DetailAstImpl visit(org.antlr.v4.runtime.tree.ParseTree tree)
visit in interface org.antlr.v4.runtime.tree.ParseTreeVisitor<DetailAstImpl>visit in class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<DetailAstImpl>Copyright © 2001-2022. All Rights Reserved.