| visitCompilationUnit(JavaParser.CompilationUnitContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPackageDeclaration(JavaParser.PackageDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitImportDeclaration(JavaParser.ImportDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitImportStar(JavaParser.ImportStarContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTypeDeclaration(JavaParser.TypeDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitModifier(JavaParser.ModifierContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitClassOrInterfaceModifier(JavaParser.ClassOrInterfaceModifierContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitVariableModifier(JavaParser.VariableModifierContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitClassDeclaration(JavaParser.ClassDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTypeParameters(JavaParser.TypeParametersContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTypeParameter(JavaParser.TypeParameterContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTypeBound(JavaParser.TypeBoundContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitEnumDeclaration(JavaParser.EnumDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitEnumConstants(JavaParser.EnumConstantsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitEnumConstant(JavaParser.EnumConstantContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitEnumBodyDeclarations(JavaParser.EnumBodyDeclarationsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInterfaceDeclaration(JavaParser.InterfaceDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitClassBody(JavaParser.ClassBodyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInterfaceBody(JavaParser.InterfaceBodyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitClassBodyDeclaration(JavaParser.ClassBodyDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMemberDeclaration(JavaParser.MemberDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMethodDeclaration(JavaParser.MethodDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMethodBody(JavaParser.MethodBodyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTypeTypeOrVoid(JavaParser.TypeTypeOrVoidContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGenericMethodDeclaration(JavaParser.GenericMethodDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGenericConstructorDeclaration(JavaParser.GenericConstructorDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitConstructorDeclaration(JavaParser.ConstructorDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFieldDeclaration(JavaParser.FieldDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInterfaceBodyDeclaration(JavaParser.InterfaceBodyDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInterfaceMemberDeclaration(JavaParser.InterfaceMemberDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitConstDeclaration(JavaParser.ConstDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitConstantDeclarator(JavaParser.ConstantDeclaratorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInterfaceMethodDeclaration(JavaParser.InterfaceMethodDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInterfaceMethodModifier(JavaParser.InterfaceMethodModifierContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGenericInterfaceMethodDeclaration(JavaParser.GenericInterfaceMethodDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInterfaceCommonBodyDeclaration(JavaParser.InterfaceCommonBodyDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitVariableDeclarators(JavaParser.VariableDeclaratorsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitVariableDeclarator(JavaParser.VariableDeclaratorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitVariableDeclaratorId(JavaParser.VariableDeclaratorIdContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitArrayDeclarator(JavaParser.ArrayDeclaratorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitVariableInitializer(JavaParser.VariableInitializerContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitArrayInitializer(JavaParser.ArrayInitializerContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitClassOrInterfaceType(JavaParser.ClassOrInterfaceTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIdentifierAndTypeArguments(JavaParser.IdentifierAndTypeArgumentsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTypeArgument(JavaParser.TypeArgumentContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitQualifiedNameList(JavaParser.QualifiedNameListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFormalParameters(JavaParser.FormalParametersContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitReceiverParameter(JavaParser.ReceiverParameterContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFormalParameterList(JavaParser.FormalParameterListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFormalParameter(JavaParser.FormalParameterContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLastFormalParameter(JavaParser.LastFormalParameterContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLambdaLVTIList(JavaParser.LambdaLVTIListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLambdaLVTIParameter(JavaParser.LambdaLVTIParameterContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitQualifiedName(JavaParser.QualifiedNameContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLiteral(JavaParser.LiteralContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIntegerLiteral(JavaParser.IntegerLiteralContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFloatLiteral(JavaParser.FloatLiteralContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAltAnnotationQualifiedName(JavaParser.AltAnnotationQualifiedNameContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAnnotation(JavaParser.AnnotationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitElementValuePairs(JavaParser.ElementValuePairsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitElementValuePair(JavaParser.ElementValuePairContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitElementValue(JavaParser.ElementValueContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitElementValueArrayInitializer(JavaParser.ElementValueArrayInitializerContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAnnotationTypeDeclaration(JavaParser.AnnotationTypeDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAnnotationTypeBody(JavaParser.AnnotationTypeBodyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAnnotationTypeElementDeclaration(JavaParser.AnnotationTypeElementDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAnnotationTypeElementRest(JavaParser.AnnotationTypeElementRestContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAnnotationMethodOrConstantRest(JavaParser.AnnotationMethodOrConstantRestContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAnnotationMethodRest(JavaParser.AnnotationMethodRestContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAnnotationConstantRest(JavaParser.AnnotationConstantRestContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDefaultValue(JavaParser.DefaultValueContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitModuleDeclaration(JavaParser.ModuleDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitModuleBody(JavaParser.ModuleBodyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitModuleDirective(JavaParser.ModuleDirectiveContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRequiresModifier(JavaParser.RequiresModifierContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRecordDeclaration(JavaParser.RecordDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRecordHeader(JavaParser.RecordHeaderContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRecordComponentList(JavaParser.RecordComponentListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRecordComponent(JavaParser.RecordComponentContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRecordBody(JavaParser.RecordBodyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBlock(JavaParser.BlockContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBlockStatement(JavaParser.BlockStatementContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLocalVariableDeclaration(JavaParser.LocalVariableDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIdentifier(JavaParser.IdentifierContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLocalTypeDeclaration(JavaParser.LocalTypeDeclarationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStatement(JavaParser.StatementContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCatchClause(JavaParser.CatchClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCatchType(JavaParser.CatchTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFinallyBlock(JavaParser.FinallyBlockContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitResourceSpecification(JavaParser.ResourceSpecificationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitResources(JavaParser.ResourcesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitResource(JavaParser.ResourceContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSwitchBlockStatementGroup(JavaParser.SwitchBlockStatementGroupContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSwitchLabel(JavaParser.SwitchLabelContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitForControl(JavaParser.ForControlContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitForInit(JavaParser.ForInitContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitEnhancedForControl(JavaParser.EnhancedForControlContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitParExpression(JavaParser.ParExpressionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpressionList(JavaParser.ExpressionListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMethodCall(JavaParser.MethodCallContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpression(JavaParser.ExpressionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPattern(JavaParser.PatternContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLambdaExpression(JavaParser.LambdaExpressionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLambdaParameters(JavaParser.LambdaParametersContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLambdaBody(JavaParser.LambdaBodyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPrimary(JavaParser.PrimaryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSwitchExpression(JavaParser.SwitchExpressionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSwitchLabeledRule(JavaParser.SwitchLabeledRuleContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGuardedPattern(JavaParser.GuardedPatternContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSwitchRuleOutcome(JavaParser.SwitchRuleOutcomeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitClassType(JavaParser.ClassTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreator(JavaParser.CreatorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreatedName(JavaParser.CreatedNameContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInnerCreator(JavaParser.InnerCreatorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitArrayCreatorRest(JavaParser.ArrayCreatorRestContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitClassCreatorRest(JavaParser.ClassCreatorRestContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExplicitGenericInvocation(JavaParser.ExplicitGenericInvocationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTypeArgumentsOrDiamond(JavaParser.TypeArgumentsOrDiamondContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNonWildcardTypeArgumentsOrDiamond(JavaParser.NonWildcardTypeArgumentsOrDiamondContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNonWildcardTypeArguments(JavaParser.NonWildcardTypeArgumentsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTypeList(JavaParser.TypeListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTypeType(JavaParser.TypeTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPrimitiveType(JavaParser.PrimitiveTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTypeArguments(JavaParser.TypeArgumentsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSuperSuffix(JavaParser.SuperSuffixContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExplicitGenericInvocationSuffix(JavaParser.ExplicitGenericInvocationSuffixContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitArguments(JavaParser.ArgumentsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| JavaParserBaseVisitor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |