# Generated from Documents\THESE\pycropml_pheno\src\pycropml\antlr_grammarV4\cpp\CPP14.g4 by ANTLR 4.8
from antlr4 import *
if __name__ is not None and "." in __name__:
from .CPP14Parser import CPP14Parser
else:
from CPP14Parser import CPP14Parser
# This class defines a complete generic visitor for a parse tree produced by CPP14Parser.
[docs]
class CPP14Visitor(ParseTreeVisitor):
# Visit a parse tree produced by CPP14Parser#translationunit.
[docs]
def visitTranslationunit(self, ctx:CPP14Parser.TranslationunitContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#primaryexpression.
[docs]
def visitPrimaryexpression(self, ctx:CPP14Parser.PrimaryexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#idexpression.
[docs]
def visitIdexpression(self, ctx:CPP14Parser.IdexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#unqualifiedid.
[docs]
def visitUnqualifiedid(self, ctx:CPP14Parser.UnqualifiedidContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#qualifiedid.
[docs]
def visitQualifiedid(self, ctx:CPP14Parser.QualifiedidContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#nestednamespecifier.
[docs]
def visitNestednamespecifier(self, ctx:CPP14Parser.NestednamespecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#lambdaexpression.
[docs]
def visitLambdaexpression(self, ctx:CPP14Parser.LambdaexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#lambdaintroducer.
[docs]
def visitLambdaintroducer(self, ctx:CPP14Parser.LambdaintroducerContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#lambdacapture.
[docs]
def visitLambdacapture(self, ctx:CPP14Parser.LambdacaptureContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#capturedefault.
[docs]
def visitCapturedefault(self, ctx:CPP14Parser.CapturedefaultContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#capturelist.
[docs]
def visitCapturelist(self, ctx:CPP14Parser.CapturelistContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#capture.
[docs]
def visitCapture(self, ctx:CPP14Parser.CaptureContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#simplecapture.
[docs]
def visitSimplecapture(self, ctx:CPP14Parser.SimplecaptureContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#initcapture.
[docs]
def visitInitcapture(self, ctx:CPP14Parser.InitcaptureContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#lambdadeclarator.
[docs]
def visitLambdadeclarator(self, ctx:CPP14Parser.LambdadeclaratorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#postfixexpression.
[docs]
def visitPostfixexpression(self, ctx:CPP14Parser.PostfixexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#typeidofexpr.
[docs]
def visitTypeidofexpr(self, ctx:CPP14Parser.TypeidofexprContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#typeidofthetypeid.
[docs]
def visitTypeidofthetypeid(self, ctx:CPP14Parser.TypeidofthetypeidContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#expressionlist.
[docs]
def visitExpressionlist(self, ctx:CPP14Parser.ExpressionlistContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#pseudodestructorname.
[docs]
def visitPseudodestructorname(self, ctx:CPP14Parser.PseudodestructornameContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#unaryexpression.
[docs]
def visitUnaryexpression(self, ctx:CPP14Parser.UnaryexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#unaryoperator.
[docs]
def visitUnaryoperator(self, ctx:CPP14Parser.UnaryoperatorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#newexpression.
[docs]
def visitNewexpression(self, ctx:CPP14Parser.NewexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#newplacement.
[docs]
def visitNewplacement(self, ctx:CPP14Parser.NewplacementContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#newtypeid.
[docs]
def visitNewtypeid(self, ctx:CPP14Parser.NewtypeidContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#newdeclarator.
[docs]
def visitNewdeclarator(self, ctx:CPP14Parser.NewdeclaratorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#noptrnewdeclarator.
[docs]
def visitNoptrnewdeclarator(self, ctx:CPP14Parser.NoptrnewdeclaratorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#newinitializer.
[docs]
def visitNewinitializer(self, ctx:CPP14Parser.NewinitializerContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#deleteexpression.
[docs]
def visitDeleteexpression(self, ctx:CPP14Parser.DeleteexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#noexceptexpression.
[docs]
def visitNoexceptexpression(self, ctx:CPP14Parser.NoexceptexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#castexpression.
[docs]
def visitCastexpression(self, ctx:CPP14Parser.CastexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#pmexpression.
[docs]
def visitPmexpression(self, ctx:CPP14Parser.PmexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#multiplicativeexpression.
[docs]
def visitMultiplicativeexpression(self, ctx:CPP14Parser.MultiplicativeexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#additiveexpression.
[docs]
def visitAdditiveexpression(self, ctx:CPP14Parser.AdditiveexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#shiftexpression.
[docs]
def visitShiftexpression(self, ctx:CPP14Parser.ShiftexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#shiftoperator.
[docs]
def visitShiftoperator(self, ctx:CPP14Parser.ShiftoperatorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#relationalexpression.
[docs]
def visitRelationalexpression(self, ctx:CPP14Parser.RelationalexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#equalityexpression.
[docs]
def visitEqualityexpression(self, ctx:CPP14Parser.EqualityexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#andexpression.
[docs]
def visitAndexpression(self, ctx:CPP14Parser.AndexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#exclusiveorexpression.
[docs]
def visitExclusiveorexpression(self, ctx:CPP14Parser.ExclusiveorexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#inclusiveorexpression.
[docs]
def visitInclusiveorexpression(self, ctx:CPP14Parser.InclusiveorexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#logicalandexpression.
[docs]
def visitLogicalandexpression(self, ctx:CPP14Parser.LogicalandexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#logicalorexpression.
[docs]
def visitLogicalorexpression(self, ctx:CPP14Parser.LogicalorexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#conditionalexpression.
[docs]
def visitConditionalexpression(self, ctx:CPP14Parser.ConditionalexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#assignmentexpression.
[docs]
def visitAssignmentexpression(self, ctx:CPP14Parser.AssignmentexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#assignmentoperator.
[docs]
def visitAssignmentoperator(self, ctx:CPP14Parser.AssignmentoperatorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#expression.
[docs]
def visitExpression(self, ctx:CPP14Parser.ExpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#constantexpression.
[docs]
def visitConstantexpression(self, ctx:CPP14Parser.ConstantexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#statement.
[docs]
def visitStatement(self, ctx:CPP14Parser.StatementContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#labeledstatement.
[docs]
def visitLabeledstatement(self, ctx:CPP14Parser.LabeledstatementContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#expressionstatement.
[docs]
def visitExpressionstatement(self, ctx:CPP14Parser.ExpressionstatementContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#compoundstatement.
[docs]
def visitCompoundstatement(self, ctx:CPP14Parser.CompoundstatementContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#statementseq.
[docs]
def visitStatementseq(self, ctx:CPP14Parser.StatementseqContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#selectionstatement.
[docs]
def visitSelectionstatement(self, ctx:CPP14Parser.SelectionstatementContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#condition.
[docs]
def visitCondition(self, ctx:CPP14Parser.ConditionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#iterationstatement.
[docs]
def visitIterationstatement(self, ctx:CPP14Parser.IterationstatementContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#forinitstatement.
[docs]
def visitForinitstatement(self, ctx:CPP14Parser.ForinitstatementContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#forrangedeclaration.
[docs]
def visitForrangedeclaration(self, ctx:CPP14Parser.ForrangedeclarationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#forrangeinitializer.
[docs]
def visitForrangeinitializer(self, ctx:CPP14Parser.ForrangeinitializerContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#jumpstatement.
[docs]
def visitJumpstatement(self, ctx:CPP14Parser.JumpstatementContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#declarationstatement.
[docs]
def visitDeclarationstatement(self, ctx:CPP14Parser.DeclarationstatementContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#declarationseq.
[docs]
def visitDeclarationseq(self, ctx:CPP14Parser.DeclarationseqContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#declaration.
[docs]
def visitDeclaration(self, ctx:CPP14Parser.DeclarationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#blockdeclaration.
[docs]
def visitBlockdeclaration(self, ctx:CPP14Parser.BlockdeclarationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#aliasdeclaration.
[docs]
def visitAliasdeclaration(self, ctx:CPP14Parser.AliasdeclarationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#simpledeclaration.
[docs]
def visitSimpledeclaration(self, ctx:CPP14Parser.SimpledeclarationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#static_assertdeclaration.
[docs]
def visitStatic_assertdeclaration(self, ctx:CPP14Parser.Static_assertdeclarationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#emptydeclaration.
[docs]
def visitEmptydeclaration(self, ctx:CPP14Parser.EmptydeclarationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#attributedeclaration.
[docs]
def visitAttributedeclaration(self, ctx:CPP14Parser.AttributedeclarationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#declspecifier.
[docs]
def visitDeclspecifier(self, ctx:CPP14Parser.DeclspecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#declspecifierseq.
[docs]
def visitDeclspecifierseq(self, ctx:CPP14Parser.DeclspecifierseqContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#storageclassspecifier.
[docs]
def visitStorageclassspecifier(self, ctx:CPP14Parser.StorageclassspecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#functionspecifier.
[docs]
def visitFunctionspecifier(self, ctx:CPP14Parser.FunctionspecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#typedefname.
[docs]
def visitTypedefname(self, ctx:CPP14Parser.TypedefnameContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#typespecifier.
[docs]
def visitTypespecifier(self, ctx:CPP14Parser.TypespecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#trailingtypespecifier.
[docs]
def visitTrailingtypespecifier(self, ctx:CPP14Parser.TrailingtypespecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#typespecifierseq.
[docs]
def visitTypespecifierseq(self, ctx:CPP14Parser.TypespecifierseqContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#trailingtypespecifierseq.
[docs]
def visitTrailingtypespecifierseq(self, ctx:CPP14Parser.TrailingtypespecifierseqContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#simpletypespecifier.
[docs]
def visitSimpletypespecifier(self, ctx:CPP14Parser.SimpletypespecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#thetypename.
[docs]
def visitThetypename(self, ctx:CPP14Parser.ThetypenameContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#decltypespecifier.
[docs]
def visitDecltypespecifier(self, ctx:CPP14Parser.DecltypespecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#elaboratedtypespecifier.
[docs]
def visitElaboratedtypespecifier(self, ctx:CPP14Parser.ElaboratedtypespecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#enumname.
[docs]
def visitEnumname(self, ctx:CPP14Parser.EnumnameContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#enumspecifier.
[docs]
def visitEnumspecifier(self, ctx:CPP14Parser.EnumspecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#enumhead.
[docs]
def visitEnumhead(self, ctx:CPP14Parser.EnumheadContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#opaqueenumdeclaration.
[docs]
def visitOpaqueenumdeclaration(self, ctx:CPP14Parser.OpaqueenumdeclarationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#enumkey.
[docs]
def visitEnumkey(self, ctx:CPP14Parser.EnumkeyContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#enumbase.
[docs]
def visitEnumbase(self, ctx:CPP14Parser.EnumbaseContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#enumeratorlist.
[docs]
def visitEnumeratorlist(self, ctx:CPP14Parser.EnumeratorlistContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#enumeratordefinition.
[docs]
def visitEnumeratordefinition(self, ctx:CPP14Parser.EnumeratordefinitionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#enumerator.
[docs]
def visitEnumerator(self, ctx:CPP14Parser.EnumeratorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#namespacename.
[docs]
def visitNamespacename(self, ctx:CPP14Parser.NamespacenameContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#originalnamespacename.
[docs]
def visitOriginalnamespacename(self, ctx:CPP14Parser.OriginalnamespacenameContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#namespacedefinition.
[docs]
def visitNamespacedefinition(self, ctx:CPP14Parser.NamespacedefinitionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#namednamespacedefinition.
[docs]
def visitNamednamespacedefinition(self, ctx:CPP14Parser.NamednamespacedefinitionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#originalnamespacedefinition.
[docs]
def visitOriginalnamespacedefinition(self, ctx:CPP14Parser.OriginalnamespacedefinitionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#extensionnamespacedefinition.
[docs]
def visitExtensionnamespacedefinition(self, ctx:CPP14Parser.ExtensionnamespacedefinitionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#unnamednamespacedefinition.
[docs]
def visitUnnamednamespacedefinition(self, ctx:CPP14Parser.UnnamednamespacedefinitionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#namespacebody.
[docs]
def visitNamespacebody(self, ctx:CPP14Parser.NamespacebodyContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#namespacealias.
[docs]
def visitNamespacealias(self, ctx:CPP14Parser.NamespacealiasContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#namespacealiasdefinition.
[docs]
def visitNamespacealiasdefinition(self, ctx:CPP14Parser.NamespacealiasdefinitionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#qualifiednamespacespecifier.
[docs]
def visitQualifiednamespacespecifier(self, ctx:CPP14Parser.QualifiednamespacespecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#usingdeclaration.
[docs]
def visitUsingdeclaration(self, ctx:CPP14Parser.UsingdeclarationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#usingdirective.
[docs]
def visitUsingdirective(self, ctx:CPP14Parser.UsingdirectiveContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#asmdefinition.
[docs]
def visitAsmdefinition(self, ctx:CPP14Parser.AsmdefinitionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#linkagespecification.
[docs]
def visitLinkagespecification(self, ctx:CPP14Parser.LinkagespecificationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#attributespecifierseq.
[docs]
def visitAttributespecifierseq(self, ctx:CPP14Parser.AttributespecifierseqContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#attributespecifier.
[docs]
def visitAttributespecifier(self, ctx:CPP14Parser.AttributespecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#alignmentspecifier.
[docs]
def visitAlignmentspecifier(self, ctx:CPP14Parser.AlignmentspecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#attributelist.
[docs]
def visitAttributelist(self, ctx:CPP14Parser.AttributelistContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#attribute.
[docs]
def visitAttribute(self, ctx:CPP14Parser.AttributeContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#attributetoken.
[docs]
def visitAttributetoken(self, ctx:CPP14Parser.AttributetokenContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#attributescopedtoken.
[docs]
def visitAttributescopedtoken(self, ctx:CPP14Parser.AttributescopedtokenContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#attributenamespace.
[docs]
def visitAttributenamespace(self, ctx:CPP14Parser.AttributenamespaceContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#attributeargumentclause.
[docs]
def visitAttributeargumentclause(self, ctx:CPP14Parser.AttributeargumentclauseContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#balancedtokenseq.
[docs]
def visitBalancedtokenseq(self, ctx:CPP14Parser.BalancedtokenseqContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#balancedtoken.
[docs]
def visitBalancedtoken(self, ctx:CPP14Parser.BalancedtokenContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#initdeclaratorlist.
[docs]
def visitInitdeclaratorlist(self, ctx:CPP14Parser.InitdeclaratorlistContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#initdeclarator.
[docs]
def visitInitdeclarator(self, ctx:CPP14Parser.InitdeclaratorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#declarator.
[docs]
def visitDeclarator(self, ctx:CPP14Parser.DeclaratorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#ptrdeclarator.
[docs]
def visitPtrdeclarator(self, ctx:CPP14Parser.PtrdeclaratorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#noptrdeclarator.
[docs]
def visitNoptrdeclarator(self, ctx:CPP14Parser.NoptrdeclaratorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#parametersandqualifiers.
[docs]
def visitParametersandqualifiers(self, ctx:CPP14Parser.ParametersandqualifiersContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#trailingreturntype.
[docs]
def visitTrailingreturntype(self, ctx:CPP14Parser.TrailingreturntypeContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#ptroperator.
[docs]
def visitPtroperator(self, ctx:CPP14Parser.PtroperatorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#cvqualifierseq.
[docs]
def visitCvqualifierseq(self, ctx:CPP14Parser.CvqualifierseqContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#cvqualifier.
[docs]
def visitCvqualifier(self, ctx:CPP14Parser.CvqualifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#refqualifier.
[docs]
def visitRefqualifier(self, ctx:CPP14Parser.RefqualifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#declaratorid.
[docs]
def visitDeclaratorid(self, ctx:CPP14Parser.DeclaratoridContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#thetypeid.
[docs]
def visitThetypeid(self, ctx:CPP14Parser.ThetypeidContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#abstractdeclarator.
[docs]
def visitAbstractdeclarator(self, ctx:CPP14Parser.AbstractdeclaratorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#ptrabstractdeclarator.
[docs]
def visitPtrabstractdeclarator(self, ctx:CPP14Parser.PtrabstractdeclaratorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#noptrabstractdeclarator.
[docs]
def visitNoptrabstractdeclarator(self, ctx:CPP14Parser.NoptrabstractdeclaratorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#abstractpackdeclarator.
[docs]
def visitAbstractpackdeclarator(self, ctx:CPP14Parser.AbstractpackdeclaratorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#noptrabstractpackdeclarator.
[docs]
def visitNoptrabstractpackdeclarator(self, ctx:CPP14Parser.NoptrabstractpackdeclaratorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#parameterdeclarationclause.
[docs]
def visitParameterdeclarationclause(self, ctx:CPP14Parser.ParameterdeclarationclauseContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#parameterdeclarationlist.
[docs]
def visitParameterdeclarationlist(self, ctx:CPP14Parser.ParameterdeclarationlistContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#parameterdeclaration.
[docs]
def visitParameterdeclaration(self, ctx:CPP14Parser.ParameterdeclarationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#functiondefinition.
[docs]
def visitFunctiondefinition(self, ctx:CPP14Parser.FunctiondefinitionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#functionbody.
[docs]
def visitFunctionbody(self, ctx:CPP14Parser.FunctionbodyContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#initializer.
[docs]
def visitInitializer(self, ctx:CPP14Parser.InitializerContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#braceorequalinitializer.
[docs]
def visitBraceorequalinitializer(self, ctx:CPP14Parser.BraceorequalinitializerContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#initializerclause.
[docs]
def visitInitializerclause(self, ctx:CPP14Parser.InitializerclauseContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#initializerlist.
[docs]
def visitInitializerlist(self, ctx:CPP14Parser.InitializerlistContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#bracedinitlist.
[docs]
def visitBracedinitlist(self, ctx:CPP14Parser.BracedinitlistContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#classname.
[docs]
def visitClassname(self, ctx:CPP14Parser.ClassnameContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#classspecifier.
[docs]
def visitClassspecifier(self, ctx:CPP14Parser.ClassspecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#classhead.
[docs]
def visitClasshead(self, ctx:CPP14Parser.ClassheadContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#classheadname.
[docs]
def visitClassheadname(self, ctx:CPP14Parser.ClassheadnameContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#classvirtspecifier.
[docs]
def visitClassvirtspecifier(self, ctx:CPP14Parser.ClassvirtspecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#classkey.
[docs]
def visitClasskey(self, ctx:CPP14Parser.ClasskeyContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#memberspecification.
[docs]
def visitMemberspecification(self, ctx:CPP14Parser.MemberspecificationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#memberdeclaration.
[docs]
def visitMemberdeclaration(self, ctx:CPP14Parser.MemberdeclarationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#memberdeclaratorlist.
[docs]
def visitMemberdeclaratorlist(self, ctx:CPP14Parser.MemberdeclaratorlistContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#memberdeclarator.
[docs]
def visitMemberdeclarator(self, ctx:CPP14Parser.MemberdeclaratorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#virtspecifierseq.
[docs]
def visitVirtspecifierseq(self, ctx:CPP14Parser.VirtspecifierseqContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#virtspecifier.
[docs]
def visitVirtspecifier(self, ctx:CPP14Parser.VirtspecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#purespecifier.
[docs]
def visitPurespecifier(self, ctx:CPP14Parser.PurespecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#baseclause.
[docs]
def visitBaseclause(self, ctx:CPP14Parser.BaseclauseContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#basespecifierlist.
[docs]
def visitBasespecifierlist(self, ctx:CPP14Parser.BasespecifierlistContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#basespecifier.
[docs]
def visitBasespecifier(self, ctx:CPP14Parser.BasespecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#classordecltype.
[docs]
def visitClassordecltype(self, ctx:CPP14Parser.ClassordecltypeContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#basetypespecifier.
[docs]
def visitBasetypespecifier(self, ctx:CPP14Parser.BasetypespecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#accessspecifier.
[docs]
def visitAccessspecifier(self, ctx:CPP14Parser.AccessspecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#conversionfunctionid.
[docs]
def visitConversionfunctionid(self, ctx:CPP14Parser.ConversionfunctionidContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#conversiontypeid.
[docs]
def visitConversiontypeid(self, ctx:CPP14Parser.ConversiontypeidContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#conversiondeclarator.
[docs]
def visitConversiondeclarator(self, ctx:CPP14Parser.ConversiondeclaratorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#ctorinitializer.
[docs]
def visitCtorinitializer(self, ctx:CPP14Parser.CtorinitializerContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#meminitializerlist.
[docs]
def visitMeminitializerlist(self, ctx:CPP14Parser.MeminitializerlistContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#meminitializer.
[docs]
def visitMeminitializer(self, ctx:CPP14Parser.MeminitializerContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#meminitializerid.
[docs]
def visitMeminitializerid(self, ctx:CPP14Parser.MeminitializeridContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#operatorfunctionid.
[docs]
def visitOperatorfunctionid(self, ctx:CPP14Parser.OperatorfunctionidContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#literaloperatorid.
[docs]
def visitLiteraloperatorid(self, ctx:CPP14Parser.LiteraloperatoridContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#templatedeclaration.
[docs]
def visitTemplatedeclaration(self, ctx:CPP14Parser.TemplatedeclarationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#templateparameterlist.
[docs]
def visitTemplateparameterlist(self, ctx:CPP14Parser.TemplateparameterlistContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#templateparameter.
[docs]
def visitTemplateparameter(self, ctx:CPP14Parser.TemplateparameterContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#typeparameter.
[docs]
def visitTypeparameter(self, ctx:CPP14Parser.TypeparameterContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#simpletemplateid.
[docs]
def visitSimpletemplateid(self, ctx:CPP14Parser.SimpletemplateidContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#templateid.
[docs]
def visitTemplateid(self, ctx:CPP14Parser.TemplateidContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#templatename.
[docs]
def visitTemplatename(self, ctx:CPP14Parser.TemplatenameContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#templateargumentlist.
[docs]
def visitTemplateargumentlist(self, ctx:CPP14Parser.TemplateargumentlistContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#templateargument.
[docs]
def visitTemplateargument(self, ctx:CPP14Parser.TemplateargumentContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#typenamespecifier.
[docs]
def visitTypenamespecifier(self, ctx:CPP14Parser.TypenamespecifierContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#explicitinstantiation.
[docs]
def visitExplicitinstantiation(self, ctx:CPP14Parser.ExplicitinstantiationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#explicitspecialization.
[docs]
def visitExplicitspecialization(self, ctx:CPP14Parser.ExplicitspecializationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#tryblock.
[docs]
def visitTryblock(self, ctx:CPP14Parser.TryblockContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#functiontryblock.
[docs]
def visitFunctiontryblock(self, ctx:CPP14Parser.FunctiontryblockContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#handlerseq.
[docs]
def visitHandlerseq(self, ctx:CPP14Parser.HandlerseqContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#handler.
[docs]
def visitHandler(self, ctx:CPP14Parser.HandlerContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#exceptiondeclaration.
[docs]
def visitExceptiondeclaration(self, ctx:CPP14Parser.ExceptiondeclarationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#throwexpression.
[docs]
def visitThrowexpression(self, ctx:CPP14Parser.ThrowexpressionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#exceptionspecification.
[docs]
def visitExceptionspecification(self, ctx:CPP14Parser.ExceptionspecificationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#dynamicexceptionspecification.
[docs]
def visitDynamicexceptionspecification(self, ctx:CPP14Parser.DynamicexceptionspecificationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#typeidlist.
[docs]
def visitTypeidlist(self, ctx:CPP14Parser.TypeidlistContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#noexceptspecification.
[docs]
def visitNoexceptspecification(self, ctx:CPP14Parser.NoexceptspecificationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#false.
[docs]
def visitFalse(self, ctx:CPP14Parser.FalseContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#true.
[docs]
def visitTrue(self, ctx:CPP14Parser.TrueContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#theoperator.
[docs]
def visitTheoperator(self, ctx:CPP14Parser.TheoperatorContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#literal.
[docs]
def visitLiteral(self, ctx:CPP14Parser.LiteralContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#booleanliteral.
[docs]
def visitBooleanliteral(self, ctx:CPP14Parser.BooleanliteralContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#pointerliteral.
[docs]
def visitPointerliteral(self, ctx:CPP14Parser.PointerliteralContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by CPP14Parser#userdefinedliteral.
[docs]
def visitUserdefinedliteral(self, ctx:CPP14Parser.UserdefinedliteralContext):
return self.visitChildren(ctx)
del CPP14Parser