@xmirror/java-syntax-locator
Version:
java syntax locator based on Antlr
767 lines (510 loc) • 17.1 kB
JavaScript
// Generated from .\JavaParser.g4 by ANTLR 4.13.0
// jshint ignore: start
import antlr4 from 'antlr4';
// This class defines a complete generic visitor for a parse tree produced by JavaParser.
export default class JavaParserVisitor extends antlr4.tree.ParseTreeVisitor {
// Visit a parse tree produced by JavaParser#compilationUnit.
visitCompilationUnit(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#packageDeclaration.
visitPackageDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#importDeclaration.
visitImportDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#typeDeclaration.
visitTypeDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#modifier.
visitModifier(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#classOrInterfaceModifier.
visitClassOrInterfaceModifier(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#variableModifier.
visitVariableModifier(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#classDeclaration.
visitClassDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#typeParameters.
visitTypeParameters(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#typeParameter.
visitTypeParameter(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#typeBound.
visitTypeBound(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#enumDeclaration.
visitEnumDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#enumConstants.
visitEnumConstants(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#enumConstant.
visitEnumConstant(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#enumBodyDeclarations.
visitEnumBodyDeclarations(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#interfaceDeclaration.
visitInterfaceDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#classBody.
visitClassBody(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#interfaceBody.
visitInterfaceBody(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#classBodyDeclaration.
visitClassBodyDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#memberDeclaration.
visitMemberDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#methodDeclaration.
visitMethodDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#methodBody.
visitMethodBody(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#typeTypeOrVoid.
visitTypeTypeOrVoid(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#genericMethodDeclaration.
visitGenericMethodDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#genericConstructorDeclaration.
visitGenericConstructorDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#constructorDeclaration.
visitConstructorDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#compactConstructorDeclaration.
visitCompactConstructorDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#fieldDeclaration.
visitFieldDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#interfaceBodyDeclaration.
visitInterfaceBodyDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#interfaceMemberDeclaration.
visitInterfaceMemberDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#constDeclaration.
visitConstDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#constantDeclarator.
visitConstantDeclarator(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#interfaceMethodDeclaration.
visitInterfaceMethodDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#interfaceMethodModifier.
visitInterfaceMethodModifier(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#genericInterfaceMethodDeclaration.
visitGenericInterfaceMethodDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#interfaceCommonBodyDeclaration.
visitInterfaceCommonBodyDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#variableDeclarators.
visitVariableDeclarators(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#variableDeclarator.
visitVariableDeclarator(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#variableDeclaratorId.
visitVariableDeclaratorId(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#variableInitializer.
visitVariableInitializer(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#arrayInitializer.
visitArrayInitializer(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#classOrInterfaceType.
visitClassOrInterfaceType(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#typeArgument.
visitTypeArgument(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#qualifiedNameList.
visitQualifiedNameList(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#formalParameters.
visitFormalParameters(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#receiverParameter.
visitReceiverParameter(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#formalParameterList.
visitFormalParameterList(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#formalParameter.
visitFormalParameter(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#lastFormalParameter.
visitLastFormalParameter(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#lambdaLVTIList.
visitLambdaLVTIList(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#lambdaLVTIParameter.
visitLambdaLVTIParameter(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#qualifiedName.
visitQualifiedName(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#literal.
visitLiteral(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#integerLiteral.
visitIntegerLiteral(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#floatLiteral.
visitFloatLiteral(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#altAnnotationQualifiedName.
visitAltAnnotationQualifiedName(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#annotation.
visitAnnotation(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#elementValuePairs.
visitElementValuePairs(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#elementValuePair.
visitElementValuePair(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#elementValue.
visitElementValue(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#elementValueArrayInitializer.
visitElementValueArrayInitializer(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#annotationTypeDeclaration.
visitAnnotationTypeDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#annotationTypeBody.
visitAnnotationTypeBody(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#annotationTypeElementDeclaration.
visitAnnotationTypeElementDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#annotationTypeElementRest.
visitAnnotationTypeElementRest(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#annotationMethodOrConstantRest.
visitAnnotationMethodOrConstantRest(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#annotationMethodRest.
visitAnnotationMethodRest(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#annotationConstantRest.
visitAnnotationConstantRest(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#defaultValue.
visitDefaultValue(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#moduleDeclaration.
visitModuleDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#moduleBody.
visitModuleBody(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#moduleDirective.
visitModuleDirective(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#requiresModifier.
visitRequiresModifier(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#recordDeclaration.
visitRecordDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#recordHeader.
visitRecordHeader(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#recordComponentList.
visitRecordComponentList(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#recordComponent.
visitRecordComponent(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#recordBody.
visitRecordBody(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#block.
visitBlock(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#blockStatement.
visitBlockStatement(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#localVariableDeclaration.
visitLocalVariableDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#identifier.
visitIdentifier(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#typeIdentifier.
visitTypeIdentifier(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#localTypeDeclaration.
visitLocalTypeDeclaration(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#statement.
visitStatement(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#catchClause.
visitCatchClause(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#catchType.
visitCatchType(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#finallyBlock.
visitFinallyBlock(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#resourceSpecification.
visitResourceSpecification(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#resources.
visitResources(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#resource.
visitResource(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#switchBlockStatementGroup.
visitSwitchBlockStatementGroup(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#switchLabel.
visitSwitchLabel(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#forControl.
visitForControl(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#forInit.
visitForInit(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#enhancedForControl.
visitEnhancedForControl(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#parExpression.
visitParExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#expressionList.
visitExpressionList(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#methodCall.
visitMethodCall(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#expression.
visitExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#pattern.
visitPattern(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#lambdaExpression.
visitLambdaExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#lambdaParameters.
visitLambdaParameters(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#lambdaBody.
visitLambdaBody(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#primary.
visitPrimary(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#switchExpression.
visitSwitchExpression(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#switchLabeledRule.
visitSwitchLabeledRule(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#guardedPattern.
visitGuardedPattern(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#switchRuleOutcome.
visitSwitchRuleOutcome(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#classType.
visitClassType(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#creator.
visitCreator(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#createdName.
visitCreatedName(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#innerCreator.
visitInnerCreator(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#arrayCreatorRest.
visitArrayCreatorRest(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#classCreatorRest.
visitClassCreatorRest(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#explicitGenericInvocation.
visitExplicitGenericInvocation(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#typeArgumentsOrDiamond.
visitTypeArgumentsOrDiamond(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#nonWildcardTypeArgumentsOrDiamond.
visitNonWildcardTypeArgumentsOrDiamond(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#nonWildcardTypeArguments.
visitNonWildcardTypeArguments(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#typeList.
visitTypeList(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#typeType.
visitTypeType(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#primitiveType.
visitPrimitiveType(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#typeArguments.
visitTypeArguments(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#superSuffix.
visitSuperSuffix(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#explicitGenericInvocationSuffix.
visitExplicitGenericInvocationSuffix(ctx) {
return this.visitChildren(ctx);
}
// Visit a parse tree produced by JavaParser#arguments.
visitArguments(ctx) {
return this.visitChildren(ctx);
}
}