diff --git a/src/intellij_plugin/ohosgen/src/main/java/antlr/CPP14CustomListener.java b/src/intellij_plugin/ohosgen/src/main/java/antlr/CPP14CustomListener.java deleted file mode 100644 index 417e557e6a35e74fda90486673d18c7ea26b5992..0000000000000000000000000000000000000000 --- a/src/intellij_plugin/ohosgen/src/main/java/antlr/CPP14CustomListener.java +++ /dev/null @@ -1,86 +0,0 @@ -/* - * Copyright (c) 2025 Shenzhen Kaihong Digital. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package antlr; - -import org.antlr.v4.runtime.tree.ParseTree; - -import java.util.List; - -/** - *
The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTranslationUnit(CPP14Parser.TranslationUnitContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPrimaryExpression(CPP14Parser.PrimaryExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitIdExpression(CPP14Parser.IdExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitUnqualifiedId(CPP14Parser.UnqualifiedIdContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitQualifiedId(CPP14Parser.QualifiedIdContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNestedNameSpecifier(CPP14Parser.NestedNameSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitLambdaExpression(CPP14Parser.LambdaExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitLambdaIntroducer(CPP14Parser.LambdaIntroducerContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitLambdaCapture(CPP14Parser.LambdaCaptureContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitCaptureDefault(CPP14Parser.CaptureDefaultContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitCaptureList(CPP14Parser.CaptureListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitCapture(CPP14Parser.CaptureContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitSimpleCapture(CPP14Parser.SimpleCaptureContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitInitcapture(CPP14Parser.InitcaptureContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitLambdaDeclarator(CPP14Parser.LambdaDeclaratorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPostfixExpression(CPP14Parser.PostfixExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeIdOfTheTypeId(CPP14Parser.TypeIdOfTheTypeIdContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitExpressionList(CPP14Parser.ExpressionListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPseudoDestructorName(CPP14Parser.PseudoDestructorNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitUnaryExpression(CPP14Parser.UnaryExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitUnaryOperator(CPP14Parser.UnaryOperatorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNewExpression_(CPP14Parser.NewExpression_Context ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNewPlacement(CPP14Parser.NewPlacementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNewTypeId(CPP14Parser.NewTypeIdContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNewDeclarator_(CPP14Parser.NewDeclarator_Context ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNoPointerNewDeclarator(CPP14Parser.NoPointerNewDeclaratorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNewInitializer_(CPP14Parser.NewInitializer_Context ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDeleteExpression(CPP14Parser.DeleteExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNoExceptExpression(CPP14Parser.NoExceptExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitCastExpression(CPP14Parser.CastExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPointerMemberExpression(CPP14Parser.PointerMemberExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitMultiplicativeExpression(CPP14Parser.MultiplicativeExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAdditiveExpression(CPP14Parser.AdditiveExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitShiftExpression(CPP14Parser.ShiftExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitShiftOperator(CPP14Parser.ShiftOperatorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitRelationalExpression(CPP14Parser.RelationalExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitEqualityExpression(CPP14Parser.EqualityExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAndExpression(CPP14Parser.AndExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitExclusiveOrExpression(CPP14Parser.ExclusiveOrExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitInclusiveOrExpression(CPP14Parser.InclusiveOrExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitLogicalAndExpression(CPP14Parser.LogicalAndExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitLogicalOrExpression(CPP14Parser.LogicalOrExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitConditionalExpression(CPP14Parser.ConditionalExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAssignmentExpression(CPP14Parser.AssignmentExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAssignmentOperator(CPP14Parser.AssignmentOperatorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitExpression(CPP14Parser.ExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitConstantExpression(CPP14Parser.ConstantExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitStatement(CPP14Parser.StatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitLabeledStatement(CPP14Parser.LabeledStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitExpressionStatement(CPP14Parser.ExpressionStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitCompoundStatement(CPP14Parser.CompoundStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitStatementSeq(CPP14Parser.StatementSeqContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitSelectionStatement(CPP14Parser.SelectionStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitCondition(CPP14Parser.ConditionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitIterationStatement(CPP14Parser.IterationStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitForInitStatement(CPP14Parser.ForInitStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitForRangeDeclaration(CPP14Parser.ForRangeDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitForRangeInitializer(CPP14Parser.ForRangeInitializerContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitJumpStatement(CPP14Parser.JumpStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDeclarationStatement(CPP14Parser.DeclarationStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDeclarationseq(CPP14Parser.DeclarationseqContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDeclaration(CPP14Parser.DeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBlockDeclaration(CPP14Parser.BlockDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAliasDeclaration(CPP14Parser.AliasDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitSimpleDeclaration(CPP14Parser.SimpleDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitStaticAssertDeclaration(CPP14Parser.StaticAssertDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitEmptyDeclaration_(CPP14Parser.EmptyDeclaration_Context ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAttributeDeclaration(CPP14Parser.AttributeDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDeclSpecifier(CPP14Parser.DeclSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDeclSpecifierSeq(CPP14Parser.DeclSpecifierSeqContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitStorageClassSpecifier(CPP14Parser.StorageClassSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitFunctionSpecifier(CPP14Parser.FunctionSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypedefName(CPP14Parser.TypedefNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeSpecifier(CPP14Parser.TypeSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTrailingTypeSpecifier(CPP14Parser.TrailingTypeSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeSpecifierSeq(CPP14Parser.TypeSpecifierSeqContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTrailingTypeSpecifierSeq(CPP14Parser.TrailingTypeSpecifierSeqContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitSimpleTypeLengthModifier(CPP14Parser.SimpleTypeLengthModifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitSimpleTypeSignednessModifier(CPP14Parser.SimpleTypeSignednessModifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitSimpleTypeSpecifier(CPP14Parser.SimpleTypeSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTheTypeName(CPP14Parser.TheTypeNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDecltypeSpecifier(CPP14Parser.DecltypeSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitElaboratedTypeSpecifier(CPP14Parser.ElaboratedTypeSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitEnumName(CPP14Parser.EnumNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitEnumSpecifier(CPP14Parser.EnumSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitEnumHead(CPP14Parser.EnumHeadContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitOpaqueEnumDeclaration(CPP14Parser.OpaqueEnumDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitEnumkey(CPP14Parser.EnumkeyContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitEnumbase(CPP14Parser.EnumbaseContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitEnumeratorList(CPP14Parser.EnumeratorListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitEnumeratorDefinition(CPP14Parser.EnumeratorDefinitionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitEnumerator(CPP14Parser.EnumeratorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNamespaceName(CPP14Parser.NamespaceNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitOriginalNamespaceName(CPP14Parser.OriginalNamespaceNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNamespaceDefinition(CPP14Parser.NamespaceDefinitionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNamespaceAlias(CPP14Parser.NamespaceAliasContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNamespaceAliasDefinition(CPP14Parser.NamespaceAliasDefinitionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitQualifiednamespacespecifier(CPP14Parser.QualifiednamespacespecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitUsingDeclaration(CPP14Parser.UsingDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitUsingDirective(CPP14Parser.UsingDirectiveContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAsmDefinition(CPP14Parser.AsmDefinitionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitLinkageSpecification(CPP14Parser.LinkageSpecificationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAttributeSpecifierSeq(CPP14Parser.AttributeSpecifierSeqContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAttributeSpecifier(CPP14Parser.AttributeSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAlignmentspecifier(CPP14Parser.AlignmentspecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAttributeList(CPP14Parser.AttributeListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAttribute(CPP14Parser.AttributeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAttributeNamespace(CPP14Parser.AttributeNamespaceContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAttributeArgumentClause(CPP14Parser.AttributeArgumentClauseContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBalancedTokenSeq(CPP14Parser.BalancedTokenSeqContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBalancedtoken(CPP14Parser.BalancedtokenContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitInitDeclaratorList(CPP14Parser.InitDeclaratorListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitInitDeclarator(CPP14Parser.InitDeclaratorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDeclarator(CPP14Parser.DeclaratorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPointerDeclarator(CPP14Parser.PointerDeclaratorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNoPointerDeclarator(CPP14Parser.NoPointerDeclaratorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitParametersAndQualifiers(CPP14Parser.ParametersAndQualifiersContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTrailingReturnType(CPP14Parser.TrailingReturnTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPointerOperator(CPP14Parser.PointerOperatorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitCvqualifierseq(CPP14Parser.CvqualifierseqContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitCvQualifier(CPP14Parser.CvQualifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitRefqualifier(CPP14Parser.RefqualifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDeclaratorid(CPP14Parser.DeclaratoridContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTheTypeId(CPP14Parser.TheTypeIdContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAbstractDeclarator(CPP14Parser.AbstractDeclaratorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPointerAbstractDeclarator(CPP14Parser.PointerAbstractDeclaratorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNoPointerAbstractDeclarator(CPP14Parser.NoPointerAbstractDeclaratorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAbstractPackDeclarator(CPP14Parser.AbstractPackDeclaratorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNoPointerAbstractPackDeclarator(CPP14Parser.NoPointerAbstractPackDeclaratorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitParameterDeclarationClause(CPP14Parser.ParameterDeclarationClauseContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitParameterDeclarationList(CPP14Parser.ParameterDeclarationListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitParameterDeclaration(CPP14Parser.ParameterDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitFunctionDefinition(CPP14Parser.FunctionDefinitionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitFunctionBody(CPP14Parser.FunctionBodyContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitInitializer(CPP14Parser.InitializerContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBraceOrEqualInitializer(CPP14Parser.BraceOrEqualInitializerContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitInitializerClause(CPP14Parser.InitializerClauseContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitInitializerList(CPP14Parser.InitializerListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBracedInitList(CPP14Parser.BracedInitListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitClassName(CPP14Parser.ClassNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitClassSpecifier(CPP14Parser.ClassSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitClassHead(CPP14Parser.ClassHeadContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitClassHeadName(CPP14Parser.ClassHeadNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitClassVirtSpecifier(CPP14Parser.ClassVirtSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitClassKey(CPP14Parser.ClassKeyContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitMemberSpecification(CPP14Parser.MemberSpecificationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitMemberdeclaration(CPP14Parser.MemberdeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitMemberDeclaratorList(CPP14Parser.MemberDeclaratorListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitMemberDeclarator(CPP14Parser.MemberDeclaratorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitVirtualSpecifierSeq(CPP14Parser.VirtualSpecifierSeqContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitVirtualSpecifier(CPP14Parser.VirtualSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPureSpecifier(CPP14Parser.PureSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBaseClause(CPP14Parser.BaseClauseContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBaseSpecifierList(CPP14Parser.BaseSpecifierListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBaseSpecifier(CPP14Parser.BaseSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitClassOrDeclType(CPP14Parser.ClassOrDeclTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBaseTypeSpecifier(CPP14Parser.BaseTypeSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAccessSpecifier(CPP14Parser.AccessSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitConversionFunctionId(CPP14Parser.ConversionFunctionIdContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitConversionTypeId(CPP14Parser.ConversionTypeIdContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitConversionDeclarator(CPP14Parser.ConversionDeclaratorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitConstructorInitializer(CPP14Parser.ConstructorInitializerContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitMemInitializerList(CPP14Parser.MemInitializerListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitMemInitializer(CPP14Parser.MemInitializerContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitMeminitializerid(CPP14Parser.MeminitializeridContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitOperatorFunctionId(CPP14Parser.OperatorFunctionIdContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitLiteralOperatorId(CPP14Parser.LiteralOperatorIdContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTemplateDeclaration(CPP14Parser.TemplateDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTemplateparameterList(CPP14Parser.TemplateparameterListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTemplateParameter(CPP14Parser.TemplateParameterContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeParameter(CPP14Parser.TypeParameterContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitSimpleTemplateId(CPP14Parser.SimpleTemplateIdContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTemplateId(CPP14Parser.TemplateIdContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTemplateName(CPP14Parser.TemplateNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTemplateArgumentList(CPP14Parser.TemplateArgumentListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTemplateArgument(CPP14Parser.TemplateArgumentContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeNameSpecifier(CPP14Parser.TypeNameSpecifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitExplicitInstantiation(CPP14Parser.ExplicitInstantiationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitExplicitSpecialization(CPP14Parser.ExplicitSpecializationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTryBlock(CPP14Parser.TryBlockContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitFunctionTryBlock(CPP14Parser.FunctionTryBlockContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitHandlerSeq(CPP14Parser.HandlerSeqContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitHandler(CPP14Parser.HandlerContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitExceptionDeclaration(CPP14Parser.ExceptionDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitThrowExpression(CPP14Parser.ThrowExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitExceptionSpecification(CPP14Parser.ExceptionSpecificationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDynamicExceptionSpecification(CPP14Parser.DynamicExceptionSpecificationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeIdList(CPP14Parser.TypeIdListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNoeExceptSpecification(CPP14Parser.NoeExceptSpecificationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTheOperator(CPP14Parser.TheOperatorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitLiteral(CPP14Parser.LiteralContext ctx) { return visitChildren(ctx); } -} \ No newline at end of file diff --git a/src/intellij_plugin/ohosgen/src/main/java/antlr/CPP14ParserListener.java b/src/intellij_plugin/ohosgen/src/main/java/antlr/CPP14ParserListener.java deleted file mode 100644 index 753b6ec0345c6caf404391303b4c0edf79dc456f..0000000000000000000000000000000000000000 --- a/src/intellij_plugin/ohosgen/src/main/java/antlr/CPP14ParserListener.java +++ /dev/null @@ -1,1936 +0,0 @@ -/* - * Copyright (c) 2025 Shenzhen Kaihong Digital. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package antlr; - -// Generated from ./CPP14Parser.g4 by ANTLR 4.13.2 -import org.antlr.v4.runtime.tree.ParseTreeListener; - -/** - * This interface defines a complete listener for a parse tree produced by - * {@link CPP14Parser}. - */ -public interface CPP14ParserListener extends ParseTreeListener { - /** - * Enter a parse tree produced by {@link CPP14Parser#translationUnit}. - * @param ctx the parse tree - */ - void enterTranslationUnit(CPP14Parser.TranslationUnitContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#translationUnit}. - * @param ctx the parse tree - */ - void exitTranslationUnit(CPP14Parser.TranslationUnitContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#primaryExpression}. - * @param ctx the parse tree - */ - void enterPrimaryExpression(CPP14Parser.PrimaryExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#primaryExpression}. - * @param ctx the parse tree - */ - void exitPrimaryExpression(CPP14Parser.PrimaryExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#idExpression}. - * @param ctx the parse tree - */ - void enterIdExpression(CPP14Parser.IdExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#idExpression}. - * @param ctx the parse tree - */ - void exitIdExpression(CPP14Parser.IdExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#unqualifiedId}. - * @param ctx the parse tree - */ - void enterUnqualifiedId(CPP14Parser.UnqualifiedIdContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#unqualifiedId}. - * @param ctx the parse tree - */ - void exitUnqualifiedId(CPP14Parser.UnqualifiedIdContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#qualifiedId}. - * @param ctx the parse tree - */ - void enterQualifiedId(CPP14Parser.QualifiedIdContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#qualifiedId}. - * @param ctx the parse tree - */ - void exitQualifiedId(CPP14Parser.QualifiedIdContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#nestedNameSpecifier}. - * @param ctx the parse tree - */ - void enterNestedNameSpecifier(CPP14Parser.NestedNameSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#nestedNameSpecifier}. - * @param ctx the parse tree - */ - void exitNestedNameSpecifier(CPP14Parser.NestedNameSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#lambdaExpression}. - * @param ctx the parse tree - */ - void enterLambdaExpression(CPP14Parser.LambdaExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#lambdaExpression}. - * @param ctx the parse tree - */ - void exitLambdaExpression(CPP14Parser.LambdaExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#lambdaIntroducer}. - * @param ctx the parse tree - */ - void enterLambdaIntroducer(CPP14Parser.LambdaIntroducerContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#lambdaIntroducer}. - * @param ctx the parse tree - */ - void exitLambdaIntroducer(CPP14Parser.LambdaIntroducerContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#lambdaCapture}. - * @param ctx the parse tree - */ - void enterLambdaCapture(CPP14Parser.LambdaCaptureContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#lambdaCapture}. - * @param ctx the parse tree - */ - void exitLambdaCapture(CPP14Parser.LambdaCaptureContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#captureDefault}. - * @param ctx the parse tree - */ - void enterCaptureDefault(CPP14Parser.CaptureDefaultContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#captureDefault}. - * @param ctx the parse tree - */ - void exitCaptureDefault(CPP14Parser.CaptureDefaultContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#captureList}. - * @param ctx the parse tree - */ - void enterCaptureList(CPP14Parser.CaptureListContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#captureList}. - * @param ctx the parse tree - */ - void exitCaptureList(CPP14Parser.CaptureListContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#capture}. - * @param ctx the parse tree - */ - void enterCapture(CPP14Parser.CaptureContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#capture}. - * @param ctx the parse tree - */ - void exitCapture(CPP14Parser.CaptureContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#simpleCapture}. - * @param ctx the parse tree - */ - void enterSimpleCapture(CPP14Parser.SimpleCaptureContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#simpleCapture}. - * @param ctx the parse tree - */ - void exitSimpleCapture(CPP14Parser.SimpleCaptureContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#initcapture}. - * @param ctx the parse tree - */ - void enterInitcapture(CPP14Parser.InitcaptureContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#initcapture}. - * @param ctx the parse tree - */ - void exitInitcapture(CPP14Parser.InitcaptureContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#lambdaDeclarator}. - * @param ctx the parse tree - */ - void enterLambdaDeclarator(CPP14Parser.LambdaDeclaratorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#lambdaDeclarator}. - * @param ctx the parse tree - */ - void exitLambdaDeclarator(CPP14Parser.LambdaDeclaratorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#postfixExpression}. - * @param ctx the parse tree - */ - void enterPostfixExpression(CPP14Parser.PostfixExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#postfixExpression}. - * @param ctx the parse tree - */ - void exitPostfixExpression(CPP14Parser.PostfixExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#typeIdOfTheTypeId}. - * @param ctx the parse tree - */ - void enterTypeIdOfTheTypeId(CPP14Parser.TypeIdOfTheTypeIdContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#typeIdOfTheTypeId}. - * @param ctx the parse tree - */ - void exitTypeIdOfTheTypeId(CPP14Parser.TypeIdOfTheTypeIdContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#expressionList}. - * @param ctx the parse tree - */ - void enterExpressionList(CPP14Parser.ExpressionListContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#expressionList}. - * @param ctx the parse tree - */ - void exitExpressionList(CPP14Parser.ExpressionListContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#pseudoDestructorName}. - * @param ctx the parse tree - */ - void enterPseudoDestructorName(CPP14Parser.PseudoDestructorNameContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#pseudoDestructorName}. - * @param ctx the parse tree - */ - void exitPseudoDestructorName(CPP14Parser.PseudoDestructorNameContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#unaryExpression}. - * @param ctx the parse tree - */ - void enterUnaryExpression(CPP14Parser.UnaryExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#unaryExpression}. - * @param ctx the parse tree - */ - void exitUnaryExpression(CPP14Parser.UnaryExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#unaryOperator}. - * @param ctx the parse tree - */ - void enterUnaryOperator(CPP14Parser.UnaryOperatorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#unaryOperator}. - * @param ctx the parse tree - */ - void exitUnaryOperator(CPP14Parser.UnaryOperatorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#newExpression_}. - * @param ctx the parse tree - */ - void enterNewExpression_(CPP14Parser.NewExpression_Context ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#newExpression_}. - * @param ctx the parse tree - */ - void exitNewExpression_(CPP14Parser.NewExpression_Context ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#newPlacement}. - * @param ctx the parse tree - */ - void enterNewPlacement(CPP14Parser.NewPlacementContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#newPlacement}. - * @param ctx the parse tree - */ - void exitNewPlacement(CPP14Parser.NewPlacementContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#newTypeId}. - * @param ctx the parse tree - */ - void enterNewTypeId(CPP14Parser.NewTypeIdContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#newTypeId}. - * @param ctx the parse tree - */ - void exitNewTypeId(CPP14Parser.NewTypeIdContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#newDeclarator_}. - * @param ctx the parse tree - */ - void enterNewDeclarator_(CPP14Parser.NewDeclarator_Context ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#newDeclarator_}. - * @param ctx the parse tree - */ - void exitNewDeclarator_(CPP14Parser.NewDeclarator_Context ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#noPointerNewDeclarator}. - * @param ctx the parse tree - */ - void enterNoPointerNewDeclarator(CPP14Parser.NoPointerNewDeclaratorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#noPointerNewDeclarator}. - * @param ctx the parse tree - */ - void exitNoPointerNewDeclarator(CPP14Parser.NoPointerNewDeclaratorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#newInitializer_}. - * @param ctx the parse tree - */ - void enterNewInitializer_(CPP14Parser.NewInitializer_Context ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#newInitializer_}. - * @param ctx the parse tree - */ - void exitNewInitializer_(CPP14Parser.NewInitializer_Context ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#deleteExpression}. - * @param ctx the parse tree - */ - void enterDeleteExpression(CPP14Parser.DeleteExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#deleteExpression}. - * @param ctx the parse tree - */ - void exitDeleteExpression(CPP14Parser.DeleteExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#noExceptExpression}. - * @param ctx the parse tree - */ - void enterNoExceptExpression(CPP14Parser.NoExceptExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#noExceptExpression}. - * @param ctx the parse tree - */ - void exitNoExceptExpression(CPP14Parser.NoExceptExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#castExpression}. - * @param ctx the parse tree - */ - void enterCastExpression(CPP14Parser.CastExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#castExpression}. - * @param ctx the parse tree - */ - void exitCastExpression(CPP14Parser.CastExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#pointerMemberExpression}. - * @param ctx the parse tree - */ - void enterPointerMemberExpression(CPP14Parser.PointerMemberExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#pointerMemberExpression}. - * @param ctx the parse tree - */ - void exitPointerMemberExpression(CPP14Parser.PointerMemberExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#multiplicativeExpression}. - * @param ctx the parse tree - */ - void enterMultiplicativeExpression(CPP14Parser.MultiplicativeExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#multiplicativeExpression}. - * @param ctx the parse tree - */ - void exitMultiplicativeExpression(CPP14Parser.MultiplicativeExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#additiveExpression}. - * @param ctx the parse tree - */ - void enterAdditiveExpression(CPP14Parser.AdditiveExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#additiveExpression}. - * @param ctx the parse tree - */ - void exitAdditiveExpression(CPP14Parser.AdditiveExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#shiftExpression}. - * @param ctx the parse tree - */ - void enterShiftExpression(CPP14Parser.ShiftExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#shiftExpression}. - * @param ctx the parse tree - */ - void exitShiftExpression(CPP14Parser.ShiftExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#shiftOperator}. - * @param ctx the parse tree - */ - void enterShiftOperator(CPP14Parser.ShiftOperatorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#shiftOperator}. - * @param ctx the parse tree - */ - void exitShiftOperator(CPP14Parser.ShiftOperatorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#relationalExpression}. - * @param ctx the parse tree - */ - void enterRelationalExpression(CPP14Parser.RelationalExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#relationalExpression}. - * @param ctx the parse tree - */ - void exitRelationalExpression(CPP14Parser.RelationalExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#equalityExpression}. - * @param ctx the parse tree - */ - void enterEqualityExpression(CPP14Parser.EqualityExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#equalityExpression}. - * @param ctx the parse tree - */ - void exitEqualityExpression(CPP14Parser.EqualityExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#andExpression}. - * @param ctx the parse tree - */ - void enterAndExpression(CPP14Parser.AndExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#andExpression}. - * @param ctx the parse tree - */ - void exitAndExpression(CPP14Parser.AndExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#exclusiveOrExpression}. - * @param ctx the parse tree - */ - void enterExclusiveOrExpression(CPP14Parser.ExclusiveOrExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#exclusiveOrExpression}. - * @param ctx the parse tree - */ - void exitExclusiveOrExpression(CPP14Parser.ExclusiveOrExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#inclusiveOrExpression}. - * @param ctx the parse tree - */ - void enterInclusiveOrExpression(CPP14Parser.InclusiveOrExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#inclusiveOrExpression}. - * @param ctx the parse tree - */ - void exitInclusiveOrExpression(CPP14Parser.InclusiveOrExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#logicalAndExpression}. - * @param ctx the parse tree - */ - void enterLogicalAndExpression(CPP14Parser.LogicalAndExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#logicalAndExpression}. - * @param ctx the parse tree - */ - void exitLogicalAndExpression(CPP14Parser.LogicalAndExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#logicalOrExpression}. - * @param ctx the parse tree - */ - void enterLogicalOrExpression(CPP14Parser.LogicalOrExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#logicalOrExpression}. - * @param ctx the parse tree - */ - void exitLogicalOrExpression(CPP14Parser.LogicalOrExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#conditionalExpression}. - * @param ctx the parse tree - */ - void enterConditionalExpression(CPP14Parser.ConditionalExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#conditionalExpression}. - * @param ctx the parse tree - */ - void exitConditionalExpression(CPP14Parser.ConditionalExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#assignmentExpression}. - * @param ctx the parse tree - */ - void enterAssignmentExpression(CPP14Parser.AssignmentExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#assignmentExpression}. - * @param ctx the parse tree - */ - void exitAssignmentExpression(CPP14Parser.AssignmentExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#assignmentOperator}. - * @param ctx the parse tree - */ - void enterAssignmentOperator(CPP14Parser.AssignmentOperatorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#assignmentOperator}. - * @param ctx the parse tree - */ - void exitAssignmentOperator(CPP14Parser.AssignmentOperatorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#expression}. - * @param ctx the parse tree - */ - void enterExpression(CPP14Parser.ExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#expression}. - * @param ctx the parse tree - */ - void exitExpression(CPP14Parser.ExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#constantExpression}. - * @param ctx the parse tree - */ - void enterConstantExpression(CPP14Parser.ConstantExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#constantExpression}. - * @param ctx the parse tree - */ - void exitConstantExpression(CPP14Parser.ConstantExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#statement}. - * @param ctx the parse tree - */ - void enterStatement(CPP14Parser.StatementContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#statement}. - * @param ctx the parse tree - */ - void exitStatement(CPP14Parser.StatementContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#labeledStatement}. - * @param ctx the parse tree - */ - void enterLabeledStatement(CPP14Parser.LabeledStatementContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#labeledStatement}. - * @param ctx the parse tree - */ - void exitLabeledStatement(CPP14Parser.LabeledStatementContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#expressionStatement}. - * @param ctx the parse tree - */ - void enterExpressionStatement(CPP14Parser.ExpressionStatementContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#expressionStatement}. - * @param ctx the parse tree - */ - void exitExpressionStatement(CPP14Parser.ExpressionStatementContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#compoundStatement}. - * @param ctx the parse tree - */ - void enterCompoundStatement(CPP14Parser.CompoundStatementContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#compoundStatement}. - * @param ctx the parse tree - */ - void exitCompoundStatement(CPP14Parser.CompoundStatementContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#statementSeq}. - * @param ctx the parse tree - */ - void enterStatementSeq(CPP14Parser.StatementSeqContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#statementSeq}. - * @param ctx the parse tree - */ - void exitStatementSeq(CPP14Parser.StatementSeqContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#selectionStatement}. - * @param ctx the parse tree - */ - void enterSelectionStatement(CPP14Parser.SelectionStatementContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#selectionStatement}. - * @param ctx the parse tree - */ - void exitSelectionStatement(CPP14Parser.SelectionStatementContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#condition}. - * @param ctx the parse tree - */ - void enterCondition(CPP14Parser.ConditionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#condition}. - * @param ctx the parse tree - */ - void exitCondition(CPP14Parser.ConditionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#iterationStatement}. - * @param ctx the parse tree - */ - void enterIterationStatement(CPP14Parser.IterationStatementContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#iterationStatement}. - * @param ctx the parse tree - */ - void exitIterationStatement(CPP14Parser.IterationStatementContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#forInitStatement}. - * @param ctx the parse tree - */ - void enterForInitStatement(CPP14Parser.ForInitStatementContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#forInitStatement}. - * @param ctx the parse tree - */ - void exitForInitStatement(CPP14Parser.ForInitStatementContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#forRangeDeclaration}. - * @param ctx the parse tree - */ - void enterForRangeDeclaration(CPP14Parser.ForRangeDeclarationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#forRangeDeclaration}. - * @param ctx the parse tree - */ - void exitForRangeDeclaration(CPP14Parser.ForRangeDeclarationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#forRangeInitializer}. - * @param ctx the parse tree - */ - void enterForRangeInitializer(CPP14Parser.ForRangeInitializerContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#forRangeInitializer}. - * @param ctx the parse tree - */ - void exitForRangeInitializer(CPP14Parser.ForRangeInitializerContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#jumpStatement}. - * @param ctx the parse tree - */ - void enterJumpStatement(CPP14Parser.JumpStatementContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#jumpStatement}. - * @param ctx the parse tree - */ - void exitJumpStatement(CPP14Parser.JumpStatementContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#declarationStatement}. - * @param ctx the parse tree - */ - void enterDeclarationStatement(CPP14Parser.DeclarationStatementContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#declarationStatement}. - * @param ctx the parse tree - */ - void exitDeclarationStatement(CPP14Parser.DeclarationStatementContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#declarationseq}. - * @param ctx the parse tree - */ - void enterDeclarationseq(CPP14Parser.DeclarationseqContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#declarationseq}. - * @param ctx the parse tree - */ - void exitDeclarationseq(CPP14Parser.DeclarationseqContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#declaration}. - * @param ctx the parse tree - */ - void enterDeclaration(CPP14Parser.DeclarationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#declaration}. - * @param ctx the parse tree - */ - void exitDeclaration(CPP14Parser.DeclarationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#blockDeclaration}. - * @param ctx the parse tree - */ - void enterBlockDeclaration(CPP14Parser.BlockDeclarationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#blockDeclaration}. - * @param ctx the parse tree - */ - void exitBlockDeclaration(CPP14Parser.BlockDeclarationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#aliasDeclaration}. - * @param ctx the parse tree - */ - void enterAliasDeclaration(CPP14Parser.AliasDeclarationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#aliasDeclaration}. - * @param ctx the parse tree - */ - void exitAliasDeclaration(CPP14Parser.AliasDeclarationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#simpleDeclaration}. - * @param ctx the parse tree - */ - void enterSimpleDeclaration(CPP14Parser.SimpleDeclarationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#simpleDeclaration}. - * @param ctx the parse tree - */ - void exitSimpleDeclaration(CPP14Parser.SimpleDeclarationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#staticAssertDeclaration}. - * @param ctx the parse tree - */ - void enterStaticAssertDeclaration(CPP14Parser.StaticAssertDeclarationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#staticAssertDeclaration}. - * @param ctx the parse tree - */ - void exitStaticAssertDeclaration(CPP14Parser.StaticAssertDeclarationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#emptyDeclaration_}. - * @param ctx the parse tree - */ - void enterEmptyDeclaration_(CPP14Parser.EmptyDeclaration_Context ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#emptyDeclaration_}. - * @param ctx the parse tree - */ - void exitEmptyDeclaration_(CPP14Parser.EmptyDeclaration_Context ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#attributeDeclaration}. - * @param ctx the parse tree - */ - void enterAttributeDeclaration(CPP14Parser.AttributeDeclarationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#attributeDeclaration}. - * @param ctx the parse tree - */ - void exitAttributeDeclaration(CPP14Parser.AttributeDeclarationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#declSpecifier}. - * @param ctx the parse tree - */ - void enterDeclSpecifier(CPP14Parser.DeclSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#declSpecifier}. - * @param ctx the parse tree - */ - void exitDeclSpecifier(CPP14Parser.DeclSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#declSpecifierSeq}. - * @param ctx the parse tree - */ - void enterDeclSpecifierSeq(CPP14Parser.DeclSpecifierSeqContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#declSpecifierSeq}. - * @param ctx the parse tree - */ - void exitDeclSpecifierSeq(CPP14Parser.DeclSpecifierSeqContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#storageClassSpecifier}. - * @param ctx the parse tree - */ - void enterStorageClassSpecifier(CPP14Parser.StorageClassSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#storageClassSpecifier}. - * @param ctx the parse tree - */ - void exitStorageClassSpecifier(CPP14Parser.StorageClassSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#functionSpecifier}. - * @param ctx the parse tree - */ - void enterFunctionSpecifier(CPP14Parser.FunctionSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#functionSpecifier}. - * @param ctx the parse tree - */ - void exitFunctionSpecifier(CPP14Parser.FunctionSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#typedefName}. - * @param ctx the parse tree - */ - void enterTypedefName(CPP14Parser.TypedefNameContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#typedefName}. - * @param ctx the parse tree - */ - void exitTypedefName(CPP14Parser.TypedefNameContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#typeSpecifier}. - * @param ctx the parse tree - */ - void enterTypeSpecifier(CPP14Parser.TypeSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#typeSpecifier}. - * @param ctx the parse tree - */ - void exitTypeSpecifier(CPP14Parser.TypeSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#trailingTypeSpecifier}. - * @param ctx the parse tree - */ - void enterTrailingTypeSpecifier(CPP14Parser.TrailingTypeSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#trailingTypeSpecifier}. - * @param ctx the parse tree - */ - void exitTrailingTypeSpecifier(CPP14Parser.TrailingTypeSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#typeSpecifierSeq}. - * @param ctx the parse tree - */ - void enterTypeSpecifierSeq(CPP14Parser.TypeSpecifierSeqContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#typeSpecifierSeq}. - * @param ctx the parse tree - */ - void exitTypeSpecifierSeq(CPP14Parser.TypeSpecifierSeqContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#trailingTypeSpecifierSeq}. - * @param ctx the parse tree - */ - void enterTrailingTypeSpecifierSeq(CPP14Parser.TrailingTypeSpecifierSeqContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#trailingTypeSpecifierSeq}. - * @param ctx the parse tree - */ - void exitTrailingTypeSpecifierSeq(CPP14Parser.TrailingTypeSpecifierSeqContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#simpleTypeLengthModifier}. - * @param ctx the parse tree - */ - void enterSimpleTypeLengthModifier(CPP14Parser.SimpleTypeLengthModifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#simpleTypeLengthModifier}. - * @param ctx the parse tree - */ - void exitSimpleTypeLengthModifier(CPP14Parser.SimpleTypeLengthModifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#simpleTypeSignednessModifier}. - * @param ctx the parse tree - */ - void enterSimpleTypeSignednessModifier(CPP14Parser.SimpleTypeSignednessModifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#simpleTypeSignednessModifier}. - * @param ctx the parse tree - */ - void exitSimpleTypeSignednessModifier(CPP14Parser.SimpleTypeSignednessModifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#simpleTypeSpecifier}. - * @param ctx the parse tree - */ - void enterSimpleTypeSpecifier(CPP14Parser.SimpleTypeSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#simpleTypeSpecifier}. - * @param ctx the parse tree - */ - void exitSimpleTypeSpecifier(CPP14Parser.SimpleTypeSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#theTypeName}. - * @param ctx the parse tree - */ - void enterTheTypeName(CPP14Parser.TheTypeNameContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#theTypeName}. - * @param ctx the parse tree - */ - void exitTheTypeName(CPP14Parser.TheTypeNameContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#decltypeSpecifier}. - * @param ctx the parse tree - */ - void enterDecltypeSpecifier(CPP14Parser.DecltypeSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#decltypeSpecifier}. - * @param ctx the parse tree - */ - void exitDecltypeSpecifier(CPP14Parser.DecltypeSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#elaboratedTypeSpecifier}. - * @param ctx the parse tree - */ - void enterElaboratedTypeSpecifier(CPP14Parser.ElaboratedTypeSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#elaboratedTypeSpecifier}. - * @param ctx the parse tree - */ - void exitElaboratedTypeSpecifier(CPP14Parser.ElaboratedTypeSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#enumName}. - * @param ctx the parse tree - */ - void enterEnumName(CPP14Parser.EnumNameContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#enumName}. - * @param ctx the parse tree - */ - void exitEnumName(CPP14Parser.EnumNameContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#enumSpecifier}. - * @param ctx the parse tree - */ - void enterEnumSpecifier(CPP14Parser.EnumSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#enumSpecifier}. - * @param ctx the parse tree - */ - void exitEnumSpecifier(CPP14Parser.EnumSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#enumHead}. - * @param ctx the parse tree - */ - void enterEnumHead(CPP14Parser.EnumHeadContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#enumHead}. - * @param ctx the parse tree - */ - void exitEnumHead(CPP14Parser.EnumHeadContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#opaqueEnumDeclaration}. - * @param ctx the parse tree - */ - void enterOpaqueEnumDeclaration(CPP14Parser.OpaqueEnumDeclarationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#opaqueEnumDeclaration}. - * @param ctx the parse tree - */ - void exitOpaqueEnumDeclaration(CPP14Parser.OpaqueEnumDeclarationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#enumkey}. - * @param ctx the parse tree - */ - void enterEnumkey(CPP14Parser.EnumkeyContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#enumkey}. - * @param ctx the parse tree - */ - void exitEnumkey(CPP14Parser.EnumkeyContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#enumbase}. - * @param ctx the parse tree - */ - void enterEnumbase(CPP14Parser.EnumbaseContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#enumbase}. - * @param ctx the parse tree - */ - void exitEnumbase(CPP14Parser.EnumbaseContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#enumeratorList}. - * @param ctx the parse tree - */ - void enterEnumeratorList(CPP14Parser.EnumeratorListContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#enumeratorList}. - * @param ctx the parse tree - */ - void exitEnumeratorList(CPP14Parser.EnumeratorListContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#enumeratorDefinition}. - * @param ctx the parse tree - */ - void enterEnumeratorDefinition(CPP14Parser.EnumeratorDefinitionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#enumeratorDefinition}. - * @param ctx the parse tree - */ - void exitEnumeratorDefinition(CPP14Parser.EnumeratorDefinitionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#enumerator}. - * @param ctx the parse tree - */ - void enterEnumerator(CPP14Parser.EnumeratorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#enumerator}. - * @param ctx the parse tree - */ - void exitEnumerator(CPP14Parser.EnumeratorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#namespaceName}. - * @param ctx the parse tree - */ - void enterNamespaceName(CPP14Parser.NamespaceNameContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#namespaceName}. - * @param ctx the parse tree - */ - void exitNamespaceName(CPP14Parser.NamespaceNameContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#originalNamespaceName}. - * @param ctx the parse tree - */ - void enterOriginalNamespaceName(CPP14Parser.OriginalNamespaceNameContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#originalNamespaceName}. - * @param ctx the parse tree - */ - void exitOriginalNamespaceName(CPP14Parser.OriginalNamespaceNameContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#namespaceDefinition}. - * @param ctx the parse tree - */ - void enterNamespaceDefinition(CPP14Parser.NamespaceDefinitionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#namespaceDefinition}. - * @param ctx the parse tree - */ - void exitNamespaceDefinition(CPP14Parser.NamespaceDefinitionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#namespaceAlias}. - * @param ctx the parse tree - */ - void enterNamespaceAlias(CPP14Parser.NamespaceAliasContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#namespaceAlias}. - * @param ctx the parse tree - */ - void exitNamespaceAlias(CPP14Parser.NamespaceAliasContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#namespaceAliasDefinition}. - * @param ctx the parse tree - */ - void enterNamespaceAliasDefinition(CPP14Parser.NamespaceAliasDefinitionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#namespaceAliasDefinition}. - * @param ctx the parse tree - */ - void exitNamespaceAliasDefinition(CPP14Parser.NamespaceAliasDefinitionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#qualifiednamespacespecifier}. - * @param ctx the parse tree - */ - void enterQualifiednamespacespecifier(CPP14Parser.QualifiednamespacespecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#qualifiednamespacespecifier}. - * @param ctx the parse tree - */ - void exitQualifiednamespacespecifier(CPP14Parser.QualifiednamespacespecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#usingDeclaration}. - * @param ctx the parse tree - */ - void enterUsingDeclaration(CPP14Parser.UsingDeclarationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#usingDeclaration}. - * @param ctx the parse tree - */ - void exitUsingDeclaration(CPP14Parser.UsingDeclarationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#usingDirective}. - * @param ctx the parse tree - */ - void enterUsingDirective(CPP14Parser.UsingDirectiveContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#usingDirective}. - * @param ctx the parse tree - */ - void exitUsingDirective(CPP14Parser.UsingDirectiveContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#asmDefinition}. - * @param ctx the parse tree - */ - void enterAsmDefinition(CPP14Parser.AsmDefinitionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#asmDefinition}. - * @param ctx the parse tree - */ - void exitAsmDefinition(CPP14Parser.AsmDefinitionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#linkageSpecification}. - * @param ctx the parse tree - */ - void enterLinkageSpecification(CPP14Parser.LinkageSpecificationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#linkageSpecification}. - * @param ctx the parse tree - */ - void exitLinkageSpecification(CPP14Parser.LinkageSpecificationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#attributeSpecifierSeq}. - * @param ctx the parse tree - */ - void enterAttributeSpecifierSeq(CPP14Parser.AttributeSpecifierSeqContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#attributeSpecifierSeq}. - * @param ctx the parse tree - */ - void exitAttributeSpecifierSeq(CPP14Parser.AttributeSpecifierSeqContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#attributeSpecifier}. - * @param ctx the parse tree - */ - void enterAttributeSpecifier(CPP14Parser.AttributeSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#attributeSpecifier}. - * @param ctx the parse tree - */ - void exitAttributeSpecifier(CPP14Parser.AttributeSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#alignmentspecifier}. - * @param ctx the parse tree - */ - void enterAlignmentspecifier(CPP14Parser.AlignmentspecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#alignmentspecifier}. - * @param ctx the parse tree - */ - void exitAlignmentspecifier(CPP14Parser.AlignmentspecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#attributeList}. - * @param ctx the parse tree - */ - void enterAttributeList(CPP14Parser.AttributeListContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#attributeList}. - * @param ctx the parse tree - */ - void exitAttributeList(CPP14Parser.AttributeListContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#attribute}. - * @param ctx the parse tree - */ - void enterAttribute(CPP14Parser.AttributeContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#attribute}. - * @param ctx the parse tree - */ - void exitAttribute(CPP14Parser.AttributeContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#attributeNamespace}. - * @param ctx the parse tree - */ - void enterAttributeNamespace(CPP14Parser.AttributeNamespaceContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#attributeNamespace}. - * @param ctx the parse tree - */ - void exitAttributeNamespace(CPP14Parser.AttributeNamespaceContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#attributeArgumentClause}. - * @param ctx the parse tree - */ - void enterAttributeArgumentClause(CPP14Parser.AttributeArgumentClauseContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#attributeArgumentClause}. - * @param ctx the parse tree - */ - void exitAttributeArgumentClause(CPP14Parser.AttributeArgumentClauseContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#balancedTokenSeq}. - * @param ctx the parse tree - */ - void enterBalancedTokenSeq(CPP14Parser.BalancedTokenSeqContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#balancedTokenSeq}. - * @param ctx the parse tree - */ - void exitBalancedTokenSeq(CPP14Parser.BalancedTokenSeqContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#balancedtoken}. - * @param ctx the parse tree - */ - void enterBalancedtoken(CPP14Parser.BalancedtokenContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#balancedtoken}. - * @param ctx the parse tree - */ - void exitBalancedtoken(CPP14Parser.BalancedtokenContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#initDeclaratorList}. - * @param ctx the parse tree - */ - void enterInitDeclaratorList(CPP14Parser.InitDeclaratorListContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#initDeclaratorList}. - * @param ctx the parse tree - */ - void exitInitDeclaratorList(CPP14Parser.InitDeclaratorListContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#initDeclarator}. - * @param ctx the parse tree - */ - void enterInitDeclarator(CPP14Parser.InitDeclaratorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#initDeclarator}. - * @param ctx the parse tree - */ - void exitInitDeclarator(CPP14Parser.InitDeclaratorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#declarator}. - * @param ctx the parse tree - */ - void enterDeclarator(CPP14Parser.DeclaratorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#declarator}. - * @param ctx the parse tree - */ - void exitDeclarator(CPP14Parser.DeclaratorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#pointerDeclarator}. - * @param ctx the parse tree - */ - void enterPointerDeclarator(CPP14Parser.PointerDeclaratorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#pointerDeclarator}. - * @param ctx the parse tree - */ - void exitPointerDeclarator(CPP14Parser.PointerDeclaratorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#noPointerDeclarator}. - * @param ctx the parse tree - */ - void enterNoPointerDeclarator(CPP14Parser.NoPointerDeclaratorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#noPointerDeclarator}. - * @param ctx the parse tree - */ - void exitNoPointerDeclarator(CPP14Parser.NoPointerDeclaratorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#parametersAndQualifiers}. - * @param ctx the parse tree - */ - void enterParametersAndQualifiers(CPP14Parser.ParametersAndQualifiersContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#parametersAndQualifiers}. - * @param ctx the parse tree - */ - void exitParametersAndQualifiers(CPP14Parser.ParametersAndQualifiersContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#trailingReturnType}. - * @param ctx the parse tree - */ - void enterTrailingReturnType(CPP14Parser.TrailingReturnTypeContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#trailingReturnType}. - * @param ctx the parse tree - */ - void exitTrailingReturnType(CPP14Parser.TrailingReturnTypeContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#pointerOperator}. - * @param ctx the parse tree - */ - void enterPointerOperator(CPP14Parser.PointerOperatorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#pointerOperator}. - * @param ctx the parse tree - */ - void exitPointerOperator(CPP14Parser.PointerOperatorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#cvqualifierseq}. - * @param ctx the parse tree - */ - void enterCvqualifierseq(CPP14Parser.CvqualifierseqContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#cvqualifierseq}. - * @param ctx the parse tree - */ - void exitCvqualifierseq(CPP14Parser.CvqualifierseqContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#cvQualifier}. - * @param ctx the parse tree - */ - void enterCvQualifier(CPP14Parser.CvQualifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#cvQualifier}. - * @param ctx the parse tree - */ - void exitCvQualifier(CPP14Parser.CvQualifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#refqualifier}. - * @param ctx the parse tree - */ - void enterRefqualifier(CPP14Parser.RefqualifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#refqualifier}. - * @param ctx the parse tree - */ - void exitRefqualifier(CPP14Parser.RefqualifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#declaratorid}. - * @param ctx the parse tree - */ - void enterDeclaratorid(CPP14Parser.DeclaratoridContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#declaratorid}. - * @param ctx the parse tree - */ - void exitDeclaratorid(CPP14Parser.DeclaratoridContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#theTypeId}. - * @param ctx the parse tree - */ - void enterTheTypeId(CPP14Parser.TheTypeIdContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#theTypeId}. - * @param ctx the parse tree - */ - void exitTheTypeId(CPP14Parser.TheTypeIdContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#abstractDeclarator}. - * @param ctx the parse tree - */ - void enterAbstractDeclarator(CPP14Parser.AbstractDeclaratorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#abstractDeclarator}. - * @param ctx the parse tree - */ - void exitAbstractDeclarator(CPP14Parser.AbstractDeclaratorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#pointerAbstractDeclarator}. - * @param ctx the parse tree - */ - void enterPointerAbstractDeclarator(CPP14Parser.PointerAbstractDeclaratorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#pointerAbstractDeclarator}. - * @param ctx the parse tree - */ - void exitPointerAbstractDeclarator(CPP14Parser.PointerAbstractDeclaratorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#noPointerAbstractDeclarator}. - * @param ctx the parse tree - */ - void enterNoPointerAbstractDeclarator(CPP14Parser.NoPointerAbstractDeclaratorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#noPointerAbstractDeclarator}. - * @param ctx the parse tree - */ - void exitNoPointerAbstractDeclarator(CPP14Parser.NoPointerAbstractDeclaratorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#abstractPackDeclarator}. - * @param ctx the parse tree - */ - void enterAbstractPackDeclarator(CPP14Parser.AbstractPackDeclaratorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#abstractPackDeclarator}. - * @param ctx the parse tree - */ - void exitAbstractPackDeclarator(CPP14Parser.AbstractPackDeclaratorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#noPointerAbstractPackDeclarator}. - * @param ctx the parse tree - */ - void enterNoPointerAbstractPackDeclarator(CPP14Parser.NoPointerAbstractPackDeclaratorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#noPointerAbstractPackDeclarator}. - * @param ctx the parse tree - */ - void exitNoPointerAbstractPackDeclarator(CPP14Parser.NoPointerAbstractPackDeclaratorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#parameterDeclarationClause}. - * @param ctx the parse tree - */ - void enterParameterDeclarationClause(CPP14Parser.ParameterDeclarationClauseContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#parameterDeclarationClause}. - * @param ctx the parse tree - */ - void exitParameterDeclarationClause(CPP14Parser.ParameterDeclarationClauseContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#parameterDeclarationList}. - * @param ctx the parse tree - */ - void enterParameterDeclarationList(CPP14Parser.ParameterDeclarationListContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#parameterDeclarationList}. - * @param ctx the parse tree - */ - void exitParameterDeclarationList(CPP14Parser.ParameterDeclarationListContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#parameterDeclaration}. - * @param ctx the parse tree - */ - void enterParameterDeclaration(CPP14Parser.ParameterDeclarationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#parameterDeclaration}. - * @param ctx the parse tree - */ - void exitParameterDeclaration(CPP14Parser.ParameterDeclarationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#functionDefinition}. - * @param ctx the parse tree - */ - void enterFunctionDefinition(CPP14Parser.FunctionDefinitionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#functionDefinition}. - * @param ctx the parse tree - */ - void exitFunctionDefinition(CPP14Parser.FunctionDefinitionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#functionBody}. - * @param ctx the parse tree - */ - void enterFunctionBody(CPP14Parser.FunctionBodyContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#functionBody}. - * @param ctx the parse tree - */ - void exitFunctionBody(CPP14Parser.FunctionBodyContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#initializer}. - * @param ctx the parse tree - */ - void enterInitializer(CPP14Parser.InitializerContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#initializer}. - * @param ctx the parse tree - */ - void exitInitializer(CPP14Parser.InitializerContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#braceOrEqualInitializer}. - * @param ctx the parse tree - */ - void enterBraceOrEqualInitializer(CPP14Parser.BraceOrEqualInitializerContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#braceOrEqualInitializer}. - * @param ctx the parse tree - */ - void exitBraceOrEqualInitializer(CPP14Parser.BraceOrEqualInitializerContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#initializerClause}. - * @param ctx the parse tree - */ - void enterInitializerClause(CPP14Parser.InitializerClauseContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#initializerClause}. - * @param ctx the parse tree - */ - void exitInitializerClause(CPP14Parser.InitializerClauseContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#initializerList}. - * @param ctx the parse tree - */ - void enterInitializerList(CPP14Parser.InitializerListContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#initializerList}. - * @param ctx the parse tree - */ - void exitInitializerList(CPP14Parser.InitializerListContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#bracedInitList}. - * @param ctx the parse tree - */ - void enterBracedInitList(CPP14Parser.BracedInitListContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#bracedInitList}. - * @param ctx the parse tree - */ - void exitBracedInitList(CPP14Parser.BracedInitListContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#className}. - * @param ctx the parse tree - */ - void enterClassName(CPP14Parser.ClassNameContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#className}. - * @param ctx the parse tree - */ - void exitClassName(CPP14Parser.ClassNameContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#classSpecifier}. - * @param ctx the parse tree - */ - void enterClassSpecifier(CPP14Parser.ClassSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#classSpecifier}. - * @param ctx the parse tree - */ - void exitClassSpecifier(CPP14Parser.ClassSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#classHead}. - * @param ctx the parse tree - */ - void enterClassHead(CPP14Parser.ClassHeadContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#classHead}. - * @param ctx the parse tree - */ - void exitClassHead(CPP14Parser.ClassHeadContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#classHeadName}. - * @param ctx the parse tree - */ - void enterClassHeadName(CPP14Parser.ClassHeadNameContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#classHeadName}. - * @param ctx the parse tree - */ - void exitClassHeadName(CPP14Parser.ClassHeadNameContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#classVirtSpecifier}. - * @param ctx the parse tree - */ - void enterClassVirtSpecifier(CPP14Parser.ClassVirtSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#classVirtSpecifier}. - * @param ctx the parse tree - */ - void exitClassVirtSpecifier(CPP14Parser.ClassVirtSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#classKey}. - * @param ctx the parse tree - */ - void enterClassKey(CPP14Parser.ClassKeyContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#classKey}. - * @param ctx the parse tree - */ - void exitClassKey(CPP14Parser.ClassKeyContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#memberSpecification}. - * @param ctx the parse tree - */ - void enterMemberSpecification(CPP14Parser.MemberSpecificationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#memberSpecification}. - * @param ctx the parse tree - */ - void exitMemberSpecification(CPP14Parser.MemberSpecificationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#memberdeclaration}. - * @param ctx the parse tree - */ - void enterMemberdeclaration(CPP14Parser.MemberdeclarationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#memberdeclaration}. - * @param ctx the parse tree - */ - void exitMemberdeclaration(CPP14Parser.MemberdeclarationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#memberDeclaratorList}. - * @param ctx the parse tree - */ - void enterMemberDeclaratorList(CPP14Parser.MemberDeclaratorListContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#memberDeclaratorList}. - * @param ctx the parse tree - */ - void exitMemberDeclaratorList(CPP14Parser.MemberDeclaratorListContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#memberDeclarator}. - * @param ctx the parse tree - */ - void enterMemberDeclarator(CPP14Parser.MemberDeclaratorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#memberDeclarator}. - * @param ctx the parse tree - */ - void exitMemberDeclarator(CPP14Parser.MemberDeclaratorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#virtualSpecifierSeq}. - * @param ctx the parse tree - */ - void enterVirtualSpecifierSeq(CPP14Parser.VirtualSpecifierSeqContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#virtualSpecifierSeq}. - * @param ctx the parse tree - */ - void exitVirtualSpecifierSeq(CPP14Parser.VirtualSpecifierSeqContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#virtualSpecifier}. - * @param ctx the parse tree - */ - void enterVirtualSpecifier(CPP14Parser.VirtualSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#virtualSpecifier}. - * @param ctx the parse tree - */ - void exitVirtualSpecifier(CPP14Parser.VirtualSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#pureSpecifier}. - * @param ctx the parse tree - */ - void enterPureSpecifier(CPP14Parser.PureSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#pureSpecifier}. - * @param ctx the parse tree - */ - void exitPureSpecifier(CPP14Parser.PureSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#baseClause}. - * @param ctx the parse tree - */ - void enterBaseClause(CPP14Parser.BaseClauseContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#baseClause}. - * @param ctx the parse tree - */ - void exitBaseClause(CPP14Parser.BaseClauseContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#baseSpecifierList}. - * @param ctx the parse tree - */ - void enterBaseSpecifierList(CPP14Parser.BaseSpecifierListContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#baseSpecifierList}. - * @param ctx the parse tree - */ - void exitBaseSpecifierList(CPP14Parser.BaseSpecifierListContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#baseSpecifier}. - * @param ctx the parse tree - */ - void enterBaseSpecifier(CPP14Parser.BaseSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#baseSpecifier}. - * @param ctx the parse tree - */ - void exitBaseSpecifier(CPP14Parser.BaseSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#classOrDeclType}. - * @param ctx the parse tree - */ - void enterClassOrDeclType(CPP14Parser.ClassOrDeclTypeContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#classOrDeclType}. - * @param ctx the parse tree - */ - void exitClassOrDeclType(CPP14Parser.ClassOrDeclTypeContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#baseTypeSpecifier}. - * @param ctx the parse tree - */ - void enterBaseTypeSpecifier(CPP14Parser.BaseTypeSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#baseTypeSpecifier}. - * @param ctx the parse tree - */ - void exitBaseTypeSpecifier(CPP14Parser.BaseTypeSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#accessSpecifier}. - * @param ctx the parse tree - */ - void enterAccessSpecifier(CPP14Parser.AccessSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#accessSpecifier}. - * @param ctx the parse tree - */ - void exitAccessSpecifier(CPP14Parser.AccessSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#conversionFunctionId}. - * @param ctx the parse tree - */ - void enterConversionFunctionId(CPP14Parser.ConversionFunctionIdContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#conversionFunctionId}. - * @param ctx the parse tree - */ - void exitConversionFunctionId(CPP14Parser.ConversionFunctionIdContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#conversionTypeId}. - * @param ctx the parse tree - */ - void enterConversionTypeId(CPP14Parser.ConversionTypeIdContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#conversionTypeId}. - * @param ctx the parse tree - */ - void exitConversionTypeId(CPP14Parser.ConversionTypeIdContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#conversionDeclarator}. - * @param ctx the parse tree - */ - void enterConversionDeclarator(CPP14Parser.ConversionDeclaratorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#conversionDeclarator}. - * @param ctx the parse tree - */ - void exitConversionDeclarator(CPP14Parser.ConversionDeclaratorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#constructorInitializer}. - * @param ctx the parse tree - */ - void enterConstructorInitializer(CPP14Parser.ConstructorInitializerContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#constructorInitializer}. - * @param ctx the parse tree - */ - void exitConstructorInitializer(CPP14Parser.ConstructorInitializerContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#memInitializerList}. - * @param ctx the parse tree - */ - void enterMemInitializerList(CPP14Parser.MemInitializerListContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#memInitializerList}. - * @param ctx the parse tree - */ - void exitMemInitializerList(CPP14Parser.MemInitializerListContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#memInitializer}. - * @param ctx the parse tree - */ - void enterMemInitializer(CPP14Parser.MemInitializerContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#memInitializer}. - * @param ctx the parse tree - */ - void exitMemInitializer(CPP14Parser.MemInitializerContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#meminitializerid}. - * @param ctx the parse tree - */ - void enterMeminitializerid(CPP14Parser.MeminitializeridContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#meminitializerid}. - * @param ctx the parse tree - */ - void exitMeminitializerid(CPP14Parser.MeminitializeridContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#operatorFunctionId}. - * @param ctx the parse tree - */ - void enterOperatorFunctionId(CPP14Parser.OperatorFunctionIdContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#operatorFunctionId}. - * @param ctx the parse tree - */ - void exitOperatorFunctionId(CPP14Parser.OperatorFunctionIdContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#literalOperatorId}. - * @param ctx the parse tree - */ - void enterLiteralOperatorId(CPP14Parser.LiteralOperatorIdContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#literalOperatorId}. - * @param ctx the parse tree - */ - void exitLiteralOperatorId(CPP14Parser.LiteralOperatorIdContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#templateDeclaration}. - * @param ctx the parse tree - */ - void enterTemplateDeclaration(CPP14Parser.TemplateDeclarationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#templateDeclaration}. - * @param ctx the parse tree - */ - void exitTemplateDeclaration(CPP14Parser.TemplateDeclarationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#templateparameterList}. - * @param ctx the parse tree - */ - void enterTemplateparameterList(CPP14Parser.TemplateparameterListContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#templateparameterList}. - * @param ctx the parse tree - */ - void exitTemplateparameterList(CPP14Parser.TemplateparameterListContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#templateParameter}. - * @param ctx the parse tree - */ - void enterTemplateParameter(CPP14Parser.TemplateParameterContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#templateParameter}. - * @param ctx the parse tree - */ - void exitTemplateParameter(CPP14Parser.TemplateParameterContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#typeParameter}. - * @param ctx the parse tree - */ - void enterTypeParameter(CPP14Parser.TypeParameterContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#typeParameter}. - * @param ctx the parse tree - */ - void exitTypeParameter(CPP14Parser.TypeParameterContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#simpleTemplateId}. - * @param ctx the parse tree - */ - void enterSimpleTemplateId(CPP14Parser.SimpleTemplateIdContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#simpleTemplateId}. - * @param ctx the parse tree - */ - void exitSimpleTemplateId(CPP14Parser.SimpleTemplateIdContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#templateId}. - * @param ctx the parse tree - */ - void enterTemplateId(CPP14Parser.TemplateIdContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#templateId}. - * @param ctx the parse tree - */ - void exitTemplateId(CPP14Parser.TemplateIdContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#templateName}. - * @param ctx the parse tree - */ - void enterTemplateName(CPP14Parser.TemplateNameContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#templateName}. - * @param ctx the parse tree - */ - void exitTemplateName(CPP14Parser.TemplateNameContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#templateArgumentList}. - * @param ctx the parse tree - */ - void enterTemplateArgumentList(CPP14Parser.TemplateArgumentListContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#templateArgumentList}. - * @param ctx the parse tree - */ - void exitTemplateArgumentList(CPP14Parser.TemplateArgumentListContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#templateArgument}. - * @param ctx the parse tree - */ - void enterTemplateArgument(CPP14Parser.TemplateArgumentContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#templateArgument}. - * @param ctx the parse tree - */ - void exitTemplateArgument(CPP14Parser.TemplateArgumentContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#typeNameSpecifier}. - * @param ctx the parse tree - */ - void enterTypeNameSpecifier(CPP14Parser.TypeNameSpecifierContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#typeNameSpecifier}. - * @param ctx the parse tree - */ - void exitTypeNameSpecifier(CPP14Parser.TypeNameSpecifierContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#explicitInstantiation}. - * @param ctx the parse tree - */ - void enterExplicitInstantiation(CPP14Parser.ExplicitInstantiationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#explicitInstantiation}. - * @param ctx the parse tree - */ - void exitExplicitInstantiation(CPP14Parser.ExplicitInstantiationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#explicitSpecialization}. - * @param ctx the parse tree - */ - void enterExplicitSpecialization(CPP14Parser.ExplicitSpecializationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#explicitSpecialization}. - * @param ctx the parse tree - */ - void exitExplicitSpecialization(CPP14Parser.ExplicitSpecializationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#tryBlock}. - * @param ctx the parse tree - */ - void enterTryBlock(CPP14Parser.TryBlockContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#tryBlock}. - * @param ctx the parse tree - */ - void exitTryBlock(CPP14Parser.TryBlockContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#functionTryBlock}. - * @param ctx the parse tree - */ - void enterFunctionTryBlock(CPP14Parser.FunctionTryBlockContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#functionTryBlock}. - * @param ctx the parse tree - */ - void exitFunctionTryBlock(CPP14Parser.FunctionTryBlockContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#handlerSeq}. - * @param ctx the parse tree - */ - void enterHandlerSeq(CPP14Parser.HandlerSeqContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#handlerSeq}. - * @param ctx the parse tree - */ - void exitHandlerSeq(CPP14Parser.HandlerSeqContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#handler}. - * @param ctx the parse tree - */ - void enterHandler(CPP14Parser.HandlerContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#handler}. - * @param ctx the parse tree - */ - void exitHandler(CPP14Parser.HandlerContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#exceptionDeclaration}. - * @param ctx the parse tree - */ - void enterExceptionDeclaration(CPP14Parser.ExceptionDeclarationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#exceptionDeclaration}. - * @param ctx the parse tree - */ - void exitExceptionDeclaration(CPP14Parser.ExceptionDeclarationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#throwExpression}. - * @param ctx the parse tree - */ - void enterThrowExpression(CPP14Parser.ThrowExpressionContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#throwExpression}. - * @param ctx the parse tree - */ - void exitThrowExpression(CPP14Parser.ThrowExpressionContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#exceptionSpecification}. - * @param ctx the parse tree - */ - void enterExceptionSpecification(CPP14Parser.ExceptionSpecificationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#exceptionSpecification}. - * @param ctx the parse tree - */ - void exitExceptionSpecification(CPP14Parser.ExceptionSpecificationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#dynamicExceptionSpecification}. - * @param ctx the parse tree - */ - void enterDynamicExceptionSpecification(CPP14Parser.DynamicExceptionSpecificationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#dynamicExceptionSpecification}. - * @param ctx the parse tree - */ - void exitDynamicExceptionSpecification(CPP14Parser.DynamicExceptionSpecificationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#typeIdList}. - * @param ctx the parse tree - */ - void enterTypeIdList(CPP14Parser.TypeIdListContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#typeIdList}. - * @param ctx the parse tree - */ - void exitTypeIdList(CPP14Parser.TypeIdListContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#noeExceptSpecification}. - * @param ctx the parse tree - */ - void enterNoeExceptSpecification(CPP14Parser.NoeExceptSpecificationContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#noeExceptSpecification}. - * @param ctx the parse tree - */ - void exitNoeExceptSpecification(CPP14Parser.NoeExceptSpecificationContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#theOperator}. - * @param ctx the parse tree - */ - void enterTheOperator(CPP14Parser.TheOperatorContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#theOperator}. - * @param ctx the parse tree - */ - void exitTheOperator(CPP14Parser.TheOperatorContext ctx); - /** - * Enter a parse tree produced by {@link CPP14Parser#literal}. - * @param ctx the parse tree - */ - void enterLiteral(CPP14Parser.LiteralContext ctx); - /** - * Exit a parse tree produced by {@link CPP14Parser#literal}. - * @param ctx the parse tree - */ - void exitLiteral(CPP14Parser.LiteralContext ctx); -} \ No newline at end of file diff --git a/src/intellij_plugin/ohosgen/src/main/java/antlr/CPP14ParserVisitor.java b/src/intellij_plugin/ohosgen/src/main/java/antlr/CPP14ParserVisitor.java deleted file mode 100644 index f5e99c7e7a53c601fbd807423ded9caf31319fd8..0000000000000000000000000000000000000000 --- a/src/intellij_plugin/ohosgen/src/main/java/antlr/CPP14ParserVisitor.java +++ /dev/null @@ -1,1175 +0,0 @@ -/* - * Copyright (c) 2025 Shenzhen Kaihong Digital. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package antlr; - -// Generated from ./CPP14Parser.g4 by ANTLR 4.13.2 -import org.antlr.v4.runtime.tree.ParseTreeVisitor; - -/** - * This interface defines a complete generic visitor for a parse tree produced - * by {@link CPP14Parser}. - * - * @paramThe default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitInitializer(TypeScriptParser.InitializerContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBindingPattern(TypeScriptParser.BindingPatternContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeParameters(TypeScriptParser.TypeParametersContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeParameterList(TypeScriptParser.TypeParameterListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeParameter(TypeScriptParser.TypeParameterContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitConstraint(TypeScriptParser.ConstraintContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeArguments(TypeScriptParser.TypeArgumentsContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeArgumentList(TypeScriptParser.TypeArgumentListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeArgument(TypeScriptParser.TypeArgumentContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitType_(TypeScriptParser.Type_Context ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitIntersection(TypeScriptParser.IntersectionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPrimary(TypeScriptParser.PrimaryContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitUnion(TypeScriptParser.UnionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitRedefinitionOfType(TypeScriptParser.RedefinitionOfTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPredefinedPrimType(TypeScriptParser.PredefinedPrimTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitArrayPrimType(TypeScriptParser.ArrayPrimTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitParenthesizedPrimType(TypeScriptParser.ParenthesizedPrimTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitThisPrimType(TypeScriptParser.ThisPrimTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTuplePrimType(TypeScriptParser.TuplePrimTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitKeyOfType(TypeScriptParser.KeyOfTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitObjectPrimType(TypeScriptParser.ObjectPrimTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitReferencePrimType(TypeScriptParser.ReferencePrimTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitQueryPrimType(TypeScriptParser.QueryPrimTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPredefinedType(TypeScriptParser.PredefinedTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeReference(TypeScriptParser.TypeReferenceContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeGeneric(TypeScriptParser.TypeGenericContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeName(TypeScriptParser.TypeNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitObjectType(TypeScriptParser.ObjectTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeBody(TypeScriptParser.TypeBodyContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeMemberList(TypeScriptParser.TypeMemberListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeMember(TypeScriptParser.TypeMemberContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitArrayType(TypeScriptParser.ArrayTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTupleType(TypeScriptParser.TupleTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTupleElementTypes(TypeScriptParser.TupleElementTypesContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitFunctionType(TypeScriptParser.FunctionTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitConstructorType(TypeScriptParser.ConstructorTypeContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeQuery(TypeScriptParser.TypeQueryContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeQueryExpression(TypeScriptParser.TypeQueryExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPropertySignatur(TypeScriptParser.PropertySignaturContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeAnnotation(TypeScriptParser.TypeAnnotationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitCallSignature(TypeScriptParser.CallSignatureContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitParameterList(TypeScriptParser.ParameterListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitRequiredParameterList(TypeScriptParser.RequiredParameterListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitParameter(TypeScriptParser.ParameterContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitOptionalParameter(TypeScriptParser.OptionalParameterContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitRestParameter(TypeScriptParser.RestParameterContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitRequiredParameter(TypeScriptParser.RequiredParameterContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAccessibilityModifier(TypeScriptParser.AccessibilityModifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitIdentifierOrPattern(TypeScriptParser.IdentifierOrPatternContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitConstructSignature(TypeScriptParser.ConstructSignatureContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitIndexSignature(TypeScriptParser.IndexSignatureContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitMethodSignature(TypeScriptParser.MethodSignatureContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeAliasDeclaration(TypeScriptParser.TypeAliasDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitConstructorDeclaration(TypeScriptParser.ConstructorDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitInterfaceDeclaration(TypeScriptParser.InterfaceDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitInterfaceExtendsClause(TypeScriptParser.InterfaceExtendsClauseContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitClassOrInterfaceTypeList(TypeScriptParser.ClassOrInterfaceTypeListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitEnumDeclaration(TypeScriptParser.EnumDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitEnumBody(TypeScriptParser.EnumBodyContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitEnumMemberList(TypeScriptParser.EnumMemberListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitEnumMember(TypeScriptParser.EnumMemberContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNamespaceDeclaration(TypeScriptParser.NamespaceDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNamespaceName(TypeScriptParser.NamespaceNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitImportAliasDeclaration(TypeScriptParser.ImportAliasDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDecoratorList(TypeScriptParser.DecoratorListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDecorator(TypeScriptParser.DecoratorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDecoratorMemberExpression(TypeScriptParser.DecoratorMemberExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDecoratorCallExpression(TypeScriptParser.DecoratorCallExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitProgram(TypeScriptParser.ProgramContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitSourceElement(TypeScriptParser.SourceElementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitStatement(TypeScriptParser.StatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBlock(TypeScriptParser.BlockContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitStatementList(TypeScriptParser.StatementListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAbstractDeclaration(TypeScriptParser.AbstractDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitImportStatement(TypeScriptParser.ImportStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitImportFromBlock(TypeScriptParser.ImportFromBlockContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitImportModuleItems(TypeScriptParser.ImportModuleItemsContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitImportAliasName(TypeScriptParser.ImportAliasNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitModuleExportName(TypeScriptParser.ModuleExportNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitImportedBinding(TypeScriptParser.ImportedBindingContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitImportDefault(TypeScriptParser.ImportDefaultContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitImportNamespace(TypeScriptParser.ImportNamespaceContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitImportFrom(TypeScriptParser.ImportFromContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAliasName(TypeScriptParser.AliasNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitExportDeclaration(TypeScriptParser.ExportDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitExportDefaultDeclaration(TypeScriptParser.ExportDefaultDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitExportFromBlock(TypeScriptParser.ExportFromBlockContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitExportModuleItems(TypeScriptParser.ExportModuleItemsContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitExportAliasName(TypeScriptParser.ExportAliasNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDeclaration(TypeScriptParser.DeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitVariableStatement(TypeScriptParser.VariableStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitVariableDeclarationList(TypeScriptParser.VariableDeclarationListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitVariableDeclaration(TypeScriptParser.VariableDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitEmptyStatement_(TypeScriptParser.EmptyStatement_Context ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitExpressionStatement(TypeScriptParser.ExpressionStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitIfStatement(TypeScriptParser.IfStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDoStatement(TypeScriptParser.DoStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitWhileStatement(TypeScriptParser.WhileStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitForStatement(TypeScriptParser.ForStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitForVarStatement(TypeScriptParser.ForVarStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitForInStatement(TypeScriptParser.ForInStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitForVarInStatement(TypeScriptParser.ForVarInStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitForOfStatement(TypeScriptParser.ForOfStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitForVarOfStatement(TypeScriptParser.ForVarOfStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitVarModifier(TypeScriptParser.VarModifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitContinueStatement(TypeScriptParser.ContinueStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBreakStatement(TypeScriptParser.BreakStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitReturnStatement(TypeScriptParser.ReturnStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitYieldStatement(TypeScriptParser.YieldStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitWithStatement(TypeScriptParser.WithStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitSwitchStatement(TypeScriptParser.SwitchStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitCaseBlock(TypeScriptParser.CaseBlockContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitCaseClauses(TypeScriptParser.CaseClausesContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitCaseClause(TypeScriptParser.CaseClauseContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDefaultClause(TypeScriptParser.DefaultClauseContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitLabelledStatement(TypeScriptParser.LabelledStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitThrowStatement(TypeScriptParser.ThrowStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTryStatement(TypeScriptParser.TryStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitCatchProduction(TypeScriptParser.CatchProductionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitFinallyProduction(TypeScriptParser.FinallyProductionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDebuggerStatement(TypeScriptParser.DebuggerStatementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitFunctionDeclaration(TypeScriptParser.FunctionDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitClassDeclaration(TypeScriptParser.ClassDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitClassHeritage(TypeScriptParser.ClassHeritageContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitClassTail(TypeScriptParser.ClassTailContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitClassExtendsClause(TypeScriptParser.ClassExtendsClauseContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitImplementsClause(TypeScriptParser.ImplementsClauseContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitClassElement(TypeScriptParser.ClassElementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPropertyDeclarationExpression(TypeScriptParser.PropertyDeclarationExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitMethodDeclarationExpression(TypeScriptParser.MethodDeclarationExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitGetterSetterDeclarationExpression(TypeScriptParser.GetterSetterDeclarationExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAbstractMemberDeclaration(TypeScriptParser.AbstractMemberDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPropertyMemberBase(TypeScriptParser.PropertyMemberBaseContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitIndexMemberDeclaration(TypeScriptParser.IndexMemberDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitGeneratorMethod(TypeScriptParser.GeneratorMethodContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitGeneratorFunctionDeclaration(TypeScriptParser.GeneratorFunctionDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitGeneratorBlock(TypeScriptParser.GeneratorBlockContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitGeneratorDefinition(TypeScriptParser.GeneratorDefinitionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitIteratorBlock(TypeScriptParser.IteratorBlockContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitIteratorDefinition(TypeScriptParser.IteratorDefinitionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitClassElementName(TypeScriptParser.ClassElementNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPrivateIdentifier(TypeScriptParser.PrivateIdentifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitFormalParameterList(TypeScriptParser.FormalParameterListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitFormalParameterArg(TypeScriptParser.FormalParameterArgContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitLastFormalParameterArg(TypeScriptParser.LastFormalParameterArgContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitFunctionBody(TypeScriptParser.FunctionBodyContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitSourceElements(TypeScriptParser.SourceElementsContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitArrayLiteral(TypeScriptParser.ArrayLiteralContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitElementList(TypeScriptParser.ElementListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitArrayElement(TypeScriptParser.ArrayElementContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitObjectLiteral(TypeScriptParser.ObjectLiteralContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPropertyExpressionAssignment(TypeScriptParser.PropertyExpressionAssignmentContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitComputedPropertyExpressionAssignment(TypeScriptParser.ComputedPropertyExpressionAssignmentContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPropertyGetter(TypeScriptParser.PropertyGetterContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPropertySetter(TypeScriptParser.PropertySetterContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitMethodProperty(TypeScriptParser.MethodPropertyContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPropertyShorthand(TypeScriptParser.PropertyShorthandContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitSpreadOperator(TypeScriptParser.SpreadOperatorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitRestParameterInObject(TypeScriptParser.RestParameterInObjectContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitGetAccessor(TypeScriptParser.GetAccessorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitSetAccessor(TypeScriptParser.SetAccessorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPropertyName(TypeScriptParser.PropertyNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitArguments(TypeScriptParser.ArgumentsContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitArgumentList(TypeScriptParser.ArgumentListContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitArgument(TypeScriptParser.ArgumentContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitExpressionSequence(TypeScriptParser.ExpressionSequenceContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTemplateStringExpression(TypeScriptParser.TemplateStringExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitGeneratorsExpression(TypeScriptParser.GeneratorsExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPowerExpression(TypeScriptParser.PowerExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitInExpression(TypeScriptParser.InExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitGenericTypes(TypeScriptParser.GenericTypesContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitOptionalChainExpression(TypeScriptParser.OptionalChainExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitArgumentsExpression(TypeScriptParser.ArgumentsExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitThisExpression(TypeScriptParser.ThisExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTypeofExpression(TypeScriptParser.TypeofExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitGeneratorsFunctionExpression(TypeScriptParser.GeneratorsFunctionExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitEqualityExpression(TypeScriptParser.EqualityExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBitXOrExpression(TypeScriptParser.BitXOrExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitCastAsExpression(TypeScriptParser.CastAsExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitMultiplicativeExpression(TypeScriptParser.MultiplicativeExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBitShiftExpression(TypeScriptParser.BitShiftExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAdditiveExpression(TypeScriptParser.AdditiveExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitRelationalExpression(TypeScriptParser.RelationalExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBitNotExpression(TypeScriptParser.BitNotExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNewExpression(TypeScriptParser.NewExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitLiteralExpression(TypeScriptParser.LiteralExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitArrayLiteralExpression(TypeScriptParser.ArrayLiteralExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitMemberDotExpression(TypeScriptParser.MemberDotExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitMemberIndexExpression(TypeScriptParser.MemberIndexExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBitAndExpression(TypeScriptParser.BitAndExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBitOrExpression(TypeScriptParser.BitOrExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAssignmentOperatorExpression(TypeScriptParser.AssignmentOperatorExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitVoidExpression(TypeScriptParser.VoidExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTernaryExpression(TypeScriptParser.TernaryExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitLogicalAndExpression(TypeScriptParser.LogicalAndExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPreIncrementExpression(TypeScriptParser.PreIncrementExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitObjectLiteralExpression(TypeScriptParser.ObjectLiteralExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitLogicalOrExpression(TypeScriptParser.LogicalOrExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNonNullAssertionExpression(TypeScriptParser.NonNullAssertionExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNotExpression(TypeScriptParser.NotExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPreDecreaseExpression(TypeScriptParser.PreDecreaseExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAwaitExpression(TypeScriptParser.AwaitExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitFunctionExpression(TypeScriptParser.FunctionExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitUnaryMinusExpression(TypeScriptParser.UnaryMinusExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAssignmentExpression(TypeScriptParser.AssignmentExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPostDecreaseExpression(TypeScriptParser.PostDecreaseExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitInstanceofExpression(TypeScriptParser.InstanceofExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitUnaryPlusExpression(TypeScriptParser.UnaryPlusExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitDeleteExpression(TypeScriptParser.DeleteExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitIteratorsExpression(TypeScriptParser.IteratorsExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitSuperExpression(TypeScriptParser.SuperExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitParenthesizedExpression(TypeScriptParser.ParenthesizedExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitPostIncrementExpression(TypeScriptParser.PostIncrementExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitYieldExpression(TypeScriptParser.YieldExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitClassExpression(TypeScriptParser.ClassExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitIdentifierExpression(TypeScriptParser.IdentifierExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitCoalesceExpression(TypeScriptParser.CoalesceExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAsExpression(TypeScriptParser.AsExpressionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAssignable(TypeScriptParser.AssignableContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAnonymousFunction(TypeScriptParser.AnonymousFunctionContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitArrowFunctionDeclaration(TypeScriptParser.ArrowFunctionDeclarationContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitArrowFunctionParameters(TypeScriptParser.ArrowFunctionParametersContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitArrowFunctionBody(TypeScriptParser.ArrowFunctionBodyContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitAssignmentOperator(TypeScriptParser.AssignmentOperatorContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitLiteral(TypeScriptParser.LiteralContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTemplateStringLiteral(TypeScriptParser.TemplateStringLiteralContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitTemplateStringAtom(TypeScriptParser.TemplateStringAtomContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitNumericLiteral(TypeScriptParser.NumericLiteralContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitBigintLiteral(TypeScriptParser.BigintLiteralContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitGetter(TypeScriptParser.GetterContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitSetter(TypeScriptParser.SetterContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitIdentifierName(TypeScriptParser.IdentifierNameContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitIdentifier(TypeScriptParser.IdentifierContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitIdentifierOrKeyWord(TypeScriptParser.IdentifierOrKeyWordContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitReservedWord(TypeScriptParser.ReservedWordContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitKeyword(TypeScriptParser.KeywordContext ctx) { return visitChildren(ctx); } - /** - * {@inheritDoc} - * - *The default implementation returns the result of calling - * {@link #visitChildren} on {@code ctx}.
- */ - @Override public T visitEos(TypeScriptParser.EosContext ctx) { return visitChildren(ctx); } -} \ No newline at end of file diff --git a/src/intellij_plugin/ohosgen/src/main/java/antlr/TypeScriptParserVisitor.java b/src/intellij_plugin/ohosgen/src/main/java/antlr/TypeScriptParserVisitor.java deleted file mode 100644 index 8b1c3e6f78284cbaa097976641bf0b0bb3ead0ed..0000000000000000000000000000000000000000 --- a/src/intellij_plugin/ohosgen/src/main/java/antlr/TypeScriptParserVisitor.java +++ /dev/null @@ -1,1535 +0,0 @@ -/* - * Copyright (c) 2025 Shenzhen Kaihong Digital. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package antlr;// Generated from TypeScriptParser.g4 by ANTLR 4.13.2 -import org.antlr.v4.runtime.tree.ParseTreeVisitor; - -/** - * This interface defines a complete generic visitor for a parse tree produced - * by {@link TypeScriptParser}. - * - * @param