Class m2pim4BaseListener
This class provides an empty implementation of Im2pim4Listener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Modula2pim4
Assembly: Modula2pim4.dll
Syntax
public class m2pim4BaseListener : object, Im2pim4Listener, Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterActualParameters(m2pim4Parser.ActualParametersContext)
Enter a parse tree produced by actualParameters().
The default implementation does nothing.
Declaration
public virtual void EnterActualParameters(m2pim4Parser.ActualParametersContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ActualParametersContext | context | The parse tree. |
EnterAddOperator(m2pim4Parser.AddOperatorContext)
Enter a parse tree produced by addOperator().
The default implementation does nothing.
Declaration
public virtual void EnterAddOperator(m2pim4Parser.AddOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.AddOperatorContext | context | The parse tree. |
EnterArrayType(m2pim4Parser.ArrayTypeContext)
Enter a parse tree produced by arrayType().
The default implementation does nothing.
Declaration
public virtual void EnterArrayType(m2pim4Parser.ArrayTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ArrayTypeContext | context | The parse tree. |
EnterAssignmentOrProcCall(m2pim4Parser.AssignmentOrProcCallContext)
Enter a parse tree produced by assignmentOrProcCall().
The default implementation does nothing.
Declaration
public virtual void EnterAssignmentOrProcCall(m2pim4Parser.AssignmentOrProcCallContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.AssignmentOrProcCallContext | context | The parse tree. |
EnterBlock(m2pim4Parser.BlockContext)
Enter a parse tree produced by block().
The default implementation does nothing.
Declaration
public virtual void EnterBlock(m2pim4Parser.BlockContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.BlockContext | context | The parse tree. |
EnterCaseLabelList(m2pim4Parser.CaseLabelListContext)
Enter a parse tree produced by caseLabelList().
The default implementation does nothing.
Declaration
public virtual void EnterCaseLabelList(m2pim4Parser.CaseLabelListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CaseLabelListContext | context | The parse tree. |
EnterCaseLabels(m2pim4Parser.CaseLabelsContext)
Enter a parse tree produced by caseLabels().
The default implementation does nothing.
Declaration
public virtual void EnterCaseLabels(m2pim4Parser.CaseLabelsContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CaseLabelsContext | context | The parse tree. |
EnterCaseStatement(m2pim4Parser.CaseStatementContext)
Enter a parse tree produced by caseStatement().
The default implementation does nothing.
Declaration
public virtual void EnterCaseStatement(m2pim4Parser.CaseStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CaseStatementContext | context | The parse tree. |
EnterCcase(m2pim4Parser.CcaseContext)
Enter a parse tree produced by ccase().
The default implementation does nothing.
Declaration
public virtual void EnterCcase(m2pim4Parser.CcaseContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CcaseContext | context | The parse tree. |
EnterCompilationUnit(m2pim4Parser.CompilationUnitContext)
Enter a parse tree produced by compilationUnit().
The default implementation does nothing.
Declaration
public virtual void EnterCompilationUnit(m2pim4Parser.CompilationUnitContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CompilationUnitContext | context | The parse tree. |
EnterConstantDeclaration(m2pim4Parser.ConstantDeclarationContext)
Enter a parse tree produced by constantDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterConstantDeclaration(m2pim4Parser.ConstantDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ConstantDeclarationContext | context | The parse tree. |
EnterConstExpression(m2pim4Parser.ConstExpressionContext)
Enter a parse tree produced by constExpression().
The default implementation does nothing.
Declaration
public virtual void EnterConstExpression(m2pim4Parser.ConstExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ConstExpressionContext | context | The parse tree. |
EnterConstFactor(m2pim4Parser.ConstFactorContext)
Enter a parse tree produced by constFactor().
The default implementation does nothing.
Declaration
public virtual void EnterConstFactor(m2pim4Parser.ConstFactorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ConstFactorContext | context | The parse tree. |
EnterConstTerm(m2pim4Parser.ConstTermContext)
Enter a parse tree produced by constTerm().
The default implementation does nothing.
Declaration
public virtual void EnterConstTerm(m2pim4Parser.ConstTermContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ConstTermContext | context | The parse tree. |
EnterDeclaration(m2pim4Parser.DeclarationContext)
Enter a parse tree produced by declaration().
The default implementation does nothing.
Declaration
public virtual void EnterDeclaration(m2pim4Parser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DeclarationContext | context | The parse tree. |
EnterDefinition(m2pim4Parser.DefinitionContext)
Enter a parse tree produced by definition().
The default implementation does nothing.
Declaration
public virtual void EnterDefinition(m2pim4Parser.DefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DefinitionContext | context | The parse tree. |
EnterDefinitionModule(m2pim4Parser.DefinitionModuleContext)
Enter a parse tree produced by definitionModule().
The default implementation does nothing.
Declaration
public virtual void EnterDefinitionModule(m2pim4Parser.DefinitionModuleContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DefinitionModuleContext | context | The parse tree. |
EnterDesignator(m2pim4Parser.DesignatorContext)
Enter a parse tree produced by designator().
The default implementation does nothing.
Declaration
public virtual void EnterDesignator(m2pim4Parser.DesignatorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DesignatorContext | context | The parse tree. |
EnterDesignatorTail(m2pim4Parser.DesignatorTailContext)
Enter a parse tree produced by designatorTail().
The default implementation does nothing.
Declaration
public virtual void EnterDesignatorTail(m2pim4Parser.DesignatorTailContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DesignatorTailContext | context | The parse tree. |
EnterDigit(m2pim4Parser.DigitContext)
Enter a parse tree produced by digit().
The default implementation does nothing.
Declaration
public virtual void EnterDigit(m2pim4Parser.DigitContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DigitContext | context | The parse tree. |
EnterElement(m2pim4Parser.ElementContext)
Enter a parse tree produced by element().
The default implementation does nothing.
Declaration
public virtual void EnterElement(m2pim4Parser.ElementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ElementContext | context | The parse tree. |
EnterEnumeration(m2pim4Parser.EnumerationContext)
Enter a parse tree produced by enumeration().
The default implementation does nothing.
Declaration
public virtual void EnterEnumeration(m2pim4Parser.EnumerationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.EnumerationContext | 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.
EnterExpList(m2pim4Parser.ExpListContext)
Enter a parse tree produced by expList().
The default implementation does nothing.
Declaration
public virtual void EnterExpList(m2pim4Parser.ExpListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ExpListContext | context | The parse tree. |
EnterExportList(m2pim4Parser.ExportListContext)
Enter a parse tree produced by exportList().
The default implementation does nothing.
Declaration
public virtual void EnterExportList(m2pim4Parser.ExportListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ExportListContext | context | The parse tree. |
EnterExpression(m2pim4Parser.ExpressionContext)
Enter a parse tree produced by expression().
The default implementation does nothing.
Declaration
public virtual void EnterExpression(m2pim4Parser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ExpressionContext | context | The parse tree. |
EnterFactor(m2pim4Parser.FactorContext)
Enter a parse tree produced by factor().
The default implementation does nothing.
Declaration
public virtual void EnterFactor(m2pim4Parser.FactorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FactorContext | context | The parse tree. |
EnterFieldList(m2pim4Parser.FieldListContext)
Enter a parse tree produced by fieldList().
The default implementation does nothing.
Declaration
public virtual void EnterFieldList(m2pim4Parser.FieldListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FieldListContext | context | The parse tree. |
EnterFieldListSequence(m2pim4Parser.FieldListSequenceContext)
Enter a parse tree produced by fieldListSequence().
The default implementation does nothing.
Declaration
public virtual void EnterFieldListSequence(m2pim4Parser.FieldListSequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FieldListSequenceContext | context | The parse tree. |
EnterFormalParameters(m2pim4Parser.FormalParametersContext)
Enter a parse tree produced by formalParameters().
The default implementation does nothing.
Declaration
public virtual void EnterFormalParameters(m2pim4Parser.FormalParametersContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FormalParametersContext | context | The parse tree. |
EnterFormalType(m2pim4Parser.FormalTypeContext)
Enter a parse tree produced by formalType().
The default implementation does nothing.
Declaration
public virtual void EnterFormalType(m2pim4Parser.FormalTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FormalTypeContext | context | The parse tree. |
EnterFormalTypeList(m2pim4Parser.FormalTypeListContext)
Enter a parse tree produced by formalTypeList().
The default implementation does nothing.
Declaration
public virtual void EnterFormalTypeList(m2pim4Parser.FormalTypeListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FormalTypeListContext | context | The parse tree. |
EnterForStatement(m2pim4Parser.ForStatementContext)
Enter a parse tree produced by forStatement().
The default implementation does nothing.
Declaration
public virtual void EnterForStatement(m2pim4Parser.ForStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ForStatementContext | context | The parse tree. |
EnterFpSection(m2pim4Parser.FpSectionContext)
Enter a parse tree produced by fpSection().
The default implementation does nothing.
Declaration
public virtual void EnterFpSection(m2pim4Parser.FpSectionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FpSectionContext | context | The parse tree. |
EnterHexDigit(m2pim4Parser.HexDigitContext)
Enter a parse tree produced by hexDigit().
The default implementation does nothing.
Declaration
public virtual void EnterHexDigit(m2pim4Parser.HexDigitContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.HexDigitContext | context | The parse tree. |
EnterIdent(m2pim4Parser.IdentContext)
Enter a parse tree produced by ident().
The default implementation does nothing.
Declaration
public virtual void EnterIdent(m2pim4Parser.IdentContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.IdentContext | context | The parse tree. |
EnterIdentList(m2pim4Parser.IdentListContext)
Enter a parse tree produced by identList().
The default implementation does nothing.
Declaration
public virtual void EnterIdentList(m2pim4Parser.IdentListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.IdentListContext | context | The parse tree. |
EnterIfStatement(m2pim4Parser.IfStatementContext)
Enter a parse tree produced by ifStatement().
The default implementation does nothing.
Declaration
public virtual void EnterIfStatement(m2pim4Parser.IfStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.IfStatementContext | context | The parse tree. |
EnterImportList(m2pim4Parser.ImportListContext)
Enter a parse tree produced by importList().
The default implementation does nothing.
Declaration
public virtual void EnterImportList(m2pim4Parser.ImportListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ImportListContext | context | The parse tree. |
EnterInteger(m2pim4Parser.IntegerContext)
Enter a parse tree produced by integer().
The default implementation does nothing.
Declaration
public virtual void EnterInteger(m2pim4Parser.IntegerContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.IntegerContext | context | The parse tree. |
EnterLoopStatement(m2pim4Parser.LoopStatementContext)
Enter a parse tree produced by loopStatement().
The default implementation does nothing.
Declaration
public virtual void EnterLoopStatement(m2pim4Parser.LoopStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.LoopStatementContext | context | The parse tree. |
EnterModuleDeclaration(m2pim4Parser.ModuleDeclarationContext)
Enter a parse tree produced by moduleDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterModuleDeclaration(m2pim4Parser.ModuleDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ModuleDeclarationContext | context | The parse tree. |
EnterMulOperator(m2pim4Parser.MulOperatorContext)
Enter a parse tree produced by mulOperator().
The default implementation does nothing.
Declaration
public virtual void EnterMulOperator(m2pim4Parser.MulOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.MulOperatorContext | context | The parse tree. |
EnterNumber(m2pim4Parser.NumberContext)
Enter a parse tree produced by number().
The default implementation does nothing.
Declaration
public virtual void EnterNumber(m2pim4Parser.NumberContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.NumberContext | context | The parse tree. |
EnterOctalDigit(m2pim4Parser.OctalDigitContext)
Enter a parse tree produced by octalDigit().
The default implementation does nothing.
Declaration
public virtual void EnterOctalDigit(m2pim4Parser.OctalDigitContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.OctalDigitContext | context | The parse tree. |
EnterPointerType(m2pim4Parser.PointerTypeContext)
Enter a parse tree produced by pointerType().
The default implementation does nothing.
Declaration
public virtual void EnterPointerType(m2pim4Parser.PointerTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.PointerTypeContext | context | The parse tree. |
EnterPriority(m2pim4Parser.PriorityContext)
Enter a parse tree produced by priority().
The default implementation does nothing.
Declaration
public virtual void EnterPriority(m2pim4Parser.PriorityContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.PriorityContext | context | The parse tree. |
EnterProcedureDeclaration(m2pim4Parser.ProcedureDeclarationContext)
Enter a parse tree produced by procedureDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterProcedureDeclaration(m2pim4Parser.ProcedureDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ProcedureDeclarationContext | context | The parse tree. |
EnterProcedureHeading(m2pim4Parser.ProcedureHeadingContext)
Enter a parse tree produced by procedureHeading().
The default implementation does nothing.
Declaration
public virtual void EnterProcedureHeading(m2pim4Parser.ProcedureHeadingContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ProcedureHeadingContext | context | The parse tree. |
EnterProcedureType(m2pim4Parser.ProcedureTypeContext)
Enter a parse tree produced by procedureType().
The default implementation does nothing.
Declaration
public virtual void EnterProcedureType(m2pim4Parser.ProcedureTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ProcedureTypeContext | context | The parse tree. |
EnterProgramModule(m2pim4Parser.ProgramModuleContext)
Enter a parse tree produced by programModule().
The default implementation does nothing.
Declaration
public virtual void EnterProgramModule(m2pim4Parser.ProgramModuleContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ProgramModuleContext | context | The parse tree. |
EnterQualident(m2pim4Parser.QualidentContext)
Enter a parse tree produced by qualident().
The default implementation does nothing.
Declaration
public virtual void EnterQualident(m2pim4Parser.QualidentContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.QualidentContext | context | The parse tree. |
EnterReal(m2pim4Parser.RealContext)
Enter a parse tree produced by real().
The default implementation does nothing.
Declaration
public virtual void EnterReal(m2pim4Parser.RealContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.RealContext | context | The parse tree. |
EnterRecordType(m2pim4Parser.RecordTypeContext)
Enter a parse tree produced by recordType().
The default implementation does nothing.
Declaration
public virtual void EnterRecordType(m2pim4Parser.RecordTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.RecordTypeContext | context | The parse tree. |
EnterRelation(m2pim4Parser.RelationContext)
Enter a parse tree produced by relation().
The default implementation does nothing.
Declaration
public virtual void EnterRelation(m2pim4Parser.RelationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.RelationContext | context | The parse tree. |
EnterRepeatStatement(m2pim4Parser.RepeatStatementContext)
Enter a parse tree produced by repeatStatement().
The default implementation does nothing.
Declaration
public virtual void EnterRepeatStatement(m2pim4Parser.RepeatStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.RepeatStatementContext | context | The parse tree. |
EnterScaleFactor(m2pim4Parser.ScaleFactorContext)
Enter a parse tree produced by scaleFactor().
The default implementation does nothing.
Declaration
public virtual void EnterScaleFactor(m2pim4Parser.ScaleFactorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ScaleFactorContext | context | The parse tree. |
EnterSet_(m2pim4Parser.Set_Context)
Enter a parse tree produced by set_().
The default implementation does nothing.
Declaration
public virtual void EnterSet_(m2pim4Parser.Set_Context context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.Set_Context | context | The parse tree. |
EnterSetOrDesignatorOrProcCall(m2pim4Parser.SetOrDesignatorOrProcCallContext)
Enter a parse tree produced by setOrDesignatorOrProcCall().
The default implementation does nothing.
Declaration
public virtual void EnterSetOrDesignatorOrProcCall(m2pim4Parser.SetOrDesignatorOrProcCallContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SetOrDesignatorOrProcCallContext | context | The parse tree. |
EnterSetOrQualident(m2pim4Parser.SetOrQualidentContext)
Enter a parse tree produced by setOrQualident().
The default implementation does nothing.
Declaration
public virtual void EnterSetOrQualident(m2pim4Parser.SetOrQualidentContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SetOrQualidentContext | context | The parse tree. |
EnterSetType(m2pim4Parser.SetTypeContext)
Enter a parse tree produced by setType().
The default implementation does nothing.
Declaration
public virtual void EnterSetType(m2pim4Parser.SetTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SetTypeContext | context | The parse tree. |
EnterSimpleConstExpr(m2pim4Parser.SimpleConstExprContext)
Enter a parse tree produced by simpleConstExpr().
The default implementation does nothing.
Declaration
public virtual void EnterSimpleConstExpr(m2pim4Parser.SimpleConstExprContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SimpleConstExprContext | context | The parse tree. |
EnterSimpleExpression(m2pim4Parser.SimpleExpressionContext)
Enter a parse tree produced by simpleExpression().
The default implementation does nothing.
Declaration
public virtual void EnterSimpleExpression(m2pim4Parser.SimpleExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SimpleExpressionContext | context | The parse tree. |
EnterSimpleType(m2pim4Parser.SimpleTypeContext)
Enter a parse tree produced by simpleType().
The default implementation does nothing.
Declaration
public virtual void EnterSimpleType(m2pim4Parser.SimpleTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SimpleTypeContext | context | The parse tree. |
EnterStatement(m2pim4Parser.StatementContext)
Enter a parse tree produced by statement().
The default implementation does nothing.
Declaration
public virtual void EnterStatement(m2pim4Parser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.StatementContext | context | The parse tree. |
EnterStatementSequence(m2pim4Parser.StatementSequenceContext)
Enter a parse tree produced by statementSequence().
The default implementation does nothing.
Declaration
public virtual void EnterStatementSequence(m2pim4Parser.StatementSequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.StatementSequenceContext | context | The parse tree. |
EnterString(m2pim4Parser.StringContext)
Enter a parse tree produced by
The default implementation does nothing.
Declaration
public virtual void EnterString(m2pim4Parser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.StringContext | context | The parse tree. |
EnterSubrangeType(m2pim4Parser.SubrangeTypeContext)
Enter a parse tree produced by subrangeType().
The default implementation does nothing.
Declaration
public virtual void EnterSubrangeType(m2pim4Parser.SubrangeTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SubrangeTypeContext | context | The parse tree. |
EnterTerm(m2pim4Parser.TermContext)
Enter a parse tree produced by term().
The default implementation does nothing.
Declaration
public virtual void EnterTerm(m2pim4Parser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.TermContext | context | The parse tree. |
EnterType_(m2pim4Parser.Type_Context)
Enter a parse tree produced by type_().
The default implementation does nothing.
Declaration
public virtual void EnterType_(m2pim4Parser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.Type_Context | context | The parse tree. |
EnterTypeDeclaration(m2pim4Parser.TypeDeclarationContext)
Enter a parse tree produced by typeDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterTypeDeclaration(m2pim4Parser.TypeDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.TypeDeclarationContext | context | The parse tree. |
EnterVariableDeclaration(m2pim4Parser.VariableDeclarationContext)
Enter a parse tree produced by variableDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterVariableDeclaration(m2pim4Parser.VariableDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.VariableDeclarationContext | context | The parse tree. |
EnterVariant(m2pim4Parser.VariantContext)
Enter a parse tree produced by variant().
The default implementation does nothing.
Declaration
public virtual void EnterVariant(m2pim4Parser.VariantContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.VariantContext | context | The parse tree. |
EnterWhileStatement(m2pim4Parser.WhileStatementContext)
Enter a parse tree produced by whileStatement().
The default implementation does nothing.
Declaration
public virtual void EnterWhileStatement(m2pim4Parser.WhileStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.WhileStatementContext | context | The parse tree. |
EnterWithStatement(m2pim4Parser.WithStatementContext)
Enter a parse tree produced by withStatement().
The default implementation does nothing.
Declaration
public virtual void EnterWithStatement(m2pim4Parser.WithStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.WithStatementContext | context | The parse tree. |
ExitActualParameters(m2pim4Parser.ActualParametersContext)
Exit a parse tree produced by actualParameters().
The default implementation does nothing.
Declaration
public virtual void ExitActualParameters(m2pim4Parser.ActualParametersContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ActualParametersContext | context | The parse tree. |
ExitAddOperator(m2pim4Parser.AddOperatorContext)
Exit a parse tree produced by addOperator().
The default implementation does nothing.
Declaration
public virtual void ExitAddOperator(m2pim4Parser.AddOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.AddOperatorContext | context | The parse tree. |
ExitArrayType(m2pim4Parser.ArrayTypeContext)
Exit a parse tree produced by arrayType().
The default implementation does nothing.
Declaration
public virtual void ExitArrayType(m2pim4Parser.ArrayTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ArrayTypeContext | context | The parse tree. |
ExitAssignmentOrProcCall(m2pim4Parser.AssignmentOrProcCallContext)
Exit a parse tree produced by assignmentOrProcCall().
The default implementation does nothing.
Declaration
public virtual void ExitAssignmentOrProcCall(m2pim4Parser.AssignmentOrProcCallContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.AssignmentOrProcCallContext | context | The parse tree. |
ExitBlock(m2pim4Parser.BlockContext)
Exit a parse tree produced by block().
The default implementation does nothing.
Declaration
public virtual void ExitBlock(m2pim4Parser.BlockContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.BlockContext | context | The parse tree. |
ExitCaseLabelList(m2pim4Parser.CaseLabelListContext)
Exit a parse tree produced by caseLabelList().
The default implementation does nothing.
Declaration
public virtual void ExitCaseLabelList(m2pim4Parser.CaseLabelListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CaseLabelListContext | context | The parse tree. |
ExitCaseLabels(m2pim4Parser.CaseLabelsContext)
Exit a parse tree produced by caseLabels().
The default implementation does nothing.
Declaration
public virtual void ExitCaseLabels(m2pim4Parser.CaseLabelsContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CaseLabelsContext | context | The parse tree. |
ExitCaseStatement(m2pim4Parser.CaseStatementContext)
Exit a parse tree produced by caseStatement().
The default implementation does nothing.
Declaration
public virtual void ExitCaseStatement(m2pim4Parser.CaseStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CaseStatementContext | context | The parse tree. |
ExitCcase(m2pim4Parser.CcaseContext)
Exit a parse tree produced by ccase().
The default implementation does nothing.
Declaration
public virtual void ExitCcase(m2pim4Parser.CcaseContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CcaseContext | context | The parse tree. |
ExitCompilationUnit(m2pim4Parser.CompilationUnitContext)
Exit a parse tree produced by compilationUnit().
The default implementation does nothing.
Declaration
public virtual void ExitCompilationUnit(m2pim4Parser.CompilationUnitContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.CompilationUnitContext | context | The parse tree. |
ExitConstantDeclaration(m2pim4Parser.ConstantDeclarationContext)
Exit a parse tree produced by constantDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitConstantDeclaration(m2pim4Parser.ConstantDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ConstantDeclarationContext | context | The parse tree. |
ExitConstExpression(m2pim4Parser.ConstExpressionContext)
Exit a parse tree produced by constExpression().
The default implementation does nothing.
Declaration
public virtual void ExitConstExpression(m2pim4Parser.ConstExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ConstExpressionContext | context | The parse tree. |
ExitConstFactor(m2pim4Parser.ConstFactorContext)
Exit a parse tree produced by constFactor().
The default implementation does nothing.
Declaration
public virtual void ExitConstFactor(m2pim4Parser.ConstFactorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ConstFactorContext | context | The parse tree. |
ExitConstTerm(m2pim4Parser.ConstTermContext)
Exit a parse tree produced by constTerm().
The default implementation does nothing.
Declaration
public virtual void ExitConstTerm(m2pim4Parser.ConstTermContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ConstTermContext | context | The parse tree. |
ExitDeclaration(m2pim4Parser.DeclarationContext)
Exit a parse tree produced by declaration().
The default implementation does nothing.
Declaration
public virtual void ExitDeclaration(m2pim4Parser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DeclarationContext | context | The parse tree. |
ExitDefinition(m2pim4Parser.DefinitionContext)
Exit a parse tree produced by definition().
The default implementation does nothing.
Declaration
public virtual void ExitDefinition(m2pim4Parser.DefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DefinitionContext | context | The parse tree. |
ExitDefinitionModule(m2pim4Parser.DefinitionModuleContext)
Exit a parse tree produced by definitionModule().
The default implementation does nothing.
Declaration
public virtual void ExitDefinitionModule(m2pim4Parser.DefinitionModuleContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DefinitionModuleContext | context | The parse tree. |
ExitDesignator(m2pim4Parser.DesignatorContext)
Exit a parse tree produced by designator().
The default implementation does nothing.
Declaration
public virtual void ExitDesignator(m2pim4Parser.DesignatorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DesignatorContext | context | The parse tree. |
ExitDesignatorTail(m2pim4Parser.DesignatorTailContext)
Exit a parse tree produced by designatorTail().
The default implementation does nothing.
Declaration
public virtual void ExitDesignatorTail(m2pim4Parser.DesignatorTailContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DesignatorTailContext | context | The parse tree. |
ExitDigit(m2pim4Parser.DigitContext)
Exit a parse tree produced by digit().
The default implementation does nothing.
Declaration
public virtual void ExitDigit(m2pim4Parser.DigitContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.DigitContext | context | The parse tree. |
ExitElement(m2pim4Parser.ElementContext)
Exit a parse tree produced by element().
The default implementation does nothing.
Declaration
public virtual void ExitElement(m2pim4Parser.ElementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ElementContext | context | The parse tree. |
ExitEnumeration(m2pim4Parser.EnumerationContext)
Exit a parse tree produced by enumeration().
The default implementation does nothing.
Declaration
public virtual void ExitEnumeration(m2pim4Parser.EnumerationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.EnumerationContext | 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.
ExitExpList(m2pim4Parser.ExpListContext)
Exit a parse tree produced by expList().
The default implementation does nothing.
Declaration
public virtual void ExitExpList(m2pim4Parser.ExpListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ExpListContext | context | The parse tree. |
ExitExportList(m2pim4Parser.ExportListContext)
Exit a parse tree produced by exportList().
The default implementation does nothing.
Declaration
public virtual void ExitExportList(m2pim4Parser.ExportListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ExportListContext | context | The parse tree. |
ExitExpression(m2pim4Parser.ExpressionContext)
Exit a parse tree produced by expression().
The default implementation does nothing.
Declaration
public virtual void ExitExpression(m2pim4Parser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ExpressionContext | context | The parse tree. |
ExitFactor(m2pim4Parser.FactorContext)
Exit a parse tree produced by factor().
The default implementation does nothing.
Declaration
public virtual void ExitFactor(m2pim4Parser.FactorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FactorContext | context | The parse tree. |
ExitFieldList(m2pim4Parser.FieldListContext)
Exit a parse tree produced by fieldList().
The default implementation does nothing.
Declaration
public virtual void ExitFieldList(m2pim4Parser.FieldListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FieldListContext | context | The parse tree. |
ExitFieldListSequence(m2pim4Parser.FieldListSequenceContext)
Exit a parse tree produced by fieldListSequence().
The default implementation does nothing.
Declaration
public virtual void ExitFieldListSequence(m2pim4Parser.FieldListSequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FieldListSequenceContext | context | The parse tree. |
ExitFormalParameters(m2pim4Parser.FormalParametersContext)
Exit a parse tree produced by formalParameters().
The default implementation does nothing.
Declaration
public virtual void ExitFormalParameters(m2pim4Parser.FormalParametersContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FormalParametersContext | context | The parse tree. |
ExitFormalType(m2pim4Parser.FormalTypeContext)
Exit a parse tree produced by formalType().
The default implementation does nothing.
Declaration
public virtual void ExitFormalType(m2pim4Parser.FormalTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FormalTypeContext | context | The parse tree. |
ExitFormalTypeList(m2pim4Parser.FormalTypeListContext)
Exit a parse tree produced by formalTypeList().
The default implementation does nothing.
Declaration
public virtual void ExitFormalTypeList(m2pim4Parser.FormalTypeListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FormalTypeListContext | context | The parse tree. |
ExitForStatement(m2pim4Parser.ForStatementContext)
Exit a parse tree produced by forStatement().
The default implementation does nothing.
Declaration
public virtual void ExitForStatement(m2pim4Parser.ForStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ForStatementContext | context | The parse tree. |
ExitFpSection(m2pim4Parser.FpSectionContext)
Exit a parse tree produced by fpSection().
The default implementation does nothing.
Declaration
public virtual void ExitFpSection(m2pim4Parser.FpSectionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.FpSectionContext | context | The parse tree. |
ExitHexDigit(m2pim4Parser.HexDigitContext)
Exit a parse tree produced by hexDigit().
The default implementation does nothing.
Declaration
public virtual void ExitHexDigit(m2pim4Parser.HexDigitContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.HexDigitContext | context | The parse tree. |
ExitIdent(m2pim4Parser.IdentContext)
Exit a parse tree produced by ident().
The default implementation does nothing.
Declaration
public virtual void ExitIdent(m2pim4Parser.IdentContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.IdentContext | context | The parse tree. |
ExitIdentList(m2pim4Parser.IdentListContext)
Exit a parse tree produced by identList().
The default implementation does nothing.
Declaration
public virtual void ExitIdentList(m2pim4Parser.IdentListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.IdentListContext | context | The parse tree. |
ExitIfStatement(m2pim4Parser.IfStatementContext)
Exit a parse tree produced by ifStatement().
The default implementation does nothing.
Declaration
public virtual void ExitIfStatement(m2pim4Parser.IfStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.IfStatementContext | context | The parse tree. |
ExitImportList(m2pim4Parser.ImportListContext)
Exit a parse tree produced by importList().
The default implementation does nothing.
Declaration
public virtual void ExitImportList(m2pim4Parser.ImportListContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ImportListContext | context | The parse tree. |
ExitInteger(m2pim4Parser.IntegerContext)
Exit a parse tree produced by integer().
The default implementation does nothing.
Declaration
public virtual void ExitInteger(m2pim4Parser.IntegerContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.IntegerContext | context | The parse tree. |
ExitLoopStatement(m2pim4Parser.LoopStatementContext)
Exit a parse tree produced by loopStatement().
The default implementation does nothing.
Declaration
public virtual void ExitLoopStatement(m2pim4Parser.LoopStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.LoopStatementContext | context | The parse tree. |
ExitModuleDeclaration(m2pim4Parser.ModuleDeclarationContext)
Exit a parse tree produced by moduleDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitModuleDeclaration(m2pim4Parser.ModuleDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ModuleDeclarationContext | context | The parse tree. |
ExitMulOperator(m2pim4Parser.MulOperatorContext)
Exit a parse tree produced by mulOperator().
The default implementation does nothing.
Declaration
public virtual void ExitMulOperator(m2pim4Parser.MulOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.MulOperatorContext | context | The parse tree. |
ExitNumber(m2pim4Parser.NumberContext)
Exit a parse tree produced by number().
The default implementation does nothing.
Declaration
public virtual void ExitNumber(m2pim4Parser.NumberContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.NumberContext | context | The parse tree. |
ExitOctalDigit(m2pim4Parser.OctalDigitContext)
Exit a parse tree produced by octalDigit().
The default implementation does nothing.
Declaration
public virtual void ExitOctalDigit(m2pim4Parser.OctalDigitContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.OctalDigitContext | context | The parse tree. |
ExitPointerType(m2pim4Parser.PointerTypeContext)
Exit a parse tree produced by pointerType().
The default implementation does nothing.
Declaration
public virtual void ExitPointerType(m2pim4Parser.PointerTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.PointerTypeContext | context | The parse tree. |
ExitPriority(m2pim4Parser.PriorityContext)
Exit a parse tree produced by priority().
The default implementation does nothing.
Declaration
public virtual void ExitPriority(m2pim4Parser.PriorityContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.PriorityContext | context | The parse tree. |
ExitProcedureDeclaration(m2pim4Parser.ProcedureDeclarationContext)
Exit a parse tree produced by procedureDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitProcedureDeclaration(m2pim4Parser.ProcedureDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ProcedureDeclarationContext | context | The parse tree. |
ExitProcedureHeading(m2pim4Parser.ProcedureHeadingContext)
Exit a parse tree produced by procedureHeading().
The default implementation does nothing.
Declaration
public virtual void ExitProcedureHeading(m2pim4Parser.ProcedureHeadingContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ProcedureHeadingContext | context | The parse tree. |
ExitProcedureType(m2pim4Parser.ProcedureTypeContext)
Exit a parse tree produced by procedureType().
The default implementation does nothing.
Declaration
public virtual void ExitProcedureType(m2pim4Parser.ProcedureTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ProcedureTypeContext | context | The parse tree. |
ExitProgramModule(m2pim4Parser.ProgramModuleContext)
Exit a parse tree produced by programModule().
The default implementation does nothing.
Declaration
public virtual void ExitProgramModule(m2pim4Parser.ProgramModuleContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ProgramModuleContext | context | The parse tree. |
ExitQualident(m2pim4Parser.QualidentContext)
Exit a parse tree produced by qualident().
The default implementation does nothing.
Declaration
public virtual void ExitQualident(m2pim4Parser.QualidentContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.QualidentContext | context | The parse tree. |
ExitReal(m2pim4Parser.RealContext)
Exit a parse tree produced by real().
The default implementation does nothing.
Declaration
public virtual void ExitReal(m2pim4Parser.RealContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.RealContext | context | The parse tree. |
ExitRecordType(m2pim4Parser.RecordTypeContext)
Exit a parse tree produced by recordType().
The default implementation does nothing.
Declaration
public virtual void ExitRecordType(m2pim4Parser.RecordTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.RecordTypeContext | context | The parse tree. |
ExitRelation(m2pim4Parser.RelationContext)
Exit a parse tree produced by relation().
The default implementation does nothing.
Declaration
public virtual void ExitRelation(m2pim4Parser.RelationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.RelationContext | context | The parse tree. |
ExitRepeatStatement(m2pim4Parser.RepeatStatementContext)
Exit a parse tree produced by repeatStatement().
The default implementation does nothing.
Declaration
public virtual void ExitRepeatStatement(m2pim4Parser.RepeatStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.RepeatStatementContext | context | The parse tree. |
ExitScaleFactor(m2pim4Parser.ScaleFactorContext)
Exit a parse tree produced by scaleFactor().
The default implementation does nothing.
Declaration
public virtual void ExitScaleFactor(m2pim4Parser.ScaleFactorContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.ScaleFactorContext | context | The parse tree. |
ExitSet_(m2pim4Parser.Set_Context)
Exit a parse tree produced by set_().
The default implementation does nothing.
Declaration
public virtual void ExitSet_(m2pim4Parser.Set_Context context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.Set_Context | context | The parse tree. |
ExitSetOrDesignatorOrProcCall(m2pim4Parser.SetOrDesignatorOrProcCallContext)
Exit a parse tree produced by setOrDesignatorOrProcCall().
The default implementation does nothing.
Declaration
public virtual void ExitSetOrDesignatorOrProcCall(m2pim4Parser.SetOrDesignatorOrProcCallContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SetOrDesignatorOrProcCallContext | context | The parse tree. |
ExitSetOrQualident(m2pim4Parser.SetOrQualidentContext)
Exit a parse tree produced by setOrQualident().
The default implementation does nothing.
Declaration
public virtual void ExitSetOrQualident(m2pim4Parser.SetOrQualidentContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SetOrQualidentContext | context | The parse tree. |
ExitSetType(m2pim4Parser.SetTypeContext)
Exit a parse tree produced by setType().
The default implementation does nothing.
Declaration
public virtual void ExitSetType(m2pim4Parser.SetTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SetTypeContext | context | The parse tree. |
ExitSimpleConstExpr(m2pim4Parser.SimpleConstExprContext)
Exit a parse tree produced by simpleConstExpr().
The default implementation does nothing.
Declaration
public virtual void ExitSimpleConstExpr(m2pim4Parser.SimpleConstExprContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SimpleConstExprContext | context | The parse tree. |
ExitSimpleExpression(m2pim4Parser.SimpleExpressionContext)
Exit a parse tree produced by simpleExpression().
The default implementation does nothing.
Declaration
public virtual void ExitSimpleExpression(m2pim4Parser.SimpleExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SimpleExpressionContext | context | The parse tree. |
ExitSimpleType(m2pim4Parser.SimpleTypeContext)
Exit a parse tree produced by simpleType().
The default implementation does nothing.
Declaration
public virtual void ExitSimpleType(m2pim4Parser.SimpleTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SimpleTypeContext | context | The parse tree. |
ExitStatement(m2pim4Parser.StatementContext)
Exit a parse tree produced by statement().
The default implementation does nothing.
Declaration
public virtual void ExitStatement(m2pim4Parser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.StatementContext | context | The parse tree. |
ExitStatementSequence(m2pim4Parser.StatementSequenceContext)
Exit a parse tree produced by statementSequence().
The default implementation does nothing.
Declaration
public virtual void ExitStatementSequence(m2pim4Parser.StatementSequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.StatementSequenceContext | context | The parse tree. |
ExitString(m2pim4Parser.StringContext)
Exit a parse tree produced by
The default implementation does nothing.
Declaration
public virtual void ExitString(m2pim4Parser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.StringContext | context | The parse tree. |
ExitSubrangeType(m2pim4Parser.SubrangeTypeContext)
Exit a parse tree produced by subrangeType().
The default implementation does nothing.
Declaration
public virtual void ExitSubrangeType(m2pim4Parser.SubrangeTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.SubrangeTypeContext | context | The parse tree. |
ExitTerm(m2pim4Parser.TermContext)
Exit a parse tree produced by term().
The default implementation does nothing.
Declaration
public virtual void ExitTerm(m2pim4Parser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.TermContext | context | The parse tree. |
ExitType_(m2pim4Parser.Type_Context)
Exit a parse tree produced by type_().
The default implementation does nothing.
Declaration
public virtual void ExitType_(m2pim4Parser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.Type_Context | context | The parse tree. |
ExitTypeDeclaration(m2pim4Parser.TypeDeclarationContext)
Exit a parse tree produced by typeDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitTypeDeclaration(m2pim4Parser.TypeDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.TypeDeclarationContext | context | The parse tree. |
ExitVariableDeclaration(m2pim4Parser.VariableDeclarationContext)
Exit a parse tree produced by variableDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitVariableDeclaration(m2pim4Parser.VariableDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.VariableDeclarationContext | context | The parse tree. |
ExitVariant(m2pim4Parser.VariantContext)
Exit a parse tree produced by variant().
The default implementation does nothing.
Declaration
public virtual void ExitVariant(m2pim4Parser.VariantContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.VariantContext | context | The parse tree. |
ExitWhileStatement(m2pim4Parser.WhileStatementContext)
Exit a parse tree produced by whileStatement().
The default implementation does nothing.
Declaration
public virtual void ExitWhileStatement(m2pim4Parser.WhileStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.WhileStatementContext | context | The parse tree. |
ExitWithStatement(m2pim4Parser.WithStatementContext)
Exit a parse tree produced by withStatement().
The default implementation does nothing.
Declaration
public virtual void ExitWithStatement(m2pim4Parser.WithStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
m2pim4Parser.WithStatementContext | 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.