public class CBaseListener extends Object implements CListener
CListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.| Constructor and Description |
|---|
CBaseListener() |
public void enterPrimaryExpression(CParser.PrimaryExpressionContext ctx)
CParser.primaryExpression().
The default implementation does nothing.
enterPrimaryExpression in interface CListenerctx - the parse treepublic void exitPrimaryExpression(CParser.PrimaryExpressionContext ctx)
CParser.primaryExpression().
The default implementation does nothing.
exitPrimaryExpression in interface CListenerctx - the parse treepublic void enterGenericSelection(CParser.GenericSelectionContext ctx)
CParser.genericSelection().
The default implementation does nothing.
enterGenericSelection in interface CListenerctx - the parse treepublic void exitGenericSelection(CParser.GenericSelectionContext ctx)
CParser.genericSelection().
The default implementation does nothing.
exitGenericSelection in interface CListenerctx - the parse treepublic void enterGenericAssocList(CParser.GenericAssocListContext ctx)
CParser.genericAssocList().
The default implementation does nothing.
enterGenericAssocList in interface CListenerctx - the parse treepublic void exitGenericAssocList(CParser.GenericAssocListContext ctx)
CParser.genericAssocList().
The default implementation does nothing.
exitGenericAssocList in interface CListenerctx - the parse treepublic void enterGenericAssociation(CParser.GenericAssociationContext ctx)
CParser.genericAssociation().
The default implementation does nothing.
enterGenericAssociation in interface CListenerctx - the parse treepublic void exitGenericAssociation(CParser.GenericAssociationContext ctx)
CParser.genericAssociation().
The default implementation does nothing.
exitGenericAssociation in interface CListenerctx - the parse treepublic void enterPostfixExpression(CParser.PostfixExpressionContext ctx)
CParser.postfixExpression().
The default implementation does nothing.
enterPostfixExpression in interface CListenerctx - the parse treepublic void exitPostfixExpression(CParser.PostfixExpressionContext ctx)
CParser.postfixExpression().
The default implementation does nothing.
exitPostfixExpression in interface CListenerctx - the parse treepublic void enterArgumentExpressionList(CParser.ArgumentExpressionListContext ctx)
CParser.argumentExpressionList().
The default implementation does nothing.
enterArgumentExpressionList in interface CListenerctx - the parse treepublic void exitArgumentExpressionList(CParser.ArgumentExpressionListContext ctx)
CParser.argumentExpressionList().
The default implementation does nothing.
exitArgumentExpressionList in interface CListenerctx - the parse treepublic void enterUnaryExpression(CParser.UnaryExpressionContext ctx)
CParser.unaryExpression().
The default implementation does nothing.
enterUnaryExpression in interface CListenerctx - the parse treepublic void exitUnaryExpression(CParser.UnaryExpressionContext ctx)
CParser.unaryExpression().
The default implementation does nothing.
exitUnaryExpression in interface CListenerctx - the parse treepublic void enterUnaryOperator(CParser.UnaryOperatorContext ctx)
CParser.unaryOperator().
The default implementation does nothing.
enterUnaryOperator in interface CListenerctx - the parse treepublic void exitUnaryOperator(CParser.UnaryOperatorContext ctx)
CParser.unaryOperator().
The default implementation does nothing.
exitUnaryOperator in interface CListenerctx - the parse treepublic void enterCastExpression(CParser.CastExpressionContext ctx)
CParser.castExpression().
The default implementation does nothing.
enterCastExpression in interface CListenerctx - the parse treepublic void exitCastExpression(CParser.CastExpressionContext ctx)
CParser.castExpression().
The default implementation does nothing.
exitCastExpression in interface CListenerctx - the parse treepublic void enterMultiplicativeExpression(CParser.MultiplicativeExpressionContext ctx)
CParser.multiplicativeExpression().
The default implementation does nothing.
enterMultiplicativeExpression in interface CListenerctx - the parse treepublic void exitMultiplicativeExpression(CParser.MultiplicativeExpressionContext ctx)
CParser.multiplicativeExpression().
The default implementation does nothing.
exitMultiplicativeExpression in interface CListenerctx - the parse treepublic void enterAdditiveExpression(CParser.AdditiveExpressionContext ctx)
CParser.additiveExpression().
The default implementation does nothing.
enterAdditiveExpression in interface CListenerctx - the parse treepublic void exitAdditiveExpression(CParser.AdditiveExpressionContext ctx)
CParser.additiveExpression().
The default implementation does nothing.
exitAdditiveExpression in interface CListenerctx - the parse treepublic void enterShiftExpression(CParser.ShiftExpressionContext ctx)
CParser.shiftExpression().
The default implementation does nothing.
enterShiftExpression in interface CListenerctx - the parse treepublic void exitShiftExpression(CParser.ShiftExpressionContext ctx)
CParser.shiftExpression().
The default implementation does nothing.
exitShiftExpression in interface CListenerctx - the parse treepublic void enterRelationalExpression(CParser.RelationalExpressionContext ctx)
CParser.relationalExpression().
The default implementation does nothing.
enterRelationalExpression in interface CListenerctx - the parse treepublic void exitRelationalExpression(CParser.RelationalExpressionContext ctx)
CParser.relationalExpression().
The default implementation does nothing.
exitRelationalExpression in interface CListenerctx - the parse treepublic void enterEqualityExpression(CParser.EqualityExpressionContext ctx)
CParser.equalityExpression().
The default implementation does nothing.
enterEqualityExpression in interface CListenerctx - the parse treepublic void exitEqualityExpression(CParser.EqualityExpressionContext ctx)
CParser.equalityExpression().
The default implementation does nothing.
exitEqualityExpression in interface CListenerctx - the parse treepublic void enterAndExpression(CParser.AndExpressionContext ctx)
CParser.andExpression().
The default implementation does nothing.
enterAndExpression in interface CListenerctx - the parse treepublic void exitAndExpression(CParser.AndExpressionContext ctx)
CParser.andExpression().
The default implementation does nothing.
exitAndExpression in interface CListenerctx - the parse treepublic void enterExclusiveOrExpression(CParser.ExclusiveOrExpressionContext ctx)
CParser.exclusiveOrExpression().
The default implementation does nothing.
enterExclusiveOrExpression in interface CListenerctx - the parse treepublic void exitExclusiveOrExpression(CParser.ExclusiveOrExpressionContext ctx)
CParser.exclusiveOrExpression().
The default implementation does nothing.
exitExclusiveOrExpression in interface CListenerctx - the parse treepublic void enterInclusiveOrExpression(CParser.InclusiveOrExpressionContext ctx)
CParser.inclusiveOrExpression().
The default implementation does nothing.
enterInclusiveOrExpression in interface CListenerctx - the parse treepublic void exitInclusiveOrExpression(CParser.InclusiveOrExpressionContext ctx)
CParser.inclusiveOrExpression().
The default implementation does nothing.
exitInclusiveOrExpression in interface CListenerctx - the parse treepublic void enterLogicalAndExpression(CParser.LogicalAndExpressionContext ctx)
CParser.logicalAndExpression().
The default implementation does nothing.
enterLogicalAndExpression in interface CListenerctx - the parse treepublic void exitLogicalAndExpression(CParser.LogicalAndExpressionContext ctx)
CParser.logicalAndExpression().
The default implementation does nothing.
exitLogicalAndExpression in interface CListenerctx - the parse treepublic void enterLogicalOrExpression(CParser.LogicalOrExpressionContext ctx)
CParser.logicalOrExpression().
The default implementation does nothing.
enterLogicalOrExpression in interface CListenerctx - the parse treepublic void exitLogicalOrExpression(CParser.LogicalOrExpressionContext ctx)
CParser.logicalOrExpression().
The default implementation does nothing.
exitLogicalOrExpression in interface CListenerctx - the parse treepublic void enterConditionalExpression(CParser.ConditionalExpressionContext ctx)
CParser.conditionalExpression().
The default implementation does nothing.
enterConditionalExpression in interface CListenerctx - the parse treepublic void exitConditionalExpression(CParser.ConditionalExpressionContext ctx)
CParser.conditionalExpression().
The default implementation does nothing.
exitConditionalExpression in interface CListenerctx - the parse treepublic void enterAssignmentExpression(CParser.AssignmentExpressionContext ctx)
CParser.assignmentExpression().
The default implementation does nothing.
enterAssignmentExpression in interface CListenerctx - the parse treepublic void exitAssignmentExpression(CParser.AssignmentExpressionContext ctx)
CParser.assignmentExpression().
The default implementation does nothing.
exitAssignmentExpression in interface CListenerctx - the parse treepublic void enterAssignmentOperator(CParser.AssignmentOperatorContext ctx)
CParser.assignmentOperator().
The default implementation does nothing.
enterAssignmentOperator in interface CListenerctx - the parse treepublic void exitAssignmentOperator(CParser.AssignmentOperatorContext ctx)
CParser.assignmentOperator().
The default implementation does nothing.
exitAssignmentOperator in interface CListenerctx - the parse treepublic void enterExpression(CParser.ExpressionContext ctx)
CParser.expression().
The default implementation does nothing.
enterExpression in interface CListenerctx - the parse treepublic void exitExpression(CParser.ExpressionContext ctx)
CParser.expression().
The default implementation does nothing.
exitExpression in interface CListenerctx - the parse treepublic void enterConstantExpression(CParser.ConstantExpressionContext ctx)
CParser.constantExpression().
The default implementation does nothing.
enterConstantExpression in interface CListenerctx - the parse treepublic void exitConstantExpression(CParser.ConstantExpressionContext ctx)
CParser.constantExpression().
The default implementation does nothing.
exitConstantExpression in interface CListenerctx - the parse treepublic void enterDeclaration(CParser.DeclarationContext ctx)
CParser.declaration().
The default implementation does nothing.
enterDeclaration in interface CListenerctx - the parse treepublic void exitDeclaration(CParser.DeclarationContext ctx)
CParser.declaration().
The default implementation does nothing.
exitDeclaration in interface CListenerctx - the parse treepublic void enterDeclarationSpecifiers(CParser.DeclarationSpecifiersContext ctx)
CParser.declarationSpecifiers().
The default implementation does nothing.
enterDeclarationSpecifiers in interface CListenerctx - the parse treepublic void exitDeclarationSpecifiers(CParser.DeclarationSpecifiersContext ctx)
CParser.declarationSpecifiers().
The default implementation does nothing.
exitDeclarationSpecifiers in interface CListenerctx - the parse treepublic void enterDeclarationSpecifiers2(CParser.DeclarationSpecifiers2Context ctx)
CParser.declarationSpecifiers2().
The default implementation does nothing.
enterDeclarationSpecifiers2 in interface CListenerctx - the parse treepublic void exitDeclarationSpecifiers2(CParser.DeclarationSpecifiers2Context ctx)
CParser.declarationSpecifiers2().
The default implementation does nothing.
exitDeclarationSpecifiers2 in interface CListenerctx - the parse treepublic void enterDeclarationSpecifier(CParser.DeclarationSpecifierContext ctx)
CParser.declarationSpecifier().
The default implementation does nothing.
enterDeclarationSpecifier in interface CListenerctx - the parse treepublic void exitDeclarationSpecifier(CParser.DeclarationSpecifierContext ctx)
CParser.declarationSpecifier().
The default implementation does nothing.
exitDeclarationSpecifier in interface CListenerctx - the parse treepublic void enterInitDeclaratorList(CParser.InitDeclaratorListContext ctx)
CParser.initDeclaratorList().
The default implementation does nothing.
enterInitDeclaratorList in interface CListenerctx - the parse treepublic void exitInitDeclaratorList(CParser.InitDeclaratorListContext ctx)
CParser.initDeclaratorList().
The default implementation does nothing.
exitInitDeclaratorList in interface CListenerctx - the parse treepublic void enterInitDeclarator(CParser.InitDeclaratorContext ctx)
CParser.initDeclarator().
The default implementation does nothing.
enterInitDeclarator in interface CListenerctx - the parse treepublic void exitInitDeclarator(CParser.InitDeclaratorContext ctx)
CParser.initDeclarator().
The default implementation does nothing.
exitInitDeclarator in interface CListenerctx - the parse treepublic void enterStorageClassSpecifier(CParser.StorageClassSpecifierContext ctx)
CParser.storageClassSpecifier().
The default implementation does nothing.
enterStorageClassSpecifier in interface CListenerctx - the parse treepublic void exitStorageClassSpecifier(CParser.StorageClassSpecifierContext ctx)
CParser.storageClassSpecifier().
The default implementation does nothing.
exitStorageClassSpecifier in interface CListenerctx - the parse treepublic void enterTypeSpecifier(CParser.TypeSpecifierContext ctx)
CParser.typeSpecifier().
The default implementation does nothing.
enterTypeSpecifier in interface CListenerctx - the parse treepublic void exitTypeSpecifier(CParser.TypeSpecifierContext ctx)
CParser.typeSpecifier().
The default implementation does nothing.
exitTypeSpecifier in interface CListenerctx - the parse treepublic void enterStructOrUnionSpecifier(CParser.StructOrUnionSpecifierContext ctx)
CParser.structOrUnionSpecifier().
The default implementation does nothing.
enterStructOrUnionSpecifier in interface CListenerctx - the parse treepublic void exitStructOrUnionSpecifier(CParser.StructOrUnionSpecifierContext ctx)
CParser.structOrUnionSpecifier().
The default implementation does nothing.
exitStructOrUnionSpecifier in interface CListenerctx - the parse treepublic void enterStructOrUnion(CParser.StructOrUnionContext ctx)
CParser.structOrUnion().
The default implementation does nothing.
enterStructOrUnion in interface CListenerctx - the parse treepublic void exitStructOrUnion(CParser.StructOrUnionContext ctx)
CParser.structOrUnion().
The default implementation does nothing.
exitStructOrUnion in interface CListenerctx - the parse treepublic void enterStructDeclarationList(CParser.StructDeclarationListContext ctx)
CParser.structDeclarationList().
The default implementation does nothing.
enterStructDeclarationList in interface CListenerctx - the parse treepublic void exitStructDeclarationList(CParser.StructDeclarationListContext ctx)
CParser.structDeclarationList().
The default implementation does nothing.
exitStructDeclarationList in interface CListenerctx - the parse treepublic void enterStructDeclaration(CParser.StructDeclarationContext ctx)
CParser.structDeclaration().
The default implementation does nothing.
enterStructDeclaration in interface CListenerctx - the parse treepublic void exitStructDeclaration(CParser.StructDeclarationContext ctx)
CParser.structDeclaration().
The default implementation does nothing.
exitStructDeclaration in interface CListenerctx - the parse treepublic void enterSpecifierQualifierList(CParser.SpecifierQualifierListContext ctx)
CParser.specifierQualifierList().
The default implementation does nothing.
enterSpecifierQualifierList in interface CListenerctx - the parse treepublic void exitSpecifierQualifierList(CParser.SpecifierQualifierListContext ctx)
CParser.specifierQualifierList().
The default implementation does nothing.
exitSpecifierQualifierList in interface CListenerctx - the parse treepublic void enterStructDeclaratorList(CParser.StructDeclaratorListContext ctx)
CParser.structDeclaratorList().
The default implementation does nothing.
enterStructDeclaratorList in interface CListenerctx - the parse treepublic void exitStructDeclaratorList(CParser.StructDeclaratorListContext ctx)
CParser.structDeclaratorList().
The default implementation does nothing.
exitStructDeclaratorList in interface CListenerctx - the parse treepublic void enterStructDeclarator(CParser.StructDeclaratorContext ctx)
CParser.structDeclarator().
The default implementation does nothing.
enterStructDeclarator in interface CListenerctx - the parse treepublic void exitStructDeclarator(CParser.StructDeclaratorContext ctx)
CParser.structDeclarator().
The default implementation does nothing.
exitStructDeclarator in interface CListenerctx - the parse treepublic void enterEnumSpecifier(CParser.EnumSpecifierContext ctx)
CParser.enumSpecifier().
The default implementation does nothing.
enterEnumSpecifier in interface CListenerctx - the parse treepublic void exitEnumSpecifier(CParser.EnumSpecifierContext ctx)
CParser.enumSpecifier().
The default implementation does nothing.
exitEnumSpecifier in interface CListenerctx - the parse treepublic void enterEnumeratorList(CParser.EnumeratorListContext ctx)
CParser.enumeratorList().
The default implementation does nothing.
enterEnumeratorList in interface CListenerctx - the parse treepublic void exitEnumeratorList(CParser.EnumeratorListContext ctx)
CParser.enumeratorList().
The default implementation does nothing.
exitEnumeratorList in interface CListenerctx - the parse treepublic void enterEnumerator(CParser.EnumeratorContext ctx)
CParser.enumerator().
The default implementation does nothing.
enterEnumerator in interface CListenerctx - the parse treepublic void exitEnumerator(CParser.EnumeratorContext ctx)
CParser.enumerator().
The default implementation does nothing.
exitEnumerator in interface CListenerctx - the parse treepublic void enterEnumerationConstant(CParser.EnumerationConstantContext ctx)
CParser.enumerationConstant().
The default implementation does nothing.
enterEnumerationConstant in interface CListenerctx - the parse treepublic void exitEnumerationConstant(CParser.EnumerationConstantContext ctx)
CParser.enumerationConstant().
The default implementation does nothing.
exitEnumerationConstant in interface CListenerctx - the parse treepublic void enterAtomicTypeSpecifier(CParser.AtomicTypeSpecifierContext ctx)
CParser.atomicTypeSpecifier().
The default implementation does nothing.
enterAtomicTypeSpecifier in interface CListenerctx - the parse treepublic void exitAtomicTypeSpecifier(CParser.AtomicTypeSpecifierContext ctx)
CParser.atomicTypeSpecifier().
The default implementation does nothing.
exitAtomicTypeSpecifier in interface CListenerctx - the parse treepublic void enterTypeQualifier(CParser.TypeQualifierContext ctx)
CParser.typeQualifier().
The default implementation does nothing.
enterTypeQualifier in interface CListenerctx - the parse treepublic void exitTypeQualifier(CParser.TypeQualifierContext ctx)
CParser.typeQualifier().
The default implementation does nothing.
exitTypeQualifier in interface CListenerctx - the parse treepublic void enterFunctionSpecifier(CParser.FunctionSpecifierContext ctx)
CParser.functionSpecifier().
The default implementation does nothing.
enterFunctionSpecifier in interface CListenerctx - the parse treepublic void exitFunctionSpecifier(CParser.FunctionSpecifierContext ctx)
CParser.functionSpecifier().
The default implementation does nothing.
exitFunctionSpecifier in interface CListenerctx - the parse treepublic void enterAlignmentSpecifier(CParser.AlignmentSpecifierContext ctx)
CParser.alignmentSpecifier().
The default implementation does nothing.
enterAlignmentSpecifier in interface CListenerctx - the parse treepublic void exitAlignmentSpecifier(CParser.AlignmentSpecifierContext ctx)
CParser.alignmentSpecifier().
The default implementation does nothing.
exitAlignmentSpecifier in interface CListenerctx - the parse treepublic void enterDeclarator(CParser.DeclaratorContext ctx)
CParser.declarator().
The default implementation does nothing.
enterDeclarator in interface CListenerctx - the parse treepublic void exitDeclarator(CParser.DeclaratorContext ctx)
CParser.declarator().
The default implementation does nothing.
exitDeclarator in interface CListenerctx - the parse treepublic void enterDirectDeclarator(CParser.DirectDeclaratorContext ctx)
CParser.directDeclarator().
The default implementation does nothing.
enterDirectDeclarator in interface CListenerctx - the parse treepublic void exitDirectDeclarator(CParser.DirectDeclaratorContext ctx)
CParser.directDeclarator().
The default implementation does nothing.
exitDirectDeclarator in interface CListenerctx - the parse treepublic void enterGccDeclaratorExtension(CParser.GccDeclaratorExtensionContext ctx)
CParser.gccDeclaratorExtension().
The default implementation does nothing.
enterGccDeclaratorExtension in interface CListenerctx - the parse treepublic void exitGccDeclaratorExtension(CParser.GccDeclaratorExtensionContext ctx)
CParser.gccDeclaratorExtension().
The default implementation does nothing.
exitGccDeclaratorExtension in interface CListenerctx - the parse treepublic void enterGccAttributeSpecifier(CParser.GccAttributeSpecifierContext ctx)
CParser.gccAttributeSpecifier().
The default implementation does nothing.
enterGccAttributeSpecifier in interface CListenerctx - the parse treepublic void exitGccAttributeSpecifier(CParser.GccAttributeSpecifierContext ctx)
CParser.gccAttributeSpecifier().
The default implementation does nothing.
exitGccAttributeSpecifier in interface CListenerctx - the parse treepublic void enterGccAttributeList(CParser.GccAttributeListContext ctx)
CParser.gccAttributeList().
The default implementation does nothing.
enterGccAttributeList in interface CListenerctx - the parse treepublic void exitGccAttributeList(CParser.GccAttributeListContext ctx)
CParser.gccAttributeList().
The default implementation does nothing.
exitGccAttributeList in interface CListenerctx - the parse treepublic void enterGccAttribute(CParser.GccAttributeContext ctx)
CParser.gccAttribute().
The default implementation does nothing.
enterGccAttribute in interface CListenerctx - the parse treepublic void exitGccAttribute(CParser.GccAttributeContext ctx)
CParser.gccAttribute().
The default implementation does nothing.
exitGccAttribute in interface CListenerctx - the parse treepublic void enterNestedParenthesesBlock(CParser.NestedParenthesesBlockContext ctx)
CParser.nestedParenthesesBlock().
The default implementation does nothing.
enterNestedParenthesesBlock in interface CListenerctx - the parse treepublic void exitNestedParenthesesBlock(CParser.NestedParenthesesBlockContext ctx)
CParser.nestedParenthesesBlock().
The default implementation does nothing.
exitNestedParenthesesBlock in interface CListenerctx - the parse treepublic void enterPointer(CParser.PointerContext ctx)
CParser.pointer().
The default implementation does nothing.
enterPointer in interface CListenerctx - the parse treepublic void exitPointer(CParser.PointerContext ctx)
CParser.pointer().
The default implementation does nothing.
exitPointer in interface CListenerctx - the parse treepublic void enterTypeQualifierList(CParser.TypeQualifierListContext ctx)
CParser.typeQualifierList().
The default implementation does nothing.
enterTypeQualifierList in interface CListenerctx - the parse treepublic void exitTypeQualifierList(CParser.TypeQualifierListContext ctx)
CParser.typeQualifierList().
The default implementation does nothing.
exitTypeQualifierList in interface CListenerctx - the parse treepublic void enterParameterTypeList(CParser.ParameterTypeListContext ctx)
CParser.parameterTypeList().
The default implementation does nothing.
enterParameterTypeList in interface CListenerctx - the parse treepublic void exitParameterTypeList(CParser.ParameterTypeListContext ctx)
CParser.parameterTypeList().
The default implementation does nothing.
exitParameterTypeList in interface CListenerctx - the parse treepublic void enterParameterList(CParser.ParameterListContext ctx)
CParser.parameterList().
The default implementation does nothing.
enterParameterList in interface CListenerctx - the parse treepublic void exitParameterList(CParser.ParameterListContext ctx)
CParser.parameterList().
The default implementation does nothing.
exitParameterList in interface CListenerctx - the parse treepublic void enterParameterDeclaration(CParser.ParameterDeclarationContext ctx)
CParser.parameterDeclaration().
The default implementation does nothing.
enterParameterDeclaration in interface CListenerctx - the parse treepublic void exitParameterDeclaration(CParser.ParameterDeclarationContext ctx)
CParser.parameterDeclaration().
The default implementation does nothing.
exitParameterDeclaration in interface CListenerctx - the parse treepublic void enterIdentifierList(CParser.IdentifierListContext ctx)
CParser.identifierList().
The default implementation does nothing.
enterIdentifierList in interface CListenerctx - the parse treepublic void exitIdentifierList(CParser.IdentifierListContext ctx)
CParser.identifierList().
The default implementation does nothing.
exitIdentifierList in interface CListenerctx - the parse treepublic void enterTypeName(CParser.TypeNameContext ctx)
CParser.typeName().
The default implementation does nothing.
enterTypeName in interface CListenerctx - the parse treepublic void exitTypeName(CParser.TypeNameContext ctx)
CParser.typeName().
The default implementation does nothing.
exitTypeName in interface CListenerctx - the parse treepublic void enterAbstractDeclarator(CParser.AbstractDeclaratorContext ctx)
CParser.abstractDeclarator().
The default implementation does nothing.
enterAbstractDeclarator in interface CListenerctx - the parse treepublic void exitAbstractDeclarator(CParser.AbstractDeclaratorContext ctx)
CParser.abstractDeclarator().
The default implementation does nothing.
exitAbstractDeclarator in interface CListenerctx - the parse treepublic void enterDirectAbstractDeclarator(CParser.DirectAbstractDeclaratorContext ctx)
CParser.directAbstractDeclarator().
The default implementation does nothing.
enterDirectAbstractDeclarator in interface CListenerctx - the parse treepublic void exitDirectAbstractDeclarator(CParser.DirectAbstractDeclaratorContext ctx)
CParser.directAbstractDeclarator().
The default implementation does nothing.
exitDirectAbstractDeclarator in interface CListenerctx - the parse treepublic void enterTypedefName(CParser.TypedefNameContext ctx)
CParser.typedefName().
The default implementation does nothing.
enterTypedefName in interface CListenerctx - the parse treepublic void exitTypedefName(CParser.TypedefNameContext ctx)
CParser.typedefName().
The default implementation does nothing.
exitTypedefName in interface CListenerctx - the parse treepublic void enterInitializer(CParser.InitializerContext ctx)
CParser.initializer().
The default implementation does nothing.
enterInitializer in interface CListenerctx - the parse treepublic void exitInitializer(CParser.InitializerContext ctx)
CParser.initializer().
The default implementation does nothing.
exitInitializer in interface CListenerctx - the parse treepublic void enterInitializerList(CParser.InitializerListContext ctx)
CParser.initializerList().
The default implementation does nothing.
enterInitializerList in interface CListenerctx - the parse treepublic void exitInitializerList(CParser.InitializerListContext ctx)
CParser.initializerList().
The default implementation does nothing.
exitInitializerList in interface CListenerctx - the parse treepublic void enterDesignation(CParser.DesignationContext ctx)
CParser.designation().
The default implementation does nothing.
enterDesignation in interface CListenerctx - the parse treepublic void exitDesignation(CParser.DesignationContext ctx)
CParser.designation().
The default implementation does nothing.
exitDesignation in interface CListenerctx - the parse treepublic void enterDesignatorList(CParser.DesignatorListContext ctx)
CParser.designatorList().
The default implementation does nothing.
enterDesignatorList in interface CListenerctx - the parse treepublic void exitDesignatorList(CParser.DesignatorListContext ctx)
CParser.designatorList().
The default implementation does nothing.
exitDesignatorList in interface CListenerctx - the parse treepublic void enterDesignator(CParser.DesignatorContext ctx)
CParser.designator().
The default implementation does nothing.
enterDesignator in interface CListenerctx - the parse treepublic void exitDesignator(CParser.DesignatorContext ctx)
CParser.designator().
The default implementation does nothing.
exitDesignator in interface CListenerctx - the parse treepublic void enterStaticAssertDeclaration(CParser.StaticAssertDeclarationContext ctx)
CParser.staticAssertDeclaration().
The default implementation does nothing.
enterStaticAssertDeclaration in interface CListenerctx - the parse treepublic void exitStaticAssertDeclaration(CParser.StaticAssertDeclarationContext ctx)
CParser.staticAssertDeclaration().
The default implementation does nothing.
exitStaticAssertDeclaration in interface CListenerctx - the parse treepublic void enterStatement(CParser.StatementContext ctx)
CParser.statement().
The default implementation does nothing.
enterStatement in interface CListenerctx - the parse treepublic void exitStatement(CParser.StatementContext ctx)
CParser.statement().
The default implementation does nothing.
exitStatement in interface CListenerctx - the parse treepublic void enterLabeledStatement(CParser.LabeledStatementContext ctx)
CParser.labeledStatement().
The default implementation does nothing.
enterLabeledStatement in interface CListenerctx - the parse treepublic void exitLabeledStatement(CParser.LabeledStatementContext ctx)
CParser.labeledStatement().
The default implementation does nothing.
exitLabeledStatement in interface CListenerctx - the parse treepublic void enterCompoundStatement(CParser.CompoundStatementContext ctx)
CParser.compoundStatement().
The default implementation does nothing.
enterCompoundStatement in interface CListenerctx - the parse treepublic void exitCompoundStatement(CParser.CompoundStatementContext ctx)
CParser.compoundStatement().
The default implementation does nothing.
exitCompoundStatement in interface CListenerctx - the parse treepublic void enterBlockItemList(CParser.BlockItemListContext ctx)
CParser.blockItemList().
The default implementation does nothing.
enterBlockItemList in interface CListenerctx - the parse treepublic void exitBlockItemList(CParser.BlockItemListContext ctx)
CParser.blockItemList().
The default implementation does nothing.
exitBlockItemList in interface CListenerctx - the parse treepublic void enterBlockItem(CParser.BlockItemContext ctx)
CParser.blockItem().
The default implementation does nothing.
enterBlockItem in interface CListenerctx - the parse treepublic void exitBlockItem(CParser.BlockItemContext ctx)
CParser.blockItem().
The default implementation does nothing.
exitBlockItem in interface CListenerctx - the parse treepublic void enterExpressionStatement(CParser.ExpressionStatementContext ctx)
CParser.expressionStatement().
The default implementation does nothing.
enterExpressionStatement in interface CListenerctx - the parse treepublic void exitExpressionStatement(CParser.ExpressionStatementContext ctx)
CParser.expressionStatement().
The default implementation does nothing.
exitExpressionStatement in interface CListenerctx - the parse treepublic void enterSelectionStatement(CParser.SelectionStatementContext ctx)
CParser.selectionStatement().
The default implementation does nothing.
enterSelectionStatement in interface CListenerctx - the parse treepublic void exitSelectionStatement(CParser.SelectionStatementContext ctx)
CParser.selectionStatement().
The default implementation does nothing.
exitSelectionStatement in interface CListenerctx - the parse treepublic void enterIterationStatement(CParser.IterationStatementContext ctx)
CParser.iterationStatement().
The default implementation does nothing.
enterIterationStatement in interface CListenerctx - the parse treepublic void exitIterationStatement(CParser.IterationStatementContext ctx)
CParser.iterationStatement().
The default implementation does nothing.
exitIterationStatement in interface CListenerctx - the parse treepublic void enterForCondition(CParser.ForConditionContext ctx)
CParser.forCondition().
The default implementation does nothing.
enterForCondition in interface CListenerctx - the parse treepublic void exitForCondition(CParser.ForConditionContext ctx)
CParser.forCondition().
The default implementation does nothing.
exitForCondition in interface CListenerctx - the parse treepublic void enterForDeclaration(CParser.ForDeclarationContext ctx)
CParser.forDeclaration().
The default implementation does nothing.
enterForDeclaration in interface CListenerctx - the parse treepublic void exitForDeclaration(CParser.ForDeclarationContext ctx)
CParser.forDeclaration().
The default implementation does nothing.
exitForDeclaration in interface CListenerctx - the parse treepublic void enterForExpression(CParser.ForExpressionContext ctx)
CParser.forExpression().
The default implementation does nothing.
enterForExpression in interface CListenerctx - the parse treepublic void exitForExpression(CParser.ForExpressionContext ctx)
CParser.forExpression().
The default implementation does nothing.
exitForExpression in interface CListenerctx - the parse treepublic void enterJumpStatement(CParser.JumpStatementContext ctx)
CParser.jumpStatement().
The default implementation does nothing.
enterJumpStatement in interface CListenerctx - the parse treepublic void exitJumpStatement(CParser.JumpStatementContext ctx)
CParser.jumpStatement().
The default implementation does nothing.
exitJumpStatement in interface CListenerctx - the parse treepublic void enterCompilationUnit(CParser.CompilationUnitContext ctx)
CParser.compilationUnit().
The default implementation does nothing.
enterCompilationUnit in interface CListenerctx - the parse treepublic void exitCompilationUnit(CParser.CompilationUnitContext ctx)
CParser.compilationUnit().
The default implementation does nothing.
exitCompilationUnit in interface CListenerctx - the parse treepublic void enterTranslationUnit(CParser.TranslationUnitContext ctx)
CParser.translationUnit().
The default implementation does nothing.
enterTranslationUnit in interface CListenerctx - the parse treepublic void exitTranslationUnit(CParser.TranslationUnitContext ctx)
CParser.translationUnit().
The default implementation does nothing.
exitTranslationUnit in interface CListenerctx - the parse treepublic void enterExternalDeclaration(CParser.ExternalDeclarationContext ctx)
CParser.externalDeclaration().
The default implementation does nothing.
enterExternalDeclaration in interface CListenerctx - the parse treepublic void exitExternalDeclaration(CParser.ExternalDeclarationContext ctx)
CParser.externalDeclaration().
The default implementation does nothing.
exitExternalDeclaration in interface CListenerctx - the parse treepublic void enterFunctionDefinition(CParser.FunctionDefinitionContext ctx)
CParser.functionDefinition().
The default implementation does nothing.
enterFunctionDefinition in interface CListenerctx - the parse treepublic void exitFunctionDefinition(CParser.FunctionDefinitionContext ctx)
CParser.functionDefinition().
The default implementation does nothing.
exitFunctionDefinition in interface CListenerctx - the parse treepublic void enterDeclarationList(CParser.DeclarationListContext ctx)
CParser.declarationList().
The default implementation does nothing.
enterDeclarationList in interface CListenerctx - the parse treepublic void exitDeclarationList(CParser.DeclarationListContext ctx)
CParser.declarationList().
The default implementation does nothing.
exitDeclarationList in interface CListenerctx - the parse treepublic void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
enterEveryRule in interface org.antlr.v4.runtime.tree.ParseTreeListenerpublic void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
exitEveryRule in interface org.antlr.v4.runtime.tree.ParseTreeListenerpublic void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
The default implementation does nothing.
visitTerminal in interface org.antlr.v4.runtime.tree.ParseTreeListenerpublic void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node)
The default implementation does nothing.
visitErrorNode in interface org.antlr.v4.runtime.tree.ParseTreeListenerCopyright © 2021 Markus Heberling. All rights reserved.