Class CPP14ParserBaseListener
This class provides an empty implementation of ICPP14ParserListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Cpp
Assembly: Cpp.dll
Syntax
public class CPP14ParserBaseListener : object, ICPP14ParserListener, Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterAbstractDeclarator(CPP14Parser.AbstractDeclaratorContext)
Enter a parse tree produced by abstractDeclarator().
The default implementation does nothing.
Declaration
public virtual void EnterAbstractDeclarator(CPP14Parser.AbstractDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AbstractDeclaratorContext | context | The parse tree. |
EnterAbstractPackDeclarator(CPP14Parser.AbstractPackDeclaratorContext)
Enter a parse tree produced by abstractPackDeclarator().
The default implementation does nothing.
Declaration
public virtual void EnterAbstractPackDeclarator(CPP14Parser.AbstractPackDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AbstractPackDeclaratorContext | context | The parse tree. |
EnterAccessSpecifier(CPP14Parser.AccessSpecifierContext)
Enter a parse tree produced by accessSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterAccessSpecifier(CPP14Parser.AccessSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AccessSpecifierContext | context | The parse tree. |
EnterAdditiveExpression(CPP14Parser.AdditiveExpressionContext)
Enter a parse tree produced by additiveExpression().
The default implementation does nothing.
Declaration
public virtual void EnterAdditiveExpression(CPP14Parser.AdditiveExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AdditiveExpressionContext | context | The parse tree. |
EnterAliasDeclaration(CPP14Parser.AliasDeclarationContext)
Enter a parse tree produced by aliasDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterAliasDeclaration(CPP14Parser.AliasDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AliasDeclarationContext | context | The parse tree. |
EnterAlignmentspecifier(CPP14Parser.AlignmentspecifierContext)
Enter a parse tree produced by alignmentspecifier().
The default implementation does nothing.
Declaration
public virtual void EnterAlignmentspecifier(CPP14Parser.AlignmentspecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AlignmentspecifierContext | context | The parse tree. |
EnterAndExpression(CPP14Parser.AndExpressionContext)
Enter a parse tree produced by andExpression().
The default implementation does nothing.
Declaration
public virtual void EnterAndExpression(CPP14Parser.AndExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AndExpressionContext | context | The parse tree. |
EnterAsmDefinition(CPP14Parser.AsmDefinitionContext)
Enter a parse tree produced by asmDefinition().
The default implementation does nothing.
Declaration
public virtual void EnterAsmDefinition(CPP14Parser.AsmDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AsmDefinitionContext | context | The parse tree. |
EnterAssignmentExpression(CPP14Parser.AssignmentExpressionContext)
Enter a parse tree produced by assignmentExpression().
The default implementation does nothing.
Declaration
public virtual void EnterAssignmentExpression(CPP14Parser.AssignmentExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AssignmentExpressionContext | context | The parse tree. |
EnterAssignmentOperator(CPP14Parser.AssignmentOperatorContext)
Enter a parse tree produced by assignmentOperator().
The default implementation does nothing.
Declaration
public virtual void EnterAssignmentOperator(CPP14Parser.AssignmentOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AssignmentOperatorContext | context | The parse tree. |
EnterAttribute(CPP14Parser.AttributeContext)
Enter a parse tree produced by attribute().
The default implementation does nothing.
Declaration
public virtual void EnterAttribute(CPP14Parser.AttributeContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AttributeContext | context | The parse tree. |
EnterAttributeArgumentClause(CPP14Parser.AttributeArgumentClauseContext)
Enter a parse tree produced by attributeArgumentClause().
The default implementation does nothing.
Declaration
public virtual void EnterAttributeArgumentClause(CPP14Parser.AttributeArgumentClauseContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AttributeArgumentClauseContext | context | The parse tree. |
EnterAttributeDeclaration(CPP14Parser.AttributeDeclarationContext)
Enter a parse tree produced by attributeDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterAttributeDeclaration(CPP14Parser.AttributeDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AttributeDeclarationContext | context | The parse tree. |
EnterAttributeList(CPP14Parser.AttributeListContext)
Enter a parse tree produced by attributeList().
The default implementation does nothing.
Declaration
public virtual void EnterAttributeList(CPP14Parser.AttributeListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AttributeListContext | context | The parse tree. |
EnterAttributeNamespace(CPP14Parser.AttributeNamespaceContext)
Enter a parse tree produced by attributeNamespace().
The default implementation does nothing.
Declaration
public virtual void EnterAttributeNamespace(CPP14Parser.AttributeNamespaceContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AttributeNamespaceContext | context | The parse tree. |
EnterAttributeSpecifier(CPP14Parser.AttributeSpecifierContext)
Enter a parse tree produced by attributeSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterAttributeSpecifier(CPP14Parser.AttributeSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AttributeSpecifierContext | context | The parse tree. |
EnterAttributeSpecifierSeq(CPP14Parser.AttributeSpecifierSeqContext)
Enter a parse tree produced by attributeSpecifierSeq().
The default implementation does nothing.
Declaration
public virtual void EnterAttributeSpecifierSeq(CPP14Parser.AttributeSpecifierSeqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AttributeSpecifierSeqContext | context | The parse tree. |
EnterBalancedtoken(CPP14Parser.BalancedtokenContext)
Enter a parse tree produced by balancedtoken().
The default implementation does nothing.
Declaration
public virtual void EnterBalancedtoken(CPP14Parser.BalancedtokenContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BalancedtokenContext | context | The parse tree. |
EnterBalancedTokenSeq(CPP14Parser.BalancedTokenSeqContext)
Enter a parse tree produced by balancedTokenSeq().
The default implementation does nothing.
Declaration
public virtual void EnterBalancedTokenSeq(CPP14Parser.BalancedTokenSeqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BalancedTokenSeqContext | context | The parse tree. |
EnterBaseClause(CPP14Parser.BaseClauseContext)
Enter a parse tree produced by baseClause().
The default implementation does nothing.
Declaration
public virtual void EnterBaseClause(CPP14Parser.BaseClauseContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BaseClauseContext | context | The parse tree. |
EnterBaseSpecifier(CPP14Parser.BaseSpecifierContext)
Enter a parse tree produced by baseSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterBaseSpecifier(CPP14Parser.BaseSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BaseSpecifierContext | context | The parse tree. |
EnterBaseSpecifierList(CPP14Parser.BaseSpecifierListContext)
Enter a parse tree produced by baseSpecifierList().
The default implementation does nothing.
Declaration
public virtual void EnterBaseSpecifierList(CPP14Parser.BaseSpecifierListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BaseSpecifierListContext | context | The parse tree. |
EnterBaseTypeSpecifier(CPP14Parser.BaseTypeSpecifierContext)
Enter a parse tree produced by baseTypeSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterBaseTypeSpecifier(CPP14Parser.BaseTypeSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BaseTypeSpecifierContext | context | The parse tree. |
EnterBlockDeclaration(CPP14Parser.BlockDeclarationContext)
Enter a parse tree produced by blockDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterBlockDeclaration(CPP14Parser.BlockDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BlockDeclarationContext | context | The parse tree. |
EnterBracedInitList(CPP14Parser.BracedInitListContext)
Enter a parse tree produced by bracedInitList().
The default implementation does nothing.
Declaration
public virtual void EnterBracedInitList(CPP14Parser.BracedInitListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BracedInitListContext | context | The parse tree. |
EnterBraceOrEqualInitializer(CPP14Parser.BraceOrEqualInitializerContext)
Enter a parse tree produced by braceOrEqualInitializer().
The default implementation does nothing.
Declaration
public virtual void EnterBraceOrEqualInitializer(CPP14Parser.BraceOrEqualInitializerContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BraceOrEqualInitializerContext | context | The parse tree. |
EnterCapture(CPP14Parser.CaptureContext)
Enter a parse tree produced by capture().
The default implementation does nothing.
Declaration
public virtual void EnterCapture(CPP14Parser.CaptureContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.CaptureContext | context | The parse tree. |
EnterCaptureDefault(CPP14Parser.CaptureDefaultContext)
Enter a parse tree produced by captureDefault().
The default implementation does nothing.
Declaration
public virtual void EnterCaptureDefault(CPP14Parser.CaptureDefaultContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.CaptureDefaultContext | context | The parse tree. |
EnterCaptureList(CPP14Parser.CaptureListContext)
Enter a parse tree produced by captureList().
The default implementation does nothing.
Declaration
public virtual void EnterCaptureList(CPP14Parser.CaptureListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.CaptureListContext | context | The parse tree. |
EnterCastExpression(CPP14Parser.CastExpressionContext)
Enter a parse tree produced by castExpression().
The default implementation does nothing.
Declaration
public virtual void EnterCastExpression(CPP14Parser.CastExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.CastExpressionContext | context | The parse tree. |
EnterClassHead(CPP14Parser.ClassHeadContext)
Enter a parse tree produced by classHead().
The default implementation does nothing.
Declaration
public virtual void EnterClassHead(CPP14Parser.ClassHeadContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ClassHeadContext | context | The parse tree. |
EnterClassHeadName(CPP14Parser.ClassHeadNameContext)
Enter a parse tree produced by classHeadName().
The default implementation does nothing.
Declaration
public virtual void EnterClassHeadName(CPP14Parser.ClassHeadNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ClassHeadNameContext | context | The parse tree. |
EnterClassKey(CPP14Parser.ClassKeyContext)
Enter a parse tree produced by classKey().
The default implementation does nothing.
Declaration
public virtual void EnterClassKey(CPP14Parser.ClassKeyContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ClassKeyContext | context | The parse tree. |
EnterClassName(CPP14Parser.ClassNameContext)
Enter a parse tree produced by className().
The default implementation does nothing.
Declaration
public virtual void EnterClassName(CPP14Parser.ClassNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ClassNameContext | context | The parse tree. |
EnterClassOrDeclType(CPP14Parser.ClassOrDeclTypeContext)
Enter a parse tree produced by classOrDeclType().
The default implementation does nothing.
Declaration
public virtual void EnterClassOrDeclType(CPP14Parser.ClassOrDeclTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ClassOrDeclTypeContext | context | The parse tree. |
EnterClassSpecifier(CPP14Parser.ClassSpecifierContext)
Enter a parse tree produced by classSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterClassSpecifier(CPP14Parser.ClassSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ClassSpecifierContext | context | The parse tree. |
EnterClassVirtSpecifier(CPP14Parser.ClassVirtSpecifierContext)
Enter a parse tree produced by classVirtSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterClassVirtSpecifier(CPP14Parser.ClassVirtSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ClassVirtSpecifierContext | context | The parse tree. |
EnterCompoundStatement(CPP14Parser.CompoundStatementContext)
Enter a parse tree produced by compoundStatement().
The default implementation does nothing.
Declaration
public virtual void EnterCompoundStatement(CPP14Parser.CompoundStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.CompoundStatementContext | context | The parse tree. |
EnterCondition(CPP14Parser.ConditionContext)
Enter a parse tree produced by condition().
The default implementation does nothing.
Declaration
public virtual void EnterCondition(CPP14Parser.ConditionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ConditionContext | context | The parse tree. |
EnterConditionalExpression(CPP14Parser.ConditionalExpressionContext)
Enter a parse tree produced by conditionalExpression().
The default implementation does nothing.
Declaration
public virtual void EnterConditionalExpression(CPP14Parser.ConditionalExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ConditionalExpressionContext | context | The parse tree. |
EnterConstantExpression(CPP14Parser.ConstantExpressionContext)
Enter a parse tree produced by constantExpression().
The default implementation does nothing.
Declaration
public virtual void EnterConstantExpression(CPP14Parser.ConstantExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ConstantExpressionContext | context | The parse tree. |
EnterConstructorInitializer(CPP14Parser.ConstructorInitializerContext)
Enter a parse tree produced by constructorInitializer().
The default implementation does nothing.
Declaration
public virtual void EnterConstructorInitializer(CPP14Parser.ConstructorInitializerContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ConstructorInitializerContext | context | The parse tree. |
EnterConversionDeclarator(CPP14Parser.ConversionDeclaratorContext)
Enter a parse tree produced by conversionDeclarator().
The default implementation does nothing.
Declaration
public virtual void EnterConversionDeclarator(CPP14Parser.ConversionDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ConversionDeclaratorContext | context | The parse tree. |
EnterConversionFunctionId(CPP14Parser.ConversionFunctionIdContext)
Enter a parse tree produced by conversionFunctionId().
The default implementation does nothing.
Declaration
public virtual void EnterConversionFunctionId(CPP14Parser.ConversionFunctionIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ConversionFunctionIdContext | context | The parse tree. |
EnterConversionTypeId(CPP14Parser.ConversionTypeIdContext)
Enter a parse tree produced by conversionTypeId().
The default implementation does nothing.
Declaration
public virtual void EnterConversionTypeId(CPP14Parser.ConversionTypeIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ConversionTypeIdContext | context | The parse tree. |
EnterCvQualifier(CPP14Parser.CvQualifierContext)
Enter a parse tree produced by cvQualifier().
The default implementation does nothing.
Declaration
public virtual void EnterCvQualifier(CPP14Parser.CvQualifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.CvQualifierContext | context | The parse tree. |
EnterCvqualifierseq(CPP14Parser.CvqualifierseqContext)
Enter a parse tree produced by cvqualifierseq().
The default implementation does nothing.
Declaration
public virtual void EnterCvqualifierseq(CPP14Parser.CvqualifierseqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.CvqualifierseqContext | context | The parse tree. |
EnterDeclaration(CPP14Parser.DeclarationContext)
Enter a parse tree produced by declaration().
The default implementation does nothing.
Declaration
public virtual void EnterDeclaration(CPP14Parser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DeclarationContext | context | The parse tree. |
EnterDeclarationseq(CPP14Parser.DeclarationseqContext)
Enter a parse tree produced by declarationseq().
The default implementation does nothing.
Declaration
public virtual void EnterDeclarationseq(CPP14Parser.DeclarationseqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DeclarationseqContext | context | The parse tree. |
EnterDeclarationStatement(CPP14Parser.DeclarationStatementContext)
Enter a parse tree produced by declarationStatement().
The default implementation does nothing.
Declaration
public virtual void EnterDeclarationStatement(CPP14Parser.DeclarationStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DeclarationStatementContext | context | The parse tree. |
EnterDeclarator(CPP14Parser.DeclaratorContext)
Enter a parse tree produced by declarator().
The default implementation does nothing.
Declaration
public virtual void EnterDeclarator(CPP14Parser.DeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DeclaratorContext | context | The parse tree. |
EnterDeclaratorid(CPP14Parser.DeclaratoridContext)
Enter a parse tree produced by declaratorid().
The default implementation does nothing.
Declaration
public virtual void EnterDeclaratorid(CPP14Parser.DeclaratoridContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DeclaratoridContext | context | The parse tree. |
EnterDeclSpecifier(CPP14Parser.DeclSpecifierContext)
Enter a parse tree produced by declSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterDeclSpecifier(CPP14Parser.DeclSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DeclSpecifierContext | context | The parse tree. |
EnterDeclSpecifierSeq(CPP14Parser.DeclSpecifierSeqContext)
Enter a parse tree produced by declSpecifierSeq().
The default implementation does nothing.
Declaration
public virtual void EnterDeclSpecifierSeq(CPP14Parser.DeclSpecifierSeqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DeclSpecifierSeqContext | context | The parse tree. |
EnterDecltypeSpecifier(CPP14Parser.DecltypeSpecifierContext)
Enter a parse tree produced by decltypeSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterDecltypeSpecifier(CPP14Parser.DecltypeSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DecltypeSpecifierContext | context | The parse tree. |
EnterDeleteExpression(CPP14Parser.DeleteExpressionContext)
Enter a parse tree produced by deleteExpression().
The default implementation does nothing.
Declaration
public virtual void EnterDeleteExpression(CPP14Parser.DeleteExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DeleteExpressionContext | context | The parse tree. |
EnterDynamicExceptionSpecification(CPP14Parser.DynamicExceptionSpecificationContext)
Enter a parse tree produced by dynamicExceptionSpecification().
The default implementation does nothing.
Declaration
public virtual void EnterDynamicExceptionSpecification(CPP14Parser.DynamicExceptionSpecificationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DynamicExceptionSpecificationContext | context | The parse tree. |
EnterElaboratedTypeSpecifier(CPP14Parser.ElaboratedTypeSpecifierContext)
Enter a parse tree produced by elaboratedTypeSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterElaboratedTypeSpecifier(CPP14Parser.ElaboratedTypeSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ElaboratedTypeSpecifierContext | context | The parse tree. |
EnterEmptyDeclaration(CPP14Parser.EmptyDeclarationContext)
Enter a parse tree produced by emptyDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterEmptyDeclaration(CPP14Parser.EmptyDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EmptyDeclarationContext | context | The parse tree. |
EnterEnumbase(CPP14Parser.EnumbaseContext)
Enter a parse tree produced by enumbase().
The default implementation does nothing.
Declaration
public virtual void EnterEnumbase(CPP14Parser.EnumbaseContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EnumbaseContext | context | The parse tree. |
EnterEnumerator(CPP14Parser.EnumeratorContext)
Enter a parse tree produced by enumerator().
The default implementation does nothing.
Declaration
public virtual void EnterEnumerator(CPP14Parser.EnumeratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EnumeratorContext | context | The parse tree. |
EnterEnumeratorDefinition(CPP14Parser.EnumeratorDefinitionContext)
Enter a parse tree produced by enumeratorDefinition().
The default implementation does nothing.
Declaration
public virtual void EnterEnumeratorDefinition(CPP14Parser.EnumeratorDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EnumeratorDefinitionContext | context | The parse tree. |
EnterEnumeratorList(CPP14Parser.EnumeratorListContext)
Enter a parse tree produced by enumeratorList().
The default implementation does nothing.
Declaration
public virtual void EnterEnumeratorList(CPP14Parser.EnumeratorListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EnumeratorListContext | context | The parse tree. |
EnterEnumHead(CPP14Parser.EnumHeadContext)
Enter a parse tree produced by enumHead().
The default implementation does nothing.
Declaration
public virtual void EnterEnumHead(CPP14Parser.EnumHeadContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EnumHeadContext | context | The parse tree. |
EnterEnumkey(CPP14Parser.EnumkeyContext)
Enter a parse tree produced by enumkey().
The default implementation does nothing.
Declaration
public virtual void EnterEnumkey(CPP14Parser.EnumkeyContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EnumkeyContext | context | The parse tree. |
EnterEnumName(CPP14Parser.EnumNameContext)
Enter a parse tree produced by enumName().
The default implementation does nothing.
Declaration
public virtual void EnterEnumName(CPP14Parser.EnumNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EnumNameContext | context | The parse tree. |
EnterEnumSpecifier(CPP14Parser.EnumSpecifierContext)
Enter a parse tree produced by enumSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterEnumSpecifier(CPP14Parser.EnumSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EnumSpecifierContext | context | The parse tree. |
EnterEqualityExpression(CPP14Parser.EqualityExpressionContext)
Enter a parse tree produced by equalityExpression().
The default implementation does nothing.
Declaration
public virtual void EnterEqualityExpression(CPP14Parser.EqualityExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EqualityExpressionContext | context | The parse tree. |
EnterEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void EnterEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
EnterExceptionDeclaration(CPP14Parser.ExceptionDeclarationContext)
Enter a parse tree produced by exceptionDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterExceptionDeclaration(CPP14Parser.ExceptionDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ExceptionDeclarationContext | context | The parse tree. |
EnterExceptionSpecification(CPP14Parser.ExceptionSpecificationContext)
Enter a parse tree produced by exceptionSpecification().
The default implementation does nothing.
Declaration
public virtual void EnterExceptionSpecification(CPP14Parser.ExceptionSpecificationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ExceptionSpecificationContext | context | The parse tree. |
EnterExclusiveOrExpression(CPP14Parser.ExclusiveOrExpressionContext)
Enter a parse tree produced by exclusiveOrExpression().
The default implementation does nothing.
Declaration
public virtual void EnterExclusiveOrExpression(CPP14Parser.ExclusiveOrExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ExclusiveOrExpressionContext | context | The parse tree. |
EnterExplicitInstantiation(CPP14Parser.ExplicitInstantiationContext)
Enter a parse tree produced by explicitInstantiation().
The default implementation does nothing.
Declaration
public virtual void EnterExplicitInstantiation(CPP14Parser.ExplicitInstantiationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ExplicitInstantiationContext | context | The parse tree. |
EnterExplicitSpecialization(CPP14Parser.ExplicitSpecializationContext)
Enter a parse tree produced by explicitSpecialization().
The default implementation does nothing.
Declaration
public virtual void EnterExplicitSpecialization(CPP14Parser.ExplicitSpecializationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ExplicitSpecializationContext | context | The parse tree. |
EnterExpression(CPP14Parser.ExpressionContext)
Enter a parse tree produced by expression().
The default implementation does nothing.
Declaration
public virtual void EnterExpression(CPP14Parser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ExpressionContext | context | The parse tree. |
EnterExpressionList(CPP14Parser.ExpressionListContext)
Enter a parse tree produced by expressionList().
The default implementation does nothing.
Declaration
public virtual void EnterExpressionList(CPP14Parser.ExpressionListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ExpressionListContext | context | The parse tree. |
EnterExpressionStatement(CPP14Parser.ExpressionStatementContext)
Enter a parse tree produced by expressionStatement().
The default implementation does nothing.
Declaration
public virtual void EnterExpressionStatement(CPP14Parser.ExpressionStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ExpressionStatementContext | context | The parse tree. |
EnterForInitStatement(CPP14Parser.ForInitStatementContext)
Enter a parse tree produced by forInitStatement().
The default implementation does nothing.
Declaration
public virtual void EnterForInitStatement(CPP14Parser.ForInitStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ForInitStatementContext | context | The parse tree. |
EnterForRangeDeclaration(CPP14Parser.ForRangeDeclarationContext)
Enter a parse tree produced by forRangeDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterForRangeDeclaration(CPP14Parser.ForRangeDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ForRangeDeclarationContext | context | The parse tree. |
EnterForRangeInitializer(CPP14Parser.ForRangeInitializerContext)
Enter a parse tree produced by forRangeInitializer().
The default implementation does nothing.
Declaration
public virtual void EnterForRangeInitializer(CPP14Parser.ForRangeInitializerContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ForRangeInitializerContext | context | The parse tree. |
EnterFunctionBody(CPP14Parser.FunctionBodyContext)
Enter a parse tree produced by functionBody().
The default implementation does nothing.
Declaration
public virtual void EnterFunctionBody(CPP14Parser.FunctionBodyContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.FunctionBodyContext | context | The parse tree. |
EnterFunctionDefinition(CPP14Parser.FunctionDefinitionContext)
Enter a parse tree produced by functionDefinition().
The default implementation does nothing.
Declaration
public virtual void EnterFunctionDefinition(CPP14Parser.FunctionDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.FunctionDefinitionContext | context | The parse tree. |
EnterFunctionSpecifier(CPP14Parser.FunctionSpecifierContext)
Enter a parse tree produced by functionSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterFunctionSpecifier(CPP14Parser.FunctionSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.FunctionSpecifierContext | context | The parse tree. |
EnterFunctionTryBlock(CPP14Parser.FunctionTryBlockContext)
Enter a parse tree produced by functionTryBlock().
The default implementation does nothing.
Declaration
public virtual void EnterFunctionTryBlock(CPP14Parser.FunctionTryBlockContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.FunctionTryBlockContext | context | The parse tree. |
EnterHandler(CPP14Parser.HandlerContext)
Enter a parse tree produced by handler().
The default implementation does nothing.
Declaration
public virtual void EnterHandler(CPP14Parser.HandlerContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.HandlerContext | context | The parse tree. |
EnterHandlerSeq(CPP14Parser.HandlerSeqContext)
Enter a parse tree produced by handlerSeq().
The default implementation does nothing.
Declaration
public virtual void EnterHandlerSeq(CPP14Parser.HandlerSeqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.HandlerSeqContext | context | The parse tree. |
EnterIdExpression(CPP14Parser.IdExpressionContext)
Enter a parse tree produced by idExpression().
The default implementation does nothing.
Declaration
public virtual void EnterIdExpression(CPP14Parser.IdExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.IdExpressionContext | context | The parse tree. |
EnterInclusiveOrExpression(CPP14Parser.InclusiveOrExpressionContext)
Enter a parse tree produced by inclusiveOrExpression().
The default implementation does nothing.
Declaration
public virtual void EnterInclusiveOrExpression(CPP14Parser.InclusiveOrExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.InclusiveOrExpressionContext | context | The parse tree. |
EnterInitcapture(CPP14Parser.InitcaptureContext)
Enter a parse tree produced by initcapture().
The default implementation does nothing.
Declaration
public virtual void EnterInitcapture(CPP14Parser.InitcaptureContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.InitcaptureContext | context | The parse tree. |
EnterInitDeclarator(CPP14Parser.InitDeclaratorContext)
Enter a parse tree produced by initDeclarator().
The default implementation does nothing.
Declaration
public virtual void EnterInitDeclarator(CPP14Parser.InitDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.InitDeclaratorContext | context | The parse tree. |
EnterInitDeclaratorList(CPP14Parser.InitDeclaratorListContext)
Enter a parse tree produced by initDeclaratorList().
The default implementation does nothing.
Declaration
public virtual void EnterInitDeclaratorList(CPP14Parser.InitDeclaratorListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.InitDeclaratorListContext | context | The parse tree. |
EnterInitializer(CPP14Parser.InitializerContext)
Enter a parse tree produced by initializer().
The default implementation does nothing.
Declaration
public virtual void EnterInitializer(CPP14Parser.InitializerContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.InitializerContext | context | The parse tree. |
EnterInitializerClause(CPP14Parser.InitializerClauseContext)
Enter a parse tree produced by initializerClause().
The default implementation does nothing.
Declaration
public virtual void EnterInitializerClause(CPP14Parser.InitializerClauseContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.InitializerClauseContext | context | The parse tree. |
EnterInitializerList(CPP14Parser.InitializerListContext)
Enter a parse tree produced by initializerList().
The default implementation does nothing.
Declaration
public virtual void EnterInitializerList(CPP14Parser.InitializerListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.InitializerListContext | context | The parse tree. |
EnterIterationStatement(CPP14Parser.IterationStatementContext)
Enter a parse tree produced by iterationStatement().
The default implementation does nothing.
Declaration
public virtual void EnterIterationStatement(CPP14Parser.IterationStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.IterationStatementContext | context | The parse tree. |
EnterJumpStatement(CPP14Parser.JumpStatementContext)
Enter a parse tree produced by jumpStatement().
The default implementation does nothing.
Declaration
public virtual void EnterJumpStatement(CPP14Parser.JumpStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.JumpStatementContext | context | The parse tree. |
EnterLabeledStatement(CPP14Parser.LabeledStatementContext)
Enter a parse tree produced by labeledStatement().
The default implementation does nothing.
Declaration
public virtual void EnterLabeledStatement(CPP14Parser.LabeledStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LabeledStatementContext | context | The parse tree. |
EnterLambdaCapture(CPP14Parser.LambdaCaptureContext)
Enter a parse tree produced by lambdaCapture().
The default implementation does nothing.
Declaration
public virtual void EnterLambdaCapture(CPP14Parser.LambdaCaptureContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LambdaCaptureContext | context | The parse tree. |
EnterLambdaDeclarator(CPP14Parser.LambdaDeclaratorContext)
Enter a parse tree produced by lambdaDeclarator().
The default implementation does nothing.
Declaration
public virtual void EnterLambdaDeclarator(CPP14Parser.LambdaDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LambdaDeclaratorContext | context | The parse tree. |
EnterLambdaExpression(CPP14Parser.LambdaExpressionContext)
Enter a parse tree produced by lambdaExpression().
The default implementation does nothing.
Declaration
public virtual void EnterLambdaExpression(CPP14Parser.LambdaExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LambdaExpressionContext | context | The parse tree. |
EnterLambdaIntroducer(CPP14Parser.LambdaIntroducerContext)
Enter a parse tree produced by lambdaIntroducer().
The default implementation does nothing.
Declaration
public virtual void EnterLambdaIntroducer(CPP14Parser.LambdaIntroducerContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LambdaIntroducerContext | context | The parse tree. |
EnterLinkageSpecification(CPP14Parser.LinkageSpecificationContext)
Enter a parse tree produced by linkageSpecification().
The default implementation does nothing.
Declaration
public virtual void EnterLinkageSpecification(CPP14Parser.LinkageSpecificationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LinkageSpecificationContext | context | The parse tree. |
EnterLiteral(CPP14Parser.LiteralContext)
Enter a parse tree produced by literal().
The default implementation does nothing.
Declaration
public virtual void EnterLiteral(CPP14Parser.LiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LiteralContext | context | The parse tree. |
EnterLiteralOperatorId(CPP14Parser.LiteralOperatorIdContext)
Enter a parse tree produced by literalOperatorId().
The default implementation does nothing.
Declaration
public virtual void EnterLiteralOperatorId(CPP14Parser.LiteralOperatorIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LiteralOperatorIdContext | context | The parse tree. |
EnterLogicalAndExpression(CPP14Parser.LogicalAndExpressionContext)
Enter a parse tree produced by logicalAndExpression().
The default implementation does nothing.
Declaration
public virtual void EnterLogicalAndExpression(CPP14Parser.LogicalAndExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LogicalAndExpressionContext | context | The parse tree. |
EnterLogicalOrExpression(CPP14Parser.LogicalOrExpressionContext)
Enter a parse tree produced by logicalOrExpression().
The default implementation does nothing.
Declaration
public virtual void EnterLogicalOrExpression(CPP14Parser.LogicalOrExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LogicalOrExpressionContext | context | The parse tree. |
EnterMemberdeclaration(CPP14Parser.MemberdeclarationContext)
Enter a parse tree produced by memberdeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterMemberdeclaration(CPP14Parser.MemberdeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.MemberdeclarationContext | context | The parse tree. |
EnterMemberDeclarator(CPP14Parser.MemberDeclaratorContext)
Enter a parse tree produced by memberDeclarator().
The default implementation does nothing.
Declaration
public virtual void EnterMemberDeclarator(CPP14Parser.MemberDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.MemberDeclaratorContext | context | The parse tree. |
EnterMemberDeclaratorList(CPP14Parser.MemberDeclaratorListContext)
Enter a parse tree produced by memberDeclaratorList().
The default implementation does nothing.
Declaration
public virtual void EnterMemberDeclaratorList(CPP14Parser.MemberDeclaratorListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.MemberDeclaratorListContext | context | The parse tree. |
EnterMemberSpecification(CPP14Parser.MemberSpecificationContext)
Enter a parse tree produced by memberSpecification().
The default implementation does nothing.
Declaration
public virtual void EnterMemberSpecification(CPP14Parser.MemberSpecificationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.MemberSpecificationContext | context | The parse tree. |
EnterMemInitializer(CPP14Parser.MemInitializerContext)
Enter a parse tree produced by memInitializer().
The default implementation does nothing.
Declaration
public virtual void EnterMemInitializer(CPP14Parser.MemInitializerContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.MemInitializerContext | context | The parse tree. |
EnterMeminitializerid(CPP14Parser.MeminitializeridContext)
Enter a parse tree produced by meminitializerid().
The default implementation does nothing.
Declaration
public virtual void EnterMeminitializerid(CPP14Parser.MeminitializeridContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.MeminitializeridContext | context | The parse tree. |
EnterMemInitializerList(CPP14Parser.MemInitializerListContext)
Enter a parse tree produced by memInitializerList().
The default implementation does nothing.
Declaration
public virtual void EnterMemInitializerList(CPP14Parser.MemInitializerListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.MemInitializerListContext | context | The parse tree. |
EnterMultiplicativeExpression(CPP14Parser.MultiplicativeExpressionContext)
Enter a parse tree produced by multiplicativeExpression().
The default implementation does nothing.
Declaration
public virtual void EnterMultiplicativeExpression(CPP14Parser.MultiplicativeExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.MultiplicativeExpressionContext | context | The parse tree. |
EnterNamespaceAlias(CPP14Parser.NamespaceAliasContext)
Enter a parse tree produced by namespaceAlias().
The default implementation does nothing.
Declaration
public virtual void EnterNamespaceAlias(CPP14Parser.NamespaceAliasContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NamespaceAliasContext | context | The parse tree. |
EnterNamespaceAliasDefinition(CPP14Parser.NamespaceAliasDefinitionContext)
Enter a parse tree produced by namespaceAliasDefinition().
The default implementation does nothing.
Declaration
public virtual void EnterNamespaceAliasDefinition(CPP14Parser.NamespaceAliasDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NamespaceAliasDefinitionContext | context | The parse tree. |
EnterNamespaceDefinition(CPP14Parser.NamespaceDefinitionContext)
Enter a parse tree produced by namespaceDefinition().
The default implementation does nothing.
Declaration
public virtual void EnterNamespaceDefinition(CPP14Parser.NamespaceDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NamespaceDefinitionContext | context | The parse tree. |
EnterNamespaceName(CPP14Parser.NamespaceNameContext)
Enter a parse tree produced by namespaceName().
The default implementation does nothing.
Declaration
public virtual void EnterNamespaceName(CPP14Parser.NamespaceNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NamespaceNameContext | context | The parse tree. |
EnterNestedNameSpecifier(CPP14Parser.NestedNameSpecifierContext)
Enter a parse tree produced by nestedNameSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterNestedNameSpecifier(CPP14Parser.NestedNameSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NestedNameSpecifierContext | context | The parse tree. |
EnterNewDeclarator(CPP14Parser.NewDeclaratorContext)
Enter a parse tree produced by newDeclarator().
The default implementation does nothing.
Declaration
public virtual void EnterNewDeclarator(CPP14Parser.NewDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NewDeclaratorContext | context | The parse tree. |
EnterNewExpression(CPP14Parser.NewExpressionContext)
Enter a parse tree produced by newExpression().
The default implementation does nothing.
Declaration
public virtual void EnterNewExpression(CPP14Parser.NewExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NewExpressionContext | context | The parse tree. |
EnterNewInitializer(CPP14Parser.NewInitializerContext)
Enter a parse tree produced by newInitializer().
The default implementation does nothing.
Declaration
public virtual void EnterNewInitializer(CPP14Parser.NewInitializerContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NewInitializerContext | context | The parse tree. |
EnterNewPlacement(CPP14Parser.NewPlacementContext)
Enter a parse tree produced by newPlacement().
The default implementation does nothing.
Declaration
public virtual void EnterNewPlacement(CPP14Parser.NewPlacementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NewPlacementContext | context | The parse tree. |
EnterNewTypeId(CPP14Parser.NewTypeIdContext)
Enter a parse tree produced by newTypeId().
The default implementation does nothing.
Declaration
public virtual void EnterNewTypeId(CPP14Parser.NewTypeIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NewTypeIdContext | context | The parse tree. |
EnterNoeExceptSpecification(CPP14Parser.NoeExceptSpecificationContext)
Enter a parse tree produced by noeExceptSpecification().
The default implementation does nothing.
Declaration
public virtual void EnterNoeExceptSpecification(CPP14Parser.NoeExceptSpecificationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NoeExceptSpecificationContext | context | The parse tree. |
EnterNoExceptExpression(CPP14Parser.NoExceptExpressionContext)
Enter a parse tree produced by noExceptExpression().
The default implementation does nothing.
Declaration
public virtual void EnterNoExceptExpression(CPP14Parser.NoExceptExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NoExceptExpressionContext | context | The parse tree. |
EnterNoPointerAbstractDeclarator(CPP14Parser.NoPointerAbstractDeclaratorContext)
Enter a parse tree produced by noPointerAbstractDeclarator().
The default implementation does nothing.
Declaration
public virtual void EnterNoPointerAbstractDeclarator(CPP14Parser.NoPointerAbstractDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NoPointerAbstractDeclaratorContext | context | The parse tree. |
EnterNoPointerAbstractPackDeclarator(CPP14Parser.NoPointerAbstractPackDeclaratorContext)
Enter a parse tree produced by noPointerAbstractPackDeclarator().
The default implementation does nothing.
Declaration
public virtual void EnterNoPointerAbstractPackDeclarator(CPP14Parser.NoPointerAbstractPackDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NoPointerAbstractPackDeclaratorContext | context | The parse tree. |
EnterNoPointerDeclarator(CPP14Parser.NoPointerDeclaratorContext)
Enter a parse tree produced by noPointerDeclarator().
The default implementation does nothing.
Declaration
public virtual void EnterNoPointerDeclarator(CPP14Parser.NoPointerDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NoPointerDeclaratorContext | context | The parse tree. |
EnterNoPointerNewDeclarator(CPP14Parser.NoPointerNewDeclaratorContext)
Enter a parse tree produced by noPointerNewDeclarator().
The default implementation does nothing.
Declaration
public virtual void EnterNoPointerNewDeclarator(CPP14Parser.NoPointerNewDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NoPointerNewDeclaratorContext | context | The parse tree. |
EnterOpaqueEnumDeclaration(CPP14Parser.OpaqueEnumDeclarationContext)
Enter a parse tree produced by opaqueEnumDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterOpaqueEnumDeclaration(CPP14Parser.OpaqueEnumDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.OpaqueEnumDeclarationContext | context | The parse tree. |
EnterOperatorFunctionId(CPP14Parser.OperatorFunctionIdContext)
Enter a parse tree produced by operatorFunctionId().
The default implementation does nothing.
Declaration
public virtual void EnterOperatorFunctionId(CPP14Parser.OperatorFunctionIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.OperatorFunctionIdContext | context | The parse tree. |
EnterOriginalNamespaceName(CPP14Parser.OriginalNamespaceNameContext)
Enter a parse tree produced by originalNamespaceName().
The default implementation does nothing.
Declaration
public virtual void EnterOriginalNamespaceName(CPP14Parser.OriginalNamespaceNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.OriginalNamespaceNameContext | context | The parse tree. |
EnterParameterDeclaration(CPP14Parser.ParameterDeclarationContext)
Enter a parse tree produced by parameterDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterParameterDeclaration(CPP14Parser.ParameterDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ParameterDeclarationContext | context | The parse tree. |
EnterParameterDeclarationClause(CPP14Parser.ParameterDeclarationClauseContext)
Enter a parse tree produced by parameterDeclarationClause().
The default implementation does nothing.
Declaration
public virtual void EnterParameterDeclarationClause(CPP14Parser.ParameterDeclarationClauseContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ParameterDeclarationClauseContext | context | The parse tree. |
EnterParameterDeclarationList(CPP14Parser.ParameterDeclarationListContext)
Enter a parse tree produced by parameterDeclarationList().
The default implementation does nothing.
Declaration
public virtual void EnterParameterDeclarationList(CPP14Parser.ParameterDeclarationListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ParameterDeclarationListContext | context | The parse tree. |
EnterParametersAndQualifiers(CPP14Parser.ParametersAndQualifiersContext)
Enter a parse tree produced by parametersAndQualifiers().
The default implementation does nothing.
Declaration
public virtual void EnterParametersAndQualifiers(CPP14Parser.ParametersAndQualifiersContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ParametersAndQualifiersContext | context | The parse tree. |
EnterPointerAbstractDeclarator(CPP14Parser.PointerAbstractDeclaratorContext)
Enter a parse tree produced by pointerAbstractDeclarator().
The default implementation does nothing.
Declaration
public virtual void EnterPointerAbstractDeclarator(CPP14Parser.PointerAbstractDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.PointerAbstractDeclaratorContext | context | The parse tree. |
EnterPointerDeclarator(CPP14Parser.PointerDeclaratorContext)
Enter a parse tree produced by pointerDeclarator().
The default implementation does nothing.
Declaration
public virtual void EnterPointerDeclarator(CPP14Parser.PointerDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.PointerDeclaratorContext | context | The parse tree. |
EnterPointerMemberExpression(CPP14Parser.PointerMemberExpressionContext)
Enter a parse tree produced by pointerMemberExpression().
The default implementation does nothing.
Declaration
public virtual void EnterPointerMemberExpression(CPP14Parser.PointerMemberExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.PointerMemberExpressionContext | context | The parse tree. |
EnterPointerOperator(CPP14Parser.PointerOperatorContext)
Enter a parse tree produced by pointerOperator().
The default implementation does nothing.
Declaration
public virtual void EnterPointerOperator(CPP14Parser.PointerOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.PointerOperatorContext | context | The parse tree. |
EnterPostfixExpression(CPP14Parser.PostfixExpressionContext)
Enter a parse tree produced by postfixExpression().
The default implementation does nothing.
Declaration
public virtual void EnterPostfixExpression(CPP14Parser.PostfixExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.PostfixExpressionContext | context | The parse tree. |
EnterPrimaryExpression(CPP14Parser.PrimaryExpressionContext)
Enter a parse tree produced by primaryExpression().
The default implementation does nothing.
Declaration
public virtual void EnterPrimaryExpression(CPP14Parser.PrimaryExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.PrimaryExpressionContext | context | The parse tree. |
EnterPseudoDestructorName(CPP14Parser.PseudoDestructorNameContext)
Enter a parse tree produced by pseudoDestructorName().
The default implementation does nothing.
Declaration
public virtual void EnterPseudoDestructorName(CPP14Parser.PseudoDestructorNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.PseudoDestructorNameContext | context | The parse tree. |
EnterPureSpecifier(CPP14Parser.PureSpecifierContext)
Enter a parse tree produced by pureSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterPureSpecifier(CPP14Parser.PureSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.PureSpecifierContext | context | The parse tree. |
EnterQualifiedId(CPP14Parser.QualifiedIdContext)
Enter a parse tree produced by qualifiedId().
The default implementation does nothing.
Declaration
public virtual void EnterQualifiedId(CPP14Parser.QualifiedIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.QualifiedIdContext | context | The parse tree. |
EnterQualifiednamespacespecifier(CPP14Parser.QualifiednamespacespecifierContext)
Enter a parse tree produced by qualifiednamespacespecifier().
The default implementation does nothing.
Declaration
public virtual void EnterQualifiednamespacespecifier(CPP14Parser.QualifiednamespacespecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.QualifiednamespacespecifierContext | context | The parse tree. |
EnterRefqualifier(CPP14Parser.RefqualifierContext)
Enter a parse tree produced by refqualifier().
The default implementation does nothing.
Declaration
public virtual void EnterRefqualifier(CPP14Parser.RefqualifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.RefqualifierContext | context | The parse tree. |
EnterRelationalExpression(CPP14Parser.RelationalExpressionContext)
Enter a parse tree produced by relationalExpression().
The default implementation does nothing.
Declaration
public virtual void EnterRelationalExpression(CPP14Parser.RelationalExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.RelationalExpressionContext | context | The parse tree. |
EnterSelectionStatement(CPP14Parser.SelectionStatementContext)
Enter a parse tree produced by selectionStatement().
The default implementation does nothing.
Declaration
public virtual void EnterSelectionStatement(CPP14Parser.SelectionStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.SelectionStatementContext | context | The parse tree. |
EnterShiftExpression(CPP14Parser.ShiftExpressionContext)
Enter a parse tree produced by shiftExpression().
The default implementation does nothing.
Declaration
public virtual void EnterShiftExpression(CPP14Parser.ShiftExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ShiftExpressionContext | context | The parse tree. |
EnterShiftOperator(CPP14Parser.ShiftOperatorContext)
Enter a parse tree produced by shiftOperator().
The default implementation does nothing.
Declaration
public virtual void EnterShiftOperator(CPP14Parser.ShiftOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ShiftOperatorContext | context | The parse tree. |
EnterSimpleCapture(CPP14Parser.SimpleCaptureContext)
Enter a parse tree produced by simpleCapture().
The default implementation does nothing.
Declaration
public virtual void EnterSimpleCapture(CPP14Parser.SimpleCaptureContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.SimpleCaptureContext | context | The parse tree. |
EnterSimpleDeclaration(CPP14Parser.SimpleDeclarationContext)
Enter a parse tree produced by simpleDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterSimpleDeclaration(CPP14Parser.SimpleDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.SimpleDeclarationContext | context | The parse tree. |
EnterSimpleTemplateId(CPP14Parser.SimpleTemplateIdContext)
Enter a parse tree produced by simpleTemplateId().
The default implementation does nothing.
Declaration
public virtual void EnterSimpleTemplateId(CPP14Parser.SimpleTemplateIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.SimpleTemplateIdContext | context | The parse tree. |
EnterSimpleTypeLengthModifier(CPP14Parser.SimpleTypeLengthModifierContext)
Enter a parse tree produced by simpleTypeLengthModifier().
The default implementation does nothing.
Declaration
public virtual void EnterSimpleTypeLengthModifier(CPP14Parser.SimpleTypeLengthModifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.SimpleTypeLengthModifierContext | context | The parse tree. |
EnterSimpleTypeSignednessModifier(CPP14Parser.SimpleTypeSignednessModifierContext)
Enter a parse tree produced by simpleTypeSignednessModifier().
The default implementation does nothing.
Declaration
public virtual void EnterSimpleTypeSignednessModifier(CPP14Parser.SimpleTypeSignednessModifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.SimpleTypeSignednessModifierContext | context | The parse tree. |
EnterSimpleTypeSpecifier(CPP14Parser.SimpleTypeSpecifierContext)
Enter a parse tree produced by simpleTypeSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterSimpleTypeSpecifier(CPP14Parser.SimpleTypeSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.SimpleTypeSpecifierContext | context | The parse tree. |
EnterStatement(CPP14Parser.StatementContext)
Enter a parse tree produced by statement().
The default implementation does nothing.
Declaration
public virtual void EnterStatement(CPP14Parser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.StatementContext | context | The parse tree. |
EnterStatementSeq(CPP14Parser.StatementSeqContext)
Enter a parse tree produced by statementSeq().
The default implementation does nothing.
Declaration
public virtual void EnterStatementSeq(CPP14Parser.StatementSeqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.StatementSeqContext | context | The parse tree. |
EnterStaticAssertDeclaration(CPP14Parser.StaticAssertDeclarationContext)
Enter a parse tree produced by staticAssertDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterStaticAssertDeclaration(CPP14Parser.StaticAssertDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.StaticAssertDeclarationContext | context | The parse tree. |
EnterStorageClassSpecifier(CPP14Parser.StorageClassSpecifierContext)
Enter a parse tree produced by storageClassSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterStorageClassSpecifier(CPP14Parser.StorageClassSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.StorageClassSpecifierContext | context | The parse tree. |
EnterTemplateArgument(CPP14Parser.TemplateArgumentContext)
Enter a parse tree produced by templateArgument().
The default implementation does nothing.
Declaration
public virtual void EnterTemplateArgument(CPP14Parser.TemplateArgumentContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TemplateArgumentContext | context | The parse tree. |
EnterTemplateArgumentList(CPP14Parser.TemplateArgumentListContext)
Enter a parse tree produced by templateArgumentList().
The default implementation does nothing.
Declaration
public virtual void EnterTemplateArgumentList(CPP14Parser.TemplateArgumentListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TemplateArgumentListContext | context | The parse tree. |
EnterTemplateDeclaration(CPP14Parser.TemplateDeclarationContext)
Enter a parse tree produced by templateDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterTemplateDeclaration(CPP14Parser.TemplateDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TemplateDeclarationContext | context | The parse tree. |
EnterTemplateId(CPP14Parser.TemplateIdContext)
Enter a parse tree produced by templateId().
The default implementation does nothing.
Declaration
public virtual void EnterTemplateId(CPP14Parser.TemplateIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TemplateIdContext | context | The parse tree. |
EnterTemplateName(CPP14Parser.TemplateNameContext)
Enter a parse tree produced by templateName().
The default implementation does nothing.
Declaration
public virtual void EnterTemplateName(CPP14Parser.TemplateNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TemplateNameContext | context | The parse tree. |
EnterTemplateParameter(CPP14Parser.TemplateParameterContext)
Enter a parse tree produced by templateParameter().
The default implementation does nothing.
Declaration
public virtual void EnterTemplateParameter(CPP14Parser.TemplateParameterContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TemplateParameterContext | context | The parse tree. |
EnterTemplateparameterList(CPP14Parser.TemplateparameterListContext)
Enter a parse tree produced by templateparameterList().
The default implementation does nothing.
Declaration
public virtual void EnterTemplateparameterList(CPP14Parser.TemplateparameterListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TemplateparameterListContext | context | The parse tree. |
EnterTheOperator(CPP14Parser.TheOperatorContext)
Enter a parse tree produced by theOperator().
The default implementation does nothing.
Declaration
public virtual void EnterTheOperator(CPP14Parser.TheOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TheOperatorContext | context | The parse tree. |
EnterTheTypeId(CPP14Parser.TheTypeIdContext)
Enter a parse tree produced by theTypeId().
The default implementation does nothing.
Declaration
public virtual void EnterTheTypeId(CPP14Parser.TheTypeIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TheTypeIdContext | context | The parse tree. |
EnterTheTypeName(CPP14Parser.TheTypeNameContext)
Enter a parse tree produced by theTypeName().
The default implementation does nothing.
Declaration
public virtual void EnterTheTypeName(CPP14Parser.TheTypeNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TheTypeNameContext | context | The parse tree. |
EnterThrowExpression(CPP14Parser.ThrowExpressionContext)
Enter a parse tree produced by throwExpression().
The default implementation does nothing.
Declaration
public virtual void EnterThrowExpression(CPP14Parser.ThrowExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ThrowExpressionContext | context | The parse tree. |
EnterTrailingReturnType(CPP14Parser.TrailingReturnTypeContext)
Enter a parse tree produced by trailingReturnType().
The default implementation does nothing.
Declaration
public virtual void EnterTrailingReturnType(CPP14Parser.TrailingReturnTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TrailingReturnTypeContext | context | The parse tree. |
EnterTrailingTypeSpecifier(CPP14Parser.TrailingTypeSpecifierContext)
Enter a parse tree produced by trailingTypeSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterTrailingTypeSpecifier(CPP14Parser.TrailingTypeSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TrailingTypeSpecifierContext | context | The parse tree. |
EnterTrailingTypeSpecifierSeq(CPP14Parser.TrailingTypeSpecifierSeqContext)
Enter a parse tree produced by trailingTypeSpecifierSeq().
The default implementation does nothing.
Declaration
public virtual void EnterTrailingTypeSpecifierSeq(CPP14Parser.TrailingTypeSpecifierSeqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TrailingTypeSpecifierSeqContext | context | The parse tree. |
EnterTranslationUnit(CPP14Parser.TranslationUnitContext)
Enter a parse tree produced by translationUnit().
The default implementation does nothing.
Declaration
public virtual void EnterTranslationUnit(CPP14Parser.TranslationUnitContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TranslationUnitContext | context | The parse tree. |
EnterTryBlock(CPP14Parser.TryBlockContext)
Enter a parse tree produced by tryBlock().
The default implementation does nothing.
Declaration
public virtual void EnterTryBlock(CPP14Parser.TryBlockContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TryBlockContext | context | The parse tree. |
EnterTypedefName(CPP14Parser.TypedefNameContext)
Enter a parse tree produced by typedefName().
The default implementation does nothing.
Declaration
public virtual void EnterTypedefName(CPP14Parser.TypedefNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TypedefNameContext | context | The parse tree. |
EnterTypeIdList(CPP14Parser.TypeIdListContext)
Enter a parse tree produced by typeIdList().
The default implementation does nothing.
Declaration
public virtual void EnterTypeIdList(CPP14Parser.TypeIdListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TypeIdListContext | context | The parse tree. |
EnterTypeIdOfTheTypeId(CPP14Parser.TypeIdOfTheTypeIdContext)
Enter a parse tree produced by typeIdOfTheTypeId().
The default implementation does nothing.
Declaration
public virtual void EnterTypeIdOfTheTypeId(CPP14Parser.TypeIdOfTheTypeIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TypeIdOfTheTypeIdContext | context | The parse tree. |
EnterTypeNameSpecifier(CPP14Parser.TypeNameSpecifierContext)
Enter a parse tree produced by typeNameSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterTypeNameSpecifier(CPP14Parser.TypeNameSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TypeNameSpecifierContext | context | The parse tree. |
EnterTypeParameter(CPP14Parser.TypeParameterContext)
Enter a parse tree produced by typeParameter().
The default implementation does nothing.
Declaration
public virtual void EnterTypeParameter(CPP14Parser.TypeParameterContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TypeParameterContext | context | The parse tree. |
EnterTypeSpecifier(CPP14Parser.TypeSpecifierContext)
Enter a parse tree produced by typeSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterTypeSpecifier(CPP14Parser.TypeSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TypeSpecifierContext | context | The parse tree. |
EnterTypeSpecifierSeq(CPP14Parser.TypeSpecifierSeqContext)
Enter a parse tree produced by typeSpecifierSeq().
The default implementation does nothing.
Declaration
public virtual void EnterTypeSpecifierSeq(CPP14Parser.TypeSpecifierSeqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TypeSpecifierSeqContext | context | The parse tree. |
EnterUnaryExpression(CPP14Parser.UnaryExpressionContext)
Enter a parse tree produced by unaryExpression().
The default implementation does nothing.
Declaration
public virtual void EnterUnaryExpression(CPP14Parser.UnaryExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.UnaryExpressionContext | context | The parse tree. |
EnterUnaryOperator(CPP14Parser.UnaryOperatorContext)
Enter a parse tree produced by unaryOperator().
The default implementation does nothing.
Declaration
public virtual void EnterUnaryOperator(CPP14Parser.UnaryOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.UnaryOperatorContext | context | The parse tree. |
EnterUnqualifiedId(CPP14Parser.UnqualifiedIdContext)
Enter a parse tree produced by unqualifiedId().
The default implementation does nothing.
Declaration
public virtual void EnterUnqualifiedId(CPP14Parser.UnqualifiedIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.UnqualifiedIdContext | context | The parse tree. |
EnterUsingDeclaration(CPP14Parser.UsingDeclarationContext)
Enter a parse tree produced by usingDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterUsingDeclaration(CPP14Parser.UsingDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.UsingDeclarationContext | context | The parse tree. |
EnterUsingDirective(CPP14Parser.UsingDirectiveContext)
Enter a parse tree produced by usingDirective().
The default implementation does nothing.
Declaration
public virtual void EnterUsingDirective(CPP14Parser.UsingDirectiveContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.UsingDirectiveContext | context | The parse tree. |
EnterVirtualSpecifier(CPP14Parser.VirtualSpecifierContext)
Enter a parse tree produced by virtualSpecifier().
The default implementation does nothing.
Declaration
public virtual void EnterVirtualSpecifier(CPP14Parser.VirtualSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.VirtualSpecifierContext | context | The parse tree. |
EnterVirtualSpecifierSeq(CPP14Parser.VirtualSpecifierSeqContext)
Enter a parse tree produced by virtualSpecifierSeq().
The default implementation does nothing.
Declaration
public virtual void EnterVirtualSpecifierSeq(CPP14Parser.VirtualSpecifierSeqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.VirtualSpecifierSeqContext | context | The parse tree. |
ExitAbstractDeclarator(CPP14Parser.AbstractDeclaratorContext)
Exit a parse tree produced by abstractDeclarator().
The default implementation does nothing.
Declaration
public virtual void ExitAbstractDeclarator(CPP14Parser.AbstractDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AbstractDeclaratorContext | context | The parse tree. |
ExitAbstractPackDeclarator(CPP14Parser.AbstractPackDeclaratorContext)
Exit a parse tree produced by abstractPackDeclarator().
The default implementation does nothing.
Declaration
public virtual void ExitAbstractPackDeclarator(CPP14Parser.AbstractPackDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AbstractPackDeclaratorContext | context | The parse tree. |
ExitAccessSpecifier(CPP14Parser.AccessSpecifierContext)
Exit a parse tree produced by accessSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitAccessSpecifier(CPP14Parser.AccessSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AccessSpecifierContext | context | The parse tree. |
ExitAdditiveExpression(CPP14Parser.AdditiveExpressionContext)
Exit a parse tree produced by additiveExpression().
The default implementation does nothing.
Declaration
public virtual void ExitAdditiveExpression(CPP14Parser.AdditiveExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AdditiveExpressionContext | context | The parse tree. |
ExitAliasDeclaration(CPP14Parser.AliasDeclarationContext)
Exit a parse tree produced by aliasDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitAliasDeclaration(CPP14Parser.AliasDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AliasDeclarationContext | context | The parse tree. |
ExitAlignmentspecifier(CPP14Parser.AlignmentspecifierContext)
Exit a parse tree produced by alignmentspecifier().
The default implementation does nothing.
Declaration
public virtual void ExitAlignmentspecifier(CPP14Parser.AlignmentspecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AlignmentspecifierContext | context | The parse tree. |
ExitAndExpression(CPP14Parser.AndExpressionContext)
Exit a parse tree produced by andExpression().
The default implementation does nothing.
Declaration
public virtual void ExitAndExpression(CPP14Parser.AndExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AndExpressionContext | context | The parse tree. |
ExitAsmDefinition(CPP14Parser.AsmDefinitionContext)
Exit a parse tree produced by asmDefinition().
The default implementation does nothing.
Declaration
public virtual void ExitAsmDefinition(CPP14Parser.AsmDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AsmDefinitionContext | context | The parse tree. |
ExitAssignmentExpression(CPP14Parser.AssignmentExpressionContext)
Exit a parse tree produced by assignmentExpression().
The default implementation does nothing.
Declaration
public virtual void ExitAssignmentExpression(CPP14Parser.AssignmentExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AssignmentExpressionContext | context | The parse tree. |
ExitAssignmentOperator(CPP14Parser.AssignmentOperatorContext)
Exit a parse tree produced by assignmentOperator().
The default implementation does nothing.
Declaration
public virtual void ExitAssignmentOperator(CPP14Parser.AssignmentOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AssignmentOperatorContext | context | The parse tree. |
ExitAttribute(CPP14Parser.AttributeContext)
Exit a parse tree produced by attribute().
The default implementation does nothing.
Declaration
public virtual void ExitAttribute(CPP14Parser.AttributeContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AttributeContext | context | The parse tree. |
ExitAttributeArgumentClause(CPP14Parser.AttributeArgumentClauseContext)
Exit a parse tree produced by attributeArgumentClause().
The default implementation does nothing.
Declaration
public virtual void ExitAttributeArgumentClause(CPP14Parser.AttributeArgumentClauseContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AttributeArgumentClauseContext | context | The parse tree. |
ExitAttributeDeclaration(CPP14Parser.AttributeDeclarationContext)
Exit a parse tree produced by attributeDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitAttributeDeclaration(CPP14Parser.AttributeDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AttributeDeclarationContext | context | The parse tree. |
ExitAttributeList(CPP14Parser.AttributeListContext)
Exit a parse tree produced by attributeList().
The default implementation does nothing.
Declaration
public virtual void ExitAttributeList(CPP14Parser.AttributeListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AttributeListContext | context | The parse tree. |
ExitAttributeNamespace(CPP14Parser.AttributeNamespaceContext)
Exit a parse tree produced by attributeNamespace().
The default implementation does nothing.
Declaration
public virtual void ExitAttributeNamespace(CPP14Parser.AttributeNamespaceContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AttributeNamespaceContext | context | The parse tree. |
ExitAttributeSpecifier(CPP14Parser.AttributeSpecifierContext)
Exit a parse tree produced by attributeSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitAttributeSpecifier(CPP14Parser.AttributeSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AttributeSpecifierContext | context | The parse tree. |
ExitAttributeSpecifierSeq(CPP14Parser.AttributeSpecifierSeqContext)
Exit a parse tree produced by attributeSpecifierSeq().
The default implementation does nothing.
Declaration
public virtual void ExitAttributeSpecifierSeq(CPP14Parser.AttributeSpecifierSeqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.AttributeSpecifierSeqContext | context | The parse tree. |
ExitBalancedtoken(CPP14Parser.BalancedtokenContext)
Exit a parse tree produced by balancedtoken().
The default implementation does nothing.
Declaration
public virtual void ExitBalancedtoken(CPP14Parser.BalancedtokenContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BalancedtokenContext | context | The parse tree. |
ExitBalancedTokenSeq(CPP14Parser.BalancedTokenSeqContext)
Exit a parse tree produced by balancedTokenSeq().
The default implementation does nothing.
Declaration
public virtual void ExitBalancedTokenSeq(CPP14Parser.BalancedTokenSeqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BalancedTokenSeqContext | context | The parse tree. |
ExitBaseClause(CPP14Parser.BaseClauseContext)
Exit a parse tree produced by baseClause().
The default implementation does nothing.
Declaration
public virtual void ExitBaseClause(CPP14Parser.BaseClauseContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BaseClauseContext | context | The parse tree. |
ExitBaseSpecifier(CPP14Parser.BaseSpecifierContext)
Exit a parse tree produced by baseSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitBaseSpecifier(CPP14Parser.BaseSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BaseSpecifierContext | context | The parse tree. |
ExitBaseSpecifierList(CPP14Parser.BaseSpecifierListContext)
Exit a parse tree produced by baseSpecifierList().
The default implementation does nothing.
Declaration
public virtual void ExitBaseSpecifierList(CPP14Parser.BaseSpecifierListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BaseSpecifierListContext | context | The parse tree. |
ExitBaseTypeSpecifier(CPP14Parser.BaseTypeSpecifierContext)
Exit a parse tree produced by baseTypeSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitBaseTypeSpecifier(CPP14Parser.BaseTypeSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BaseTypeSpecifierContext | context | The parse tree. |
ExitBlockDeclaration(CPP14Parser.BlockDeclarationContext)
Exit a parse tree produced by blockDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitBlockDeclaration(CPP14Parser.BlockDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BlockDeclarationContext | context | The parse tree. |
ExitBracedInitList(CPP14Parser.BracedInitListContext)
Exit a parse tree produced by bracedInitList().
The default implementation does nothing.
Declaration
public virtual void ExitBracedInitList(CPP14Parser.BracedInitListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BracedInitListContext | context | The parse tree. |
ExitBraceOrEqualInitializer(CPP14Parser.BraceOrEqualInitializerContext)
Exit a parse tree produced by braceOrEqualInitializer().
The default implementation does nothing.
Declaration
public virtual void ExitBraceOrEqualInitializer(CPP14Parser.BraceOrEqualInitializerContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.BraceOrEqualInitializerContext | context | The parse tree. |
ExitCapture(CPP14Parser.CaptureContext)
Exit a parse tree produced by capture().
The default implementation does nothing.
Declaration
public virtual void ExitCapture(CPP14Parser.CaptureContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.CaptureContext | context | The parse tree. |
ExitCaptureDefault(CPP14Parser.CaptureDefaultContext)
Exit a parse tree produced by captureDefault().
The default implementation does nothing.
Declaration
public virtual void ExitCaptureDefault(CPP14Parser.CaptureDefaultContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.CaptureDefaultContext | context | The parse tree. |
ExitCaptureList(CPP14Parser.CaptureListContext)
Exit a parse tree produced by captureList().
The default implementation does nothing.
Declaration
public virtual void ExitCaptureList(CPP14Parser.CaptureListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.CaptureListContext | context | The parse tree. |
ExitCastExpression(CPP14Parser.CastExpressionContext)
Exit a parse tree produced by castExpression().
The default implementation does nothing.
Declaration
public virtual void ExitCastExpression(CPP14Parser.CastExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.CastExpressionContext | context | The parse tree. |
ExitClassHead(CPP14Parser.ClassHeadContext)
Exit a parse tree produced by classHead().
The default implementation does nothing.
Declaration
public virtual void ExitClassHead(CPP14Parser.ClassHeadContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ClassHeadContext | context | The parse tree. |
ExitClassHeadName(CPP14Parser.ClassHeadNameContext)
Exit a parse tree produced by classHeadName().
The default implementation does nothing.
Declaration
public virtual void ExitClassHeadName(CPP14Parser.ClassHeadNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ClassHeadNameContext | context | The parse tree. |
ExitClassKey(CPP14Parser.ClassKeyContext)
Exit a parse tree produced by classKey().
The default implementation does nothing.
Declaration
public virtual void ExitClassKey(CPP14Parser.ClassKeyContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ClassKeyContext | context | The parse tree. |
ExitClassName(CPP14Parser.ClassNameContext)
Exit a parse tree produced by className().
The default implementation does nothing.
Declaration
public virtual void ExitClassName(CPP14Parser.ClassNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ClassNameContext | context | The parse tree. |
ExitClassOrDeclType(CPP14Parser.ClassOrDeclTypeContext)
Exit a parse tree produced by classOrDeclType().
The default implementation does nothing.
Declaration
public virtual void ExitClassOrDeclType(CPP14Parser.ClassOrDeclTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ClassOrDeclTypeContext | context | The parse tree. |
ExitClassSpecifier(CPP14Parser.ClassSpecifierContext)
Exit a parse tree produced by classSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitClassSpecifier(CPP14Parser.ClassSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ClassSpecifierContext | context | The parse tree. |
ExitClassVirtSpecifier(CPP14Parser.ClassVirtSpecifierContext)
Exit a parse tree produced by classVirtSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitClassVirtSpecifier(CPP14Parser.ClassVirtSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ClassVirtSpecifierContext | context | The parse tree. |
ExitCompoundStatement(CPP14Parser.CompoundStatementContext)
Exit a parse tree produced by compoundStatement().
The default implementation does nothing.
Declaration
public virtual void ExitCompoundStatement(CPP14Parser.CompoundStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.CompoundStatementContext | context | The parse tree. |
ExitCondition(CPP14Parser.ConditionContext)
Exit a parse tree produced by condition().
The default implementation does nothing.
Declaration
public virtual void ExitCondition(CPP14Parser.ConditionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ConditionContext | context | The parse tree. |
ExitConditionalExpression(CPP14Parser.ConditionalExpressionContext)
Exit a parse tree produced by conditionalExpression().
The default implementation does nothing.
Declaration
public virtual void ExitConditionalExpression(CPP14Parser.ConditionalExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ConditionalExpressionContext | context | The parse tree. |
ExitConstantExpression(CPP14Parser.ConstantExpressionContext)
Exit a parse tree produced by constantExpression().
The default implementation does nothing.
Declaration
public virtual void ExitConstantExpression(CPP14Parser.ConstantExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ConstantExpressionContext | context | The parse tree. |
ExitConstructorInitializer(CPP14Parser.ConstructorInitializerContext)
Exit a parse tree produced by constructorInitializer().
The default implementation does nothing.
Declaration
public virtual void ExitConstructorInitializer(CPP14Parser.ConstructorInitializerContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ConstructorInitializerContext | context | The parse tree. |
ExitConversionDeclarator(CPP14Parser.ConversionDeclaratorContext)
Exit a parse tree produced by conversionDeclarator().
The default implementation does nothing.
Declaration
public virtual void ExitConversionDeclarator(CPP14Parser.ConversionDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ConversionDeclaratorContext | context | The parse tree. |
ExitConversionFunctionId(CPP14Parser.ConversionFunctionIdContext)
Exit a parse tree produced by conversionFunctionId().
The default implementation does nothing.
Declaration
public virtual void ExitConversionFunctionId(CPP14Parser.ConversionFunctionIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ConversionFunctionIdContext | context | The parse tree. |
ExitConversionTypeId(CPP14Parser.ConversionTypeIdContext)
Exit a parse tree produced by conversionTypeId().
The default implementation does nothing.
Declaration
public virtual void ExitConversionTypeId(CPP14Parser.ConversionTypeIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ConversionTypeIdContext | context | The parse tree. |
ExitCvQualifier(CPP14Parser.CvQualifierContext)
Exit a parse tree produced by cvQualifier().
The default implementation does nothing.
Declaration
public virtual void ExitCvQualifier(CPP14Parser.CvQualifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.CvQualifierContext | context | The parse tree. |
ExitCvqualifierseq(CPP14Parser.CvqualifierseqContext)
Exit a parse tree produced by cvqualifierseq().
The default implementation does nothing.
Declaration
public virtual void ExitCvqualifierseq(CPP14Parser.CvqualifierseqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.CvqualifierseqContext | context | The parse tree. |
ExitDeclaration(CPP14Parser.DeclarationContext)
Exit a parse tree produced by declaration().
The default implementation does nothing.
Declaration
public virtual void ExitDeclaration(CPP14Parser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DeclarationContext | context | The parse tree. |
ExitDeclarationseq(CPP14Parser.DeclarationseqContext)
Exit a parse tree produced by declarationseq().
The default implementation does nothing.
Declaration
public virtual void ExitDeclarationseq(CPP14Parser.DeclarationseqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DeclarationseqContext | context | The parse tree. |
ExitDeclarationStatement(CPP14Parser.DeclarationStatementContext)
Exit a parse tree produced by declarationStatement().
The default implementation does nothing.
Declaration
public virtual void ExitDeclarationStatement(CPP14Parser.DeclarationStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DeclarationStatementContext | context | The parse tree. |
ExitDeclarator(CPP14Parser.DeclaratorContext)
Exit a parse tree produced by declarator().
The default implementation does nothing.
Declaration
public virtual void ExitDeclarator(CPP14Parser.DeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DeclaratorContext | context | The parse tree. |
ExitDeclaratorid(CPP14Parser.DeclaratoridContext)
Exit a parse tree produced by declaratorid().
The default implementation does nothing.
Declaration
public virtual void ExitDeclaratorid(CPP14Parser.DeclaratoridContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DeclaratoridContext | context | The parse tree. |
ExitDeclSpecifier(CPP14Parser.DeclSpecifierContext)
Exit a parse tree produced by declSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitDeclSpecifier(CPP14Parser.DeclSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DeclSpecifierContext | context | The parse tree. |
ExitDeclSpecifierSeq(CPP14Parser.DeclSpecifierSeqContext)
Exit a parse tree produced by declSpecifierSeq().
The default implementation does nothing.
Declaration
public virtual void ExitDeclSpecifierSeq(CPP14Parser.DeclSpecifierSeqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DeclSpecifierSeqContext | context | The parse tree. |
ExitDecltypeSpecifier(CPP14Parser.DecltypeSpecifierContext)
Exit a parse tree produced by decltypeSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitDecltypeSpecifier(CPP14Parser.DecltypeSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DecltypeSpecifierContext | context | The parse tree. |
ExitDeleteExpression(CPP14Parser.DeleteExpressionContext)
Exit a parse tree produced by deleteExpression().
The default implementation does nothing.
Declaration
public virtual void ExitDeleteExpression(CPP14Parser.DeleteExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DeleteExpressionContext | context | The parse tree. |
ExitDynamicExceptionSpecification(CPP14Parser.DynamicExceptionSpecificationContext)
Exit a parse tree produced by dynamicExceptionSpecification().
The default implementation does nothing.
Declaration
public virtual void ExitDynamicExceptionSpecification(CPP14Parser.DynamicExceptionSpecificationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.DynamicExceptionSpecificationContext | context | The parse tree. |
ExitElaboratedTypeSpecifier(CPP14Parser.ElaboratedTypeSpecifierContext)
Exit a parse tree produced by elaboratedTypeSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitElaboratedTypeSpecifier(CPP14Parser.ElaboratedTypeSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ElaboratedTypeSpecifierContext | context | The parse tree. |
ExitEmptyDeclaration(CPP14Parser.EmptyDeclarationContext)
Exit a parse tree produced by emptyDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitEmptyDeclaration(CPP14Parser.EmptyDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EmptyDeclarationContext | context | The parse tree. |
ExitEnumbase(CPP14Parser.EnumbaseContext)
Exit a parse tree produced by enumbase().
The default implementation does nothing.
Declaration
public virtual void ExitEnumbase(CPP14Parser.EnumbaseContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EnumbaseContext | context | The parse tree. |
ExitEnumerator(CPP14Parser.EnumeratorContext)
Exit a parse tree produced by enumerator().
The default implementation does nothing.
Declaration
public virtual void ExitEnumerator(CPP14Parser.EnumeratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EnumeratorContext | context | The parse tree. |
ExitEnumeratorDefinition(CPP14Parser.EnumeratorDefinitionContext)
Exit a parse tree produced by enumeratorDefinition().
The default implementation does nothing.
Declaration
public virtual void ExitEnumeratorDefinition(CPP14Parser.EnumeratorDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EnumeratorDefinitionContext | context | The parse tree. |
ExitEnumeratorList(CPP14Parser.EnumeratorListContext)
Exit a parse tree produced by enumeratorList().
The default implementation does nothing.
Declaration
public virtual void ExitEnumeratorList(CPP14Parser.EnumeratorListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EnumeratorListContext | context | The parse tree. |
ExitEnumHead(CPP14Parser.EnumHeadContext)
Exit a parse tree produced by enumHead().
The default implementation does nothing.
Declaration
public virtual void ExitEnumHead(CPP14Parser.EnumHeadContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EnumHeadContext | context | The parse tree. |
ExitEnumkey(CPP14Parser.EnumkeyContext)
Exit a parse tree produced by enumkey().
The default implementation does nothing.
Declaration
public virtual void ExitEnumkey(CPP14Parser.EnumkeyContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EnumkeyContext | context | The parse tree. |
ExitEnumName(CPP14Parser.EnumNameContext)
Exit a parse tree produced by enumName().
The default implementation does nothing.
Declaration
public virtual void ExitEnumName(CPP14Parser.EnumNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EnumNameContext | context | The parse tree. |
ExitEnumSpecifier(CPP14Parser.EnumSpecifierContext)
Exit a parse tree produced by enumSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitEnumSpecifier(CPP14Parser.EnumSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EnumSpecifierContext | context | The parse tree. |
ExitEqualityExpression(CPP14Parser.EqualityExpressionContext)
Exit a parse tree produced by equalityExpression().
The default implementation does nothing.
Declaration
public virtual void ExitEqualityExpression(CPP14Parser.EqualityExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.EqualityExpressionContext | context | The parse tree. |
ExitEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void ExitEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
ExitExceptionDeclaration(CPP14Parser.ExceptionDeclarationContext)
Exit a parse tree produced by exceptionDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitExceptionDeclaration(CPP14Parser.ExceptionDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ExceptionDeclarationContext | context | The parse tree. |
ExitExceptionSpecification(CPP14Parser.ExceptionSpecificationContext)
Exit a parse tree produced by exceptionSpecification().
The default implementation does nothing.
Declaration
public virtual void ExitExceptionSpecification(CPP14Parser.ExceptionSpecificationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ExceptionSpecificationContext | context | The parse tree. |
ExitExclusiveOrExpression(CPP14Parser.ExclusiveOrExpressionContext)
Exit a parse tree produced by exclusiveOrExpression().
The default implementation does nothing.
Declaration
public virtual void ExitExclusiveOrExpression(CPP14Parser.ExclusiveOrExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ExclusiveOrExpressionContext | context | The parse tree. |
ExitExplicitInstantiation(CPP14Parser.ExplicitInstantiationContext)
Exit a parse tree produced by explicitInstantiation().
The default implementation does nothing.
Declaration
public virtual void ExitExplicitInstantiation(CPP14Parser.ExplicitInstantiationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ExplicitInstantiationContext | context | The parse tree. |
ExitExplicitSpecialization(CPP14Parser.ExplicitSpecializationContext)
Exit a parse tree produced by explicitSpecialization().
The default implementation does nothing.
Declaration
public virtual void ExitExplicitSpecialization(CPP14Parser.ExplicitSpecializationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ExplicitSpecializationContext | context | The parse tree. |
ExitExpression(CPP14Parser.ExpressionContext)
Exit a parse tree produced by expression().
The default implementation does nothing.
Declaration
public virtual void ExitExpression(CPP14Parser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ExpressionContext | context | The parse tree. |
ExitExpressionList(CPP14Parser.ExpressionListContext)
Exit a parse tree produced by expressionList().
The default implementation does nothing.
Declaration
public virtual void ExitExpressionList(CPP14Parser.ExpressionListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ExpressionListContext | context | The parse tree. |
ExitExpressionStatement(CPP14Parser.ExpressionStatementContext)
Exit a parse tree produced by expressionStatement().
The default implementation does nothing.
Declaration
public virtual void ExitExpressionStatement(CPP14Parser.ExpressionStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ExpressionStatementContext | context | The parse tree. |
ExitForInitStatement(CPP14Parser.ForInitStatementContext)
Exit a parse tree produced by forInitStatement().
The default implementation does nothing.
Declaration
public virtual void ExitForInitStatement(CPP14Parser.ForInitStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ForInitStatementContext | context | The parse tree. |
ExitForRangeDeclaration(CPP14Parser.ForRangeDeclarationContext)
Exit a parse tree produced by forRangeDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitForRangeDeclaration(CPP14Parser.ForRangeDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ForRangeDeclarationContext | context | The parse tree. |
ExitForRangeInitializer(CPP14Parser.ForRangeInitializerContext)
Exit a parse tree produced by forRangeInitializer().
The default implementation does nothing.
Declaration
public virtual void ExitForRangeInitializer(CPP14Parser.ForRangeInitializerContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ForRangeInitializerContext | context | The parse tree. |
ExitFunctionBody(CPP14Parser.FunctionBodyContext)
Exit a parse tree produced by functionBody().
The default implementation does nothing.
Declaration
public virtual void ExitFunctionBody(CPP14Parser.FunctionBodyContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.FunctionBodyContext | context | The parse tree. |
ExitFunctionDefinition(CPP14Parser.FunctionDefinitionContext)
Exit a parse tree produced by functionDefinition().
The default implementation does nothing.
Declaration
public virtual void ExitFunctionDefinition(CPP14Parser.FunctionDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.FunctionDefinitionContext | context | The parse tree. |
ExitFunctionSpecifier(CPP14Parser.FunctionSpecifierContext)
Exit a parse tree produced by functionSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitFunctionSpecifier(CPP14Parser.FunctionSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.FunctionSpecifierContext | context | The parse tree. |
ExitFunctionTryBlock(CPP14Parser.FunctionTryBlockContext)
Exit a parse tree produced by functionTryBlock().
The default implementation does nothing.
Declaration
public virtual void ExitFunctionTryBlock(CPP14Parser.FunctionTryBlockContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.FunctionTryBlockContext | context | The parse tree. |
ExitHandler(CPP14Parser.HandlerContext)
Exit a parse tree produced by handler().
The default implementation does nothing.
Declaration
public virtual void ExitHandler(CPP14Parser.HandlerContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.HandlerContext | context | The parse tree. |
ExitHandlerSeq(CPP14Parser.HandlerSeqContext)
Exit a parse tree produced by handlerSeq().
The default implementation does nothing.
Declaration
public virtual void ExitHandlerSeq(CPP14Parser.HandlerSeqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.HandlerSeqContext | context | The parse tree. |
ExitIdExpression(CPP14Parser.IdExpressionContext)
Exit a parse tree produced by idExpression().
The default implementation does nothing.
Declaration
public virtual void ExitIdExpression(CPP14Parser.IdExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.IdExpressionContext | context | The parse tree. |
ExitInclusiveOrExpression(CPP14Parser.InclusiveOrExpressionContext)
Exit a parse tree produced by inclusiveOrExpression().
The default implementation does nothing.
Declaration
public virtual void ExitInclusiveOrExpression(CPP14Parser.InclusiveOrExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.InclusiveOrExpressionContext | context | The parse tree. |
ExitInitcapture(CPP14Parser.InitcaptureContext)
Exit a parse tree produced by initcapture().
The default implementation does nothing.
Declaration
public virtual void ExitInitcapture(CPP14Parser.InitcaptureContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.InitcaptureContext | context | The parse tree. |
ExitInitDeclarator(CPP14Parser.InitDeclaratorContext)
Exit a parse tree produced by initDeclarator().
The default implementation does nothing.
Declaration
public virtual void ExitInitDeclarator(CPP14Parser.InitDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.InitDeclaratorContext | context | The parse tree. |
ExitInitDeclaratorList(CPP14Parser.InitDeclaratorListContext)
Exit a parse tree produced by initDeclaratorList().
The default implementation does nothing.
Declaration
public virtual void ExitInitDeclaratorList(CPP14Parser.InitDeclaratorListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.InitDeclaratorListContext | context | The parse tree. |
ExitInitializer(CPP14Parser.InitializerContext)
Exit a parse tree produced by initializer().
The default implementation does nothing.
Declaration
public virtual void ExitInitializer(CPP14Parser.InitializerContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.InitializerContext | context | The parse tree. |
ExitInitializerClause(CPP14Parser.InitializerClauseContext)
Exit a parse tree produced by initializerClause().
The default implementation does nothing.
Declaration
public virtual void ExitInitializerClause(CPP14Parser.InitializerClauseContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.InitializerClauseContext | context | The parse tree. |
ExitInitializerList(CPP14Parser.InitializerListContext)
Exit a parse tree produced by initializerList().
The default implementation does nothing.
Declaration
public virtual void ExitInitializerList(CPP14Parser.InitializerListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.InitializerListContext | context | The parse tree. |
ExitIterationStatement(CPP14Parser.IterationStatementContext)
Exit a parse tree produced by iterationStatement().
The default implementation does nothing.
Declaration
public virtual void ExitIterationStatement(CPP14Parser.IterationStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.IterationStatementContext | context | The parse tree. |
ExitJumpStatement(CPP14Parser.JumpStatementContext)
Exit a parse tree produced by jumpStatement().
The default implementation does nothing.
Declaration
public virtual void ExitJumpStatement(CPP14Parser.JumpStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.JumpStatementContext | context | The parse tree. |
ExitLabeledStatement(CPP14Parser.LabeledStatementContext)
Exit a parse tree produced by labeledStatement().
The default implementation does nothing.
Declaration
public virtual void ExitLabeledStatement(CPP14Parser.LabeledStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LabeledStatementContext | context | The parse tree. |
ExitLambdaCapture(CPP14Parser.LambdaCaptureContext)
Exit a parse tree produced by lambdaCapture().
The default implementation does nothing.
Declaration
public virtual void ExitLambdaCapture(CPP14Parser.LambdaCaptureContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LambdaCaptureContext | context | The parse tree. |
ExitLambdaDeclarator(CPP14Parser.LambdaDeclaratorContext)
Exit a parse tree produced by lambdaDeclarator().
The default implementation does nothing.
Declaration
public virtual void ExitLambdaDeclarator(CPP14Parser.LambdaDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LambdaDeclaratorContext | context | The parse tree. |
ExitLambdaExpression(CPP14Parser.LambdaExpressionContext)
Exit a parse tree produced by lambdaExpression().
The default implementation does nothing.
Declaration
public virtual void ExitLambdaExpression(CPP14Parser.LambdaExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LambdaExpressionContext | context | The parse tree. |
ExitLambdaIntroducer(CPP14Parser.LambdaIntroducerContext)
Exit a parse tree produced by lambdaIntroducer().
The default implementation does nothing.
Declaration
public virtual void ExitLambdaIntroducer(CPP14Parser.LambdaIntroducerContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LambdaIntroducerContext | context | The parse tree. |
ExitLinkageSpecification(CPP14Parser.LinkageSpecificationContext)
Exit a parse tree produced by linkageSpecification().
The default implementation does nothing.
Declaration
public virtual void ExitLinkageSpecification(CPP14Parser.LinkageSpecificationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LinkageSpecificationContext | context | The parse tree. |
ExitLiteral(CPP14Parser.LiteralContext)
Exit a parse tree produced by literal().
The default implementation does nothing.
Declaration
public virtual void ExitLiteral(CPP14Parser.LiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LiteralContext | context | The parse tree. |
ExitLiteralOperatorId(CPP14Parser.LiteralOperatorIdContext)
Exit a parse tree produced by literalOperatorId().
The default implementation does nothing.
Declaration
public virtual void ExitLiteralOperatorId(CPP14Parser.LiteralOperatorIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LiteralOperatorIdContext | context | The parse tree. |
ExitLogicalAndExpression(CPP14Parser.LogicalAndExpressionContext)
Exit a parse tree produced by logicalAndExpression().
The default implementation does nothing.
Declaration
public virtual void ExitLogicalAndExpression(CPP14Parser.LogicalAndExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LogicalAndExpressionContext | context | The parse tree. |
ExitLogicalOrExpression(CPP14Parser.LogicalOrExpressionContext)
Exit a parse tree produced by logicalOrExpression().
The default implementation does nothing.
Declaration
public virtual void ExitLogicalOrExpression(CPP14Parser.LogicalOrExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.LogicalOrExpressionContext | context | The parse tree. |
ExitMemberdeclaration(CPP14Parser.MemberdeclarationContext)
Exit a parse tree produced by memberdeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitMemberdeclaration(CPP14Parser.MemberdeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.MemberdeclarationContext | context | The parse tree. |
ExitMemberDeclarator(CPP14Parser.MemberDeclaratorContext)
Exit a parse tree produced by memberDeclarator().
The default implementation does nothing.
Declaration
public virtual void ExitMemberDeclarator(CPP14Parser.MemberDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.MemberDeclaratorContext | context | The parse tree. |
ExitMemberDeclaratorList(CPP14Parser.MemberDeclaratorListContext)
Exit a parse tree produced by memberDeclaratorList().
The default implementation does nothing.
Declaration
public virtual void ExitMemberDeclaratorList(CPP14Parser.MemberDeclaratorListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.MemberDeclaratorListContext | context | The parse tree. |
ExitMemberSpecification(CPP14Parser.MemberSpecificationContext)
Exit a parse tree produced by memberSpecification().
The default implementation does nothing.
Declaration
public virtual void ExitMemberSpecification(CPP14Parser.MemberSpecificationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.MemberSpecificationContext | context | The parse tree. |
ExitMemInitializer(CPP14Parser.MemInitializerContext)
Exit a parse tree produced by memInitializer().
The default implementation does nothing.
Declaration
public virtual void ExitMemInitializer(CPP14Parser.MemInitializerContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.MemInitializerContext | context | The parse tree. |
ExitMeminitializerid(CPP14Parser.MeminitializeridContext)
Exit a parse tree produced by meminitializerid().
The default implementation does nothing.
Declaration
public virtual void ExitMeminitializerid(CPP14Parser.MeminitializeridContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.MeminitializeridContext | context | The parse tree. |
ExitMemInitializerList(CPP14Parser.MemInitializerListContext)
Exit a parse tree produced by memInitializerList().
The default implementation does nothing.
Declaration
public virtual void ExitMemInitializerList(CPP14Parser.MemInitializerListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.MemInitializerListContext | context | The parse tree. |
ExitMultiplicativeExpression(CPP14Parser.MultiplicativeExpressionContext)
Exit a parse tree produced by multiplicativeExpression().
The default implementation does nothing.
Declaration
public virtual void ExitMultiplicativeExpression(CPP14Parser.MultiplicativeExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.MultiplicativeExpressionContext | context | The parse tree. |
ExitNamespaceAlias(CPP14Parser.NamespaceAliasContext)
Exit a parse tree produced by namespaceAlias().
The default implementation does nothing.
Declaration
public virtual void ExitNamespaceAlias(CPP14Parser.NamespaceAliasContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NamespaceAliasContext | context | The parse tree. |
ExitNamespaceAliasDefinition(CPP14Parser.NamespaceAliasDefinitionContext)
Exit a parse tree produced by namespaceAliasDefinition().
The default implementation does nothing.
Declaration
public virtual void ExitNamespaceAliasDefinition(CPP14Parser.NamespaceAliasDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NamespaceAliasDefinitionContext | context | The parse tree. |
ExitNamespaceDefinition(CPP14Parser.NamespaceDefinitionContext)
Exit a parse tree produced by namespaceDefinition().
The default implementation does nothing.
Declaration
public virtual void ExitNamespaceDefinition(CPP14Parser.NamespaceDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NamespaceDefinitionContext | context | The parse tree. |
ExitNamespaceName(CPP14Parser.NamespaceNameContext)
Exit a parse tree produced by namespaceName().
The default implementation does nothing.
Declaration
public virtual void ExitNamespaceName(CPP14Parser.NamespaceNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NamespaceNameContext | context | The parse tree. |
ExitNestedNameSpecifier(CPP14Parser.NestedNameSpecifierContext)
Exit a parse tree produced by nestedNameSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitNestedNameSpecifier(CPP14Parser.NestedNameSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NestedNameSpecifierContext | context | The parse tree. |
ExitNewDeclarator(CPP14Parser.NewDeclaratorContext)
Exit a parse tree produced by newDeclarator().
The default implementation does nothing.
Declaration
public virtual void ExitNewDeclarator(CPP14Parser.NewDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NewDeclaratorContext | context | The parse tree. |
ExitNewExpression(CPP14Parser.NewExpressionContext)
Exit a parse tree produced by newExpression().
The default implementation does nothing.
Declaration
public virtual void ExitNewExpression(CPP14Parser.NewExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NewExpressionContext | context | The parse tree. |
ExitNewInitializer(CPP14Parser.NewInitializerContext)
Exit a parse tree produced by newInitializer().
The default implementation does nothing.
Declaration
public virtual void ExitNewInitializer(CPP14Parser.NewInitializerContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NewInitializerContext | context | The parse tree. |
ExitNewPlacement(CPP14Parser.NewPlacementContext)
Exit a parse tree produced by newPlacement().
The default implementation does nothing.
Declaration
public virtual void ExitNewPlacement(CPP14Parser.NewPlacementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NewPlacementContext | context | The parse tree. |
ExitNewTypeId(CPP14Parser.NewTypeIdContext)
Exit a parse tree produced by newTypeId().
The default implementation does nothing.
Declaration
public virtual void ExitNewTypeId(CPP14Parser.NewTypeIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NewTypeIdContext | context | The parse tree. |
ExitNoeExceptSpecification(CPP14Parser.NoeExceptSpecificationContext)
Exit a parse tree produced by noeExceptSpecification().
The default implementation does nothing.
Declaration
public virtual void ExitNoeExceptSpecification(CPP14Parser.NoeExceptSpecificationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NoeExceptSpecificationContext | context | The parse tree. |
ExitNoExceptExpression(CPP14Parser.NoExceptExpressionContext)
Exit a parse tree produced by noExceptExpression().
The default implementation does nothing.
Declaration
public virtual void ExitNoExceptExpression(CPP14Parser.NoExceptExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NoExceptExpressionContext | context | The parse tree. |
ExitNoPointerAbstractDeclarator(CPP14Parser.NoPointerAbstractDeclaratorContext)
Exit a parse tree produced by noPointerAbstractDeclarator().
The default implementation does nothing.
Declaration
public virtual void ExitNoPointerAbstractDeclarator(CPP14Parser.NoPointerAbstractDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NoPointerAbstractDeclaratorContext | context | The parse tree. |
ExitNoPointerAbstractPackDeclarator(CPP14Parser.NoPointerAbstractPackDeclaratorContext)
Exit a parse tree produced by noPointerAbstractPackDeclarator().
The default implementation does nothing.
Declaration
public virtual void ExitNoPointerAbstractPackDeclarator(CPP14Parser.NoPointerAbstractPackDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NoPointerAbstractPackDeclaratorContext | context | The parse tree. |
ExitNoPointerDeclarator(CPP14Parser.NoPointerDeclaratorContext)
Exit a parse tree produced by noPointerDeclarator().
The default implementation does nothing.
Declaration
public virtual void ExitNoPointerDeclarator(CPP14Parser.NoPointerDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NoPointerDeclaratorContext | context | The parse tree. |
ExitNoPointerNewDeclarator(CPP14Parser.NoPointerNewDeclaratorContext)
Exit a parse tree produced by noPointerNewDeclarator().
The default implementation does nothing.
Declaration
public virtual void ExitNoPointerNewDeclarator(CPP14Parser.NoPointerNewDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.NoPointerNewDeclaratorContext | context | The parse tree. |
ExitOpaqueEnumDeclaration(CPP14Parser.OpaqueEnumDeclarationContext)
Exit a parse tree produced by opaqueEnumDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitOpaqueEnumDeclaration(CPP14Parser.OpaqueEnumDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.OpaqueEnumDeclarationContext | context | The parse tree. |
ExitOperatorFunctionId(CPP14Parser.OperatorFunctionIdContext)
Exit a parse tree produced by operatorFunctionId().
The default implementation does nothing.
Declaration
public virtual void ExitOperatorFunctionId(CPP14Parser.OperatorFunctionIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.OperatorFunctionIdContext | context | The parse tree. |
ExitOriginalNamespaceName(CPP14Parser.OriginalNamespaceNameContext)
Exit a parse tree produced by originalNamespaceName().
The default implementation does nothing.
Declaration
public virtual void ExitOriginalNamespaceName(CPP14Parser.OriginalNamespaceNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.OriginalNamespaceNameContext | context | The parse tree. |
ExitParameterDeclaration(CPP14Parser.ParameterDeclarationContext)
Exit a parse tree produced by parameterDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitParameterDeclaration(CPP14Parser.ParameterDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ParameterDeclarationContext | context | The parse tree. |
ExitParameterDeclarationClause(CPP14Parser.ParameterDeclarationClauseContext)
Exit a parse tree produced by parameterDeclarationClause().
The default implementation does nothing.
Declaration
public virtual void ExitParameterDeclarationClause(CPP14Parser.ParameterDeclarationClauseContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ParameterDeclarationClauseContext | context | The parse tree. |
ExitParameterDeclarationList(CPP14Parser.ParameterDeclarationListContext)
Exit a parse tree produced by parameterDeclarationList().
The default implementation does nothing.
Declaration
public virtual void ExitParameterDeclarationList(CPP14Parser.ParameterDeclarationListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ParameterDeclarationListContext | context | The parse tree. |
ExitParametersAndQualifiers(CPP14Parser.ParametersAndQualifiersContext)
Exit a parse tree produced by parametersAndQualifiers().
The default implementation does nothing.
Declaration
public virtual void ExitParametersAndQualifiers(CPP14Parser.ParametersAndQualifiersContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ParametersAndQualifiersContext | context | The parse tree. |
ExitPointerAbstractDeclarator(CPP14Parser.PointerAbstractDeclaratorContext)
Exit a parse tree produced by pointerAbstractDeclarator().
The default implementation does nothing.
Declaration
public virtual void ExitPointerAbstractDeclarator(CPP14Parser.PointerAbstractDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.PointerAbstractDeclaratorContext | context | The parse tree. |
ExitPointerDeclarator(CPP14Parser.PointerDeclaratorContext)
Exit a parse tree produced by pointerDeclarator().
The default implementation does nothing.
Declaration
public virtual void ExitPointerDeclarator(CPP14Parser.PointerDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.PointerDeclaratorContext | context | The parse tree. |
ExitPointerMemberExpression(CPP14Parser.PointerMemberExpressionContext)
Exit a parse tree produced by pointerMemberExpression().
The default implementation does nothing.
Declaration
public virtual void ExitPointerMemberExpression(CPP14Parser.PointerMemberExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.PointerMemberExpressionContext | context | The parse tree. |
ExitPointerOperator(CPP14Parser.PointerOperatorContext)
Exit a parse tree produced by pointerOperator().
The default implementation does nothing.
Declaration
public virtual void ExitPointerOperator(CPP14Parser.PointerOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.PointerOperatorContext | context | The parse tree. |
ExitPostfixExpression(CPP14Parser.PostfixExpressionContext)
Exit a parse tree produced by postfixExpression().
The default implementation does nothing.
Declaration
public virtual void ExitPostfixExpression(CPP14Parser.PostfixExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.PostfixExpressionContext | context | The parse tree. |
ExitPrimaryExpression(CPP14Parser.PrimaryExpressionContext)
Exit a parse tree produced by primaryExpression().
The default implementation does nothing.
Declaration
public virtual void ExitPrimaryExpression(CPP14Parser.PrimaryExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.PrimaryExpressionContext | context | The parse tree. |
ExitPseudoDestructorName(CPP14Parser.PseudoDestructorNameContext)
Exit a parse tree produced by pseudoDestructorName().
The default implementation does nothing.
Declaration
public virtual void ExitPseudoDestructorName(CPP14Parser.PseudoDestructorNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.PseudoDestructorNameContext | context | The parse tree. |
ExitPureSpecifier(CPP14Parser.PureSpecifierContext)
Exit a parse tree produced by pureSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitPureSpecifier(CPP14Parser.PureSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.PureSpecifierContext | context | The parse tree. |
ExitQualifiedId(CPP14Parser.QualifiedIdContext)
Exit a parse tree produced by qualifiedId().
The default implementation does nothing.
Declaration
public virtual void ExitQualifiedId(CPP14Parser.QualifiedIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.QualifiedIdContext | context | The parse tree. |
ExitQualifiednamespacespecifier(CPP14Parser.QualifiednamespacespecifierContext)
Exit a parse tree produced by qualifiednamespacespecifier().
The default implementation does nothing.
Declaration
public virtual void ExitQualifiednamespacespecifier(CPP14Parser.QualifiednamespacespecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.QualifiednamespacespecifierContext | context | The parse tree. |
ExitRefqualifier(CPP14Parser.RefqualifierContext)
Exit a parse tree produced by refqualifier().
The default implementation does nothing.
Declaration
public virtual void ExitRefqualifier(CPP14Parser.RefqualifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.RefqualifierContext | context | The parse tree. |
ExitRelationalExpression(CPP14Parser.RelationalExpressionContext)
Exit a parse tree produced by relationalExpression().
The default implementation does nothing.
Declaration
public virtual void ExitRelationalExpression(CPP14Parser.RelationalExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.RelationalExpressionContext | context | The parse tree. |
ExitSelectionStatement(CPP14Parser.SelectionStatementContext)
Exit a parse tree produced by selectionStatement().
The default implementation does nothing.
Declaration
public virtual void ExitSelectionStatement(CPP14Parser.SelectionStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.SelectionStatementContext | context | The parse tree. |
ExitShiftExpression(CPP14Parser.ShiftExpressionContext)
Exit a parse tree produced by shiftExpression().
The default implementation does nothing.
Declaration
public virtual void ExitShiftExpression(CPP14Parser.ShiftExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ShiftExpressionContext | context | The parse tree. |
ExitShiftOperator(CPP14Parser.ShiftOperatorContext)
Exit a parse tree produced by shiftOperator().
The default implementation does nothing.
Declaration
public virtual void ExitShiftOperator(CPP14Parser.ShiftOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ShiftOperatorContext | context | The parse tree. |
ExitSimpleCapture(CPP14Parser.SimpleCaptureContext)
Exit a parse tree produced by simpleCapture().
The default implementation does nothing.
Declaration
public virtual void ExitSimpleCapture(CPP14Parser.SimpleCaptureContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.SimpleCaptureContext | context | The parse tree. |
ExitSimpleDeclaration(CPP14Parser.SimpleDeclarationContext)
Exit a parse tree produced by simpleDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitSimpleDeclaration(CPP14Parser.SimpleDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.SimpleDeclarationContext | context | The parse tree. |
ExitSimpleTemplateId(CPP14Parser.SimpleTemplateIdContext)
Exit a parse tree produced by simpleTemplateId().
The default implementation does nothing.
Declaration
public virtual void ExitSimpleTemplateId(CPP14Parser.SimpleTemplateIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.SimpleTemplateIdContext | context | The parse tree. |
ExitSimpleTypeLengthModifier(CPP14Parser.SimpleTypeLengthModifierContext)
Exit a parse tree produced by simpleTypeLengthModifier().
The default implementation does nothing.
Declaration
public virtual void ExitSimpleTypeLengthModifier(CPP14Parser.SimpleTypeLengthModifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.SimpleTypeLengthModifierContext | context | The parse tree. |
ExitSimpleTypeSignednessModifier(CPP14Parser.SimpleTypeSignednessModifierContext)
Exit a parse tree produced by simpleTypeSignednessModifier().
The default implementation does nothing.
Declaration
public virtual void ExitSimpleTypeSignednessModifier(CPP14Parser.SimpleTypeSignednessModifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.SimpleTypeSignednessModifierContext | context | The parse tree. |
ExitSimpleTypeSpecifier(CPP14Parser.SimpleTypeSpecifierContext)
Exit a parse tree produced by simpleTypeSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitSimpleTypeSpecifier(CPP14Parser.SimpleTypeSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.SimpleTypeSpecifierContext | context | The parse tree. |
ExitStatement(CPP14Parser.StatementContext)
Exit a parse tree produced by statement().
The default implementation does nothing.
Declaration
public virtual void ExitStatement(CPP14Parser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.StatementContext | context | The parse tree. |
ExitStatementSeq(CPP14Parser.StatementSeqContext)
Exit a parse tree produced by statementSeq().
The default implementation does nothing.
Declaration
public virtual void ExitStatementSeq(CPP14Parser.StatementSeqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.StatementSeqContext | context | The parse tree. |
ExitStaticAssertDeclaration(CPP14Parser.StaticAssertDeclarationContext)
Exit a parse tree produced by staticAssertDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitStaticAssertDeclaration(CPP14Parser.StaticAssertDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.StaticAssertDeclarationContext | context | The parse tree. |
ExitStorageClassSpecifier(CPP14Parser.StorageClassSpecifierContext)
Exit a parse tree produced by storageClassSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitStorageClassSpecifier(CPP14Parser.StorageClassSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.StorageClassSpecifierContext | context | The parse tree. |
ExitTemplateArgument(CPP14Parser.TemplateArgumentContext)
Exit a parse tree produced by templateArgument().
The default implementation does nothing.
Declaration
public virtual void ExitTemplateArgument(CPP14Parser.TemplateArgumentContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TemplateArgumentContext | context | The parse tree. |
ExitTemplateArgumentList(CPP14Parser.TemplateArgumentListContext)
Exit a parse tree produced by templateArgumentList().
The default implementation does nothing.
Declaration
public virtual void ExitTemplateArgumentList(CPP14Parser.TemplateArgumentListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TemplateArgumentListContext | context | The parse tree. |
ExitTemplateDeclaration(CPP14Parser.TemplateDeclarationContext)
Exit a parse tree produced by templateDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitTemplateDeclaration(CPP14Parser.TemplateDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TemplateDeclarationContext | context | The parse tree. |
ExitTemplateId(CPP14Parser.TemplateIdContext)
Exit a parse tree produced by templateId().
The default implementation does nothing.
Declaration
public virtual void ExitTemplateId(CPP14Parser.TemplateIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TemplateIdContext | context | The parse tree. |
ExitTemplateName(CPP14Parser.TemplateNameContext)
Exit a parse tree produced by templateName().
The default implementation does nothing.
Declaration
public virtual void ExitTemplateName(CPP14Parser.TemplateNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TemplateNameContext | context | The parse tree. |
ExitTemplateParameter(CPP14Parser.TemplateParameterContext)
Exit a parse tree produced by templateParameter().
The default implementation does nothing.
Declaration
public virtual void ExitTemplateParameter(CPP14Parser.TemplateParameterContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TemplateParameterContext | context | The parse tree. |
ExitTemplateparameterList(CPP14Parser.TemplateparameterListContext)
Exit a parse tree produced by templateparameterList().
The default implementation does nothing.
Declaration
public virtual void ExitTemplateparameterList(CPP14Parser.TemplateparameterListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TemplateparameterListContext | context | The parse tree. |
ExitTheOperator(CPP14Parser.TheOperatorContext)
Exit a parse tree produced by theOperator().
The default implementation does nothing.
Declaration
public virtual void ExitTheOperator(CPP14Parser.TheOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TheOperatorContext | context | The parse tree. |
ExitTheTypeId(CPP14Parser.TheTypeIdContext)
Exit a parse tree produced by theTypeId().
The default implementation does nothing.
Declaration
public virtual void ExitTheTypeId(CPP14Parser.TheTypeIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TheTypeIdContext | context | The parse tree. |
ExitTheTypeName(CPP14Parser.TheTypeNameContext)
Exit a parse tree produced by theTypeName().
The default implementation does nothing.
Declaration
public virtual void ExitTheTypeName(CPP14Parser.TheTypeNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TheTypeNameContext | context | The parse tree. |
ExitThrowExpression(CPP14Parser.ThrowExpressionContext)
Exit a parse tree produced by throwExpression().
The default implementation does nothing.
Declaration
public virtual void ExitThrowExpression(CPP14Parser.ThrowExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.ThrowExpressionContext | context | The parse tree. |
ExitTrailingReturnType(CPP14Parser.TrailingReturnTypeContext)
Exit a parse tree produced by trailingReturnType().
The default implementation does nothing.
Declaration
public virtual void ExitTrailingReturnType(CPP14Parser.TrailingReturnTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TrailingReturnTypeContext | context | The parse tree. |
ExitTrailingTypeSpecifier(CPP14Parser.TrailingTypeSpecifierContext)
Exit a parse tree produced by trailingTypeSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitTrailingTypeSpecifier(CPP14Parser.TrailingTypeSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TrailingTypeSpecifierContext | context | The parse tree. |
ExitTrailingTypeSpecifierSeq(CPP14Parser.TrailingTypeSpecifierSeqContext)
Exit a parse tree produced by trailingTypeSpecifierSeq().
The default implementation does nothing.
Declaration
public virtual void ExitTrailingTypeSpecifierSeq(CPP14Parser.TrailingTypeSpecifierSeqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TrailingTypeSpecifierSeqContext | context | The parse tree. |
ExitTranslationUnit(CPP14Parser.TranslationUnitContext)
Exit a parse tree produced by translationUnit().
The default implementation does nothing.
Declaration
public virtual void ExitTranslationUnit(CPP14Parser.TranslationUnitContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TranslationUnitContext | context | The parse tree. |
ExitTryBlock(CPP14Parser.TryBlockContext)
Exit a parse tree produced by tryBlock().
The default implementation does nothing.
Declaration
public virtual void ExitTryBlock(CPP14Parser.TryBlockContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TryBlockContext | context | The parse tree. |
ExitTypedefName(CPP14Parser.TypedefNameContext)
Exit a parse tree produced by typedefName().
The default implementation does nothing.
Declaration
public virtual void ExitTypedefName(CPP14Parser.TypedefNameContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TypedefNameContext | context | The parse tree. |
ExitTypeIdList(CPP14Parser.TypeIdListContext)
Exit a parse tree produced by typeIdList().
The default implementation does nothing.
Declaration
public virtual void ExitTypeIdList(CPP14Parser.TypeIdListContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TypeIdListContext | context | The parse tree. |
ExitTypeIdOfTheTypeId(CPP14Parser.TypeIdOfTheTypeIdContext)
Exit a parse tree produced by typeIdOfTheTypeId().
The default implementation does nothing.
Declaration
public virtual void ExitTypeIdOfTheTypeId(CPP14Parser.TypeIdOfTheTypeIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TypeIdOfTheTypeIdContext | context | The parse tree. |
ExitTypeNameSpecifier(CPP14Parser.TypeNameSpecifierContext)
Exit a parse tree produced by typeNameSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitTypeNameSpecifier(CPP14Parser.TypeNameSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TypeNameSpecifierContext | context | The parse tree. |
ExitTypeParameter(CPP14Parser.TypeParameterContext)
Exit a parse tree produced by typeParameter().
The default implementation does nothing.
Declaration
public virtual void ExitTypeParameter(CPP14Parser.TypeParameterContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TypeParameterContext | context | The parse tree. |
ExitTypeSpecifier(CPP14Parser.TypeSpecifierContext)
Exit a parse tree produced by typeSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitTypeSpecifier(CPP14Parser.TypeSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TypeSpecifierContext | context | The parse tree. |
ExitTypeSpecifierSeq(CPP14Parser.TypeSpecifierSeqContext)
Exit a parse tree produced by typeSpecifierSeq().
The default implementation does nothing.
Declaration
public virtual void ExitTypeSpecifierSeq(CPP14Parser.TypeSpecifierSeqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.TypeSpecifierSeqContext | context | The parse tree. |
ExitUnaryExpression(CPP14Parser.UnaryExpressionContext)
Exit a parse tree produced by unaryExpression().
The default implementation does nothing.
Declaration
public virtual void ExitUnaryExpression(CPP14Parser.UnaryExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.UnaryExpressionContext | context | The parse tree. |
ExitUnaryOperator(CPP14Parser.UnaryOperatorContext)
Exit a parse tree produced by unaryOperator().
The default implementation does nothing.
Declaration
public virtual void ExitUnaryOperator(CPP14Parser.UnaryOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.UnaryOperatorContext | context | The parse tree. |
ExitUnqualifiedId(CPP14Parser.UnqualifiedIdContext)
Exit a parse tree produced by unqualifiedId().
The default implementation does nothing.
Declaration
public virtual void ExitUnqualifiedId(CPP14Parser.UnqualifiedIdContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.UnqualifiedIdContext | context | The parse tree. |
ExitUsingDeclaration(CPP14Parser.UsingDeclarationContext)
Exit a parse tree produced by usingDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitUsingDeclaration(CPP14Parser.UsingDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.UsingDeclarationContext | context | The parse tree. |
ExitUsingDirective(CPP14Parser.UsingDirectiveContext)
Exit a parse tree produced by usingDirective().
The default implementation does nothing.
Declaration
public virtual void ExitUsingDirective(CPP14Parser.UsingDirectiveContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.UsingDirectiveContext | context | The parse tree. |
ExitVirtualSpecifier(CPP14Parser.VirtualSpecifierContext)
Exit a parse tree produced by virtualSpecifier().
The default implementation does nothing.
Declaration
public virtual void ExitVirtualSpecifier(CPP14Parser.VirtualSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.VirtualSpecifierContext | context | The parse tree. |
ExitVirtualSpecifierSeq(CPP14Parser.VirtualSpecifierSeqContext)
Exit a parse tree produced by virtualSpecifierSeq().
The default implementation does nothing.
Declaration
public virtual void ExitVirtualSpecifierSeq(CPP14Parser.VirtualSpecifierSeqContext context)
Parameters
Type | Name | Description |
---|---|---|
CPP14Parser.VirtualSpecifierSeqContext | context | The parse tree. |
VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode)
Declaration
public virtual void VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.IErrorNode | node |
Remarks
The default implementation does nothing.
VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode)
Declaration
public virtual void VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.ITerminalNode | node |
Remarks
The default implementation does nothing.