Class iconBaseListener
This class provides an empty implementation of IiconListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Icon
Assembly: Icon.dll
Syntax
public class iconBaseListener : object, IiconListener, Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterCase_clause(iconParser.Case_clauseContext)
Enter a parse tree produced by case_clause().
The default implementation does nothing.
Declaration
public virtual void EnterCase_clause(iconParser.Case_clauseContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Case_clauseContext | context | The parse tree. |
EnterCase_list(iconParser.Case_listContext)
Enter a parse tree produced by case_list().
The default implementation does nothing.
Declaration
public virtual void EnterCase_list(iconParser.Case_listContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Case_listContext | context | The parse tree. |
EnterDeclaration(iconParser.DeclarationContext)
Enter a parse tree produced by declaration().
The default implementation does nothing.
Declaration
public virtual void EnterDeclaration(iconParser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.DeclarationContext | context | The parse tree. |
EnterElse_clause_opt(iconParser.Else_clause_optContext)
Enter a parse tree produced by else_clause_opt().
The default implementation does nothing.
Declaration
public virtual void EnterElse_clause_opt(iconParser.Else_clause_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Else_clause_optContext | context | The parse tree. |
EnterEndOfExpr(iconParser.EndOfExprContext)
Enter a parse tree produced by endOfExpr().
The default implementation does nothing.
Declaration
public virtual void EnterEndOfExpr(iconParser.EndOfExprContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.EndOfExprContext | context | The parse tree. |
EnterEvery_do_clause_opt(iconParser.Every_do_clause_optContext)
Enter a parse tree produced by every_do_clause_opt().
The default implementation does nothing.
Declaration
public virtual void EnterEvery_do_clause_opt(iconParser.Every_do_clause_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Every_do_clause_optContext | 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.
EnterExpr1(iconParser.Expr1Context)
Enter a parse tree produced by expr1().
The default implementation does nothing.
Declaration
public virtual void EnterExpr1(iconParser.Expr1Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr1Context | context | The parse tree. |
EnterExpr10(iconParser.Expr10Context)
Enter a parse tree produced by expr10().
The default implementation does nothing.
Declaration
public virtual void EnterExpr10(iconParser.Expr10Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr10Context | context | The parse tree. |
EnterExpr11(iconParser.Expr11Context)
Enter a parse tree produced by expr11().
The default implementation does nothing.
Declaration
public virtual void EnterExpr11(iconParser.Expr11Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr11Context | context | The parse tree. |
EnterExpr12(iconParser.Expr12Context)
Enter a parse tree produced by expr12().
The default implementation does nothing.
Declaration
public virtual void EnterExpr12(iconParser.Expr12Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr12Context | context | The parse tree. |
EnterExpr13(iconParser.Expr13Context)
Enter a parse tree produced by expr13().
The default implementation does nothing.
Declaration
public virtual void EnterExpr13(iconParser.Expr13Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr13Context | context | The parse tree. |
EnterExpr2(iconParser.Expr2Context)
Enter a parse tree produced by expr2().
The default implementation does nothing.
Declaration
public virtual void EnterExpr2(iconParser.Expr2Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr2Context | context | The parse tree. |
EnterExpr3(iconParser.Expr3Context)
Enter a parse tree produced by expr3().
The default implementation does nothing.
Declaration
public virtual void EnterExpr3(iconParser.Expr3Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr3Context | context | The parse tree. |
EnterExpr4(iconParser.Expr4Context)
Enter a parse tree produced by expr4().
The default implementation does nothing.
Declaration
public virtual void EnterExpr4(iconParser.Expr4Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr4Context | context | The parse tree. |
EnterExpr5(iconParser.Expr5Context)
Enter a parse tree produced by expr5().
The default implementation does nothing.
Declaration
public virtual void EnterExpr5(iconParser.Expr5Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr5Context | context | The parse tree. |
EnterExpr6(iconParser.Expr6Context)
Enter a parse tree produced by expr6().
The default implementation does nothing.
Declaration
public virtual void EnterExpr6(iconParser.Expr6Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr6Context | context | The parse tree. |
EnterExpr7(iconParser.Expr7Context)
Enter a parse tree produced by expr7().
The default implementation does nothing.
Declaration
public virtual void EnterExpr7(iconParser.Expr7Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr7Context | context | The parse tree. |
EnterExpr8(iconParser.Expr8Context)
Enter a parse tree produced by expr8().
The default implementation does nothing.
Declaration
public virtual void EnterExpr8(iconParser.Expr8Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr8Context | context | The parse tree. |
EnterExpr9(iconParser.Expr9Context)
Enter a parse tree produced by expr9().
The default implementation does nothing.
Declaration
public virtual void EnterExpr9(iconParser.Expr9Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr9Context | context | The parse tree. |
EnterExpression(iconParser.ExpressionContext)
Enter a parse tree produced by expression().
The default implementation does nothing.
Declaration
public virtual void EnterExpression(iconParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.ExpressionContext | context | The parse tree. |
EnterExpression_list(iconParser.Expression_listContext)
Enter a parse tree produced by expression_list().
The default implementation does nothing.
Declaration
public virtual void EnterExpression_list(iconParser.Expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expression_listContext | context | The parse tree. |
EnterExpression_opt(iconParser.Expression_optContext)
Enter a parse tree produced by expression_opt().
The default implementation does nothing.
Declaration
public virtual void EnterExpression_opt(iconParser.Expression_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expression_optContext | context | The parse tree. |
EnterExpression_sequence(iconParser.Expression_sequenceContext)
Enter a parse tree produced by expression_sequence().
The default implementation does nothing.
Declaration
public virtual void EnterExpression_sequence(iconParser.Expression_sequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expression_sequenceContext | context | The parse tree. |
EnterField_list(iconParser.Field_listContext)
Enter a parse tree produced by field_list().
The default implementation does nothing.
Declaration
public virtual void EnterField_list(iconParser.Field_listContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Field_listContext | context | The parse tree. |
EnterField_list_opt(iconParser.Field_list_optContext)
Enter a parse tree produced by field_list_opt().
The default implementation does nothing.
Declaration
public virtual void EnterField_list_opt(iconParser.Field_list_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Field_list_optContext | context | The parse tree. |
EnterField_name(iconParser.Field_nameContext)
Enter a parse tree produced by field_name().
The default implementation does nothing.
Declaration
public virtual void EnterField_name(iconParser.Field_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Field_nameContext | context | The parse tree. |
EnterFile_name(iconParser.File_nameContext)
Enter a parse tree produced by file_name().
The default implementation does nothing.
Declaration
public virtual void EnterFile_name(iconParser.File_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.File_nameContext | context | The parse tree. |
EnterGlobal_declaration(iconParser.Global_declarationContext)
Enter a parse tree produced by global_declaration().
The default implementation does nothing.
Declaration
public virtual void EnterGlobal_declaration(iconParser.Global_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Global_declarationContext | context | The parse tree. |
EnterIdentifier(iconParser.IdentifierContext)
Enter a parse tree produced by identifier().
The default implementation does nothing.
Declaration
public virtual void EnterIdentifier(iconParser.IdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.IdentifierContext | context | The parse tree. |
EnterIdentifier_list(iconParser.Identifier_listContext)
Enter a parse tree produced by identifier_list().
The default implementation does nothing.
Declaration
public virtual void EnterIdentifier_list(iconParser.Identifier_listContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Identifier_listContext | context | The parse tree. |
EnterInitial_opt(iconParser.Initial_optContext)
Enter a parse tree produced by initial_opt().
The default implementation does nothing.
Declaration
public virtual void EnterInitial_opt(iconParser.Initial_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Initial_optContext | context | The parse tree. |
EnterInteger_literal(iconParser.Integer_literalContext)
Enter a parse tree produced by integer_literal().
The default implementation does nothing.
Declaration
public virtual void EnterInteger_literal(iconParser.Integer_literalContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Integer_literalContext | context | The parse tree. |
EnterKeyword(iconParser.KeywordContext)
Enter a parse tree produced by keyword().
The default implementation does nothing.
Declaration
public virtual void EnterKeyword(iconParser.KeywordContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.KeywordContext | context | The parse tree. |
EnterLink_declaration(iconParser.Link_declarationContext)
Enter a parse tree produced by link_declaration().
The default implementation does nothing.
Declaration
public virtual void EnterLink_declaration(iconParser.Link_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Link_declarationContext | context | The parse tree. |
EnterLink_list(iconParser.Link_listContext)
Enter a parse tree produced by link_list().
The default implementation does nothing.
Declaration
public virtual void EnterLink_list(iconParser.Link_listContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Link_listContext | context | The parse tree. |
EnterLiteral(iconParser.LiteralContext)
Enter a parse tree produced by literal().
The default implementation does nothing.
Declaration
public virtual void EnterLiteral(iconParser.LiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.LiteralContext | context | The parse tree. |
EnterLocal_specification(iconParser.Local_specificationContext)
Enter a parse tree produced by local_specification().
The default implementation does nothing.
Declaration
public virtual void EnterLocal_specification(iconParser.Local_specificationContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Local_specificationContext | context | The parse tree. |
EnterLocals_opt(iconParser.Locals_optContext)
Enter a parse tree produced by locals_opt().
The default implementation does nothing.
Declaration
public virtual void EnterLocals_opt(iconParser.Locals_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Locals_optContext | context | The parse tree. |
EnterLocalz(iconParser.LocalzContext)
Enter a parse tree produced by localz().
The default implementation does nothing.
Declaration
public virtual void EnterLocalz(iconParser.LocalzContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.LocalzContext | context | The parse tree. |
EnterParameter_list(iconParser.Parameter_listContext)
Enter a parse tree produced by parameter_list().
The default implementation does nothing.
Declaration
public virtual void EnterParameter_list(iconParser.Parameter_listContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Parameter_listContext | context | The parse tree. |
EnterParameter_list_opt(iconParser.Parameter_list_optContext)
Enter a parse tree produced by parameter_list_opt().
The default implementation does nothing.
Declaration
public virtual void EnterParameter_list_opt(iconParser.Parameter_list_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Parameter_list_optContext | context | The parse tree. |
EnterProc_header(iconParser.Proc_headerContext)
Enter a parse tree produced by proc_header().
The default implementation does nothing.
Declaration
public virtual void EnterProc_header(iconParser.Proc_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Proc_headerContext | context | The parse tree. |
EnterProcedure_declaration(iconParser.Procedure_declarationContext)
Enter a parse tree produced by procedure_declaration().
The default implementation does nothing.
Declaration
public virtual void EnterProcedure_declaration(iconParser.Procedure_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Procedure_declarationContext | context | The parse tree. |
EnterProg(iconParser.ProgContext)
Enter a parse tree produced by prog().
The default implementation does nothing.
Declaration
public virtual void EnterProg(iconParser.ProgContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.ProgContext | context | The parse tree. |
EnterReal_literal(iconParser.Real_literalContext)
Enter a parse tree produced by real_literal().
The default implementation does nothing.
Declaration
public virtual void EnterReal_literal(iconParser.Real_literalContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Real_literalContext | context | The parse tree. |
EnterRecord_declaration(iconParser.Record_declarationContext)
Enter a parse tree produced by record_declaration().
The default implementation does nothing.
Declaration
public virtual void EnterRecord_declaration(iconParser.Record_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Record_declarationContext | context | The parse tree. |
EnterStart(iconParser.StartContext)
Enter a parse tree produced by start().
The default implementation does nothing.
Declaration
public virtual void EnterStart(iconParser.StartContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.StartContext | context | The parse tree. |
EnterString_literal(iconParser.String_literalContext)
Enter a parse tree produced by string_literal().
The default implementation does nothing.
Declaration
public virtual void EnterString_literal(iconParser.String_literalContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.String_literalContext | context | The parse tree. |
EnterSubscript_(iconParser.Subscript_Context)
Enter a parse tree produced by subscript_().
The default implementation does nothing.
Declaration
public virtual void EnterSubscript_(iconParser.Subscript_Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Subscript_Context | context | The parse tree. |
EnterSubscript_list(iconParser.Subscript_listContext)
Enter a parse tree produced by subscript_list().
The default implementation does nothing.
Declaration
public virtual void EnterSubscript_list(iconParser.Subscript_listContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Subscript_listContext | context | The parse tree. |
EnterSuspend_do_clause_opt(iconParser.Suspend_do_clause_optContext)
Enter a parse tree produced by suspend_do_clause_opt().
The default implementation does nothing.
Declaration
public virtual void EnterSuspend_do_clause_opt(iconParser.Suspend_do_clause_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Suspend_do_clause_optContext | context | The parse tree. |
EnterUntil_do_clause_opt(iconParser.Until_do_clause_optContext)
Enter a parse tree produced by until_do_clause_opt().
The default implementation does nothing.
Declaration
public virtual void EnterUntil_do_clause_opt(iconParser.Until_do_clause_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Until_do_clause_optContext | context | The parse tree. |
EnterWhile_do_clause_opt(iconParser.While_do_clause_optContext)
Enter a parse tree produced by while_do_clause_opt().
The default implementation does nothing.
Declaration
public virtual void EnterWhile_do_clause_opt(iconParser.While_do_clause_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.While_do_clause_optContext | context | The parse tree. |
ExitCase_clause(iconParser.Case_clauseContext)
Exit a parse tree produced by case_clause().
The default implementation does nothing.
Declaration
public virtual void ExitCase_clause(iconParser.Case_clauseContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Case_clauseContext | context | The parse tree. |
ExitCase_list(iconParser.Case_listContext)
Exit a parse tree produced by case_list().
The default implementation does nothing.
Declaration
public virtual void ExitCase_list(iconParser.Case_listContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Case_listContext | context | The parse tree. |
ExitDeclaration(iconParser.DeclarationContext)
Exit a parse tree produced by declaration().
The default implementation does nothing.
Declaration
public virtual void ExitDeclaration(iconParser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.DeclarationContext | context | The parse tree. |
ExitElse_clause_opt(iconParser.Else_clause_optContext)
Exit a parse tree produced by else_clause_opt().
The default implementation does nothing.
Declaration
public virtual void ExitElse_clause_opt(iconParser.Else_clause_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Else_clause_optContext | context | The parse tree. |
ExitEndOfExpr(iconParser.EndOfExprContext)
Exit a parse tree produced by endOfExpr().
The default implementation does nothing.
Declaration
public virtual void ExitEndOfExpr(iconParser.EndOfExprContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.EndOfExprContext | context | The parse tree. |
ExitEvery_do_clause_opt(iconParser.Every_do_clause_optContext)
Exit a parse tree produced by every_do_clause_opt().
The default implementation does nothing.
Declaration
public virtual void ExitEvery_do_clause_opt(iconParser.Every_do_clause_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Every_do_clause_optContext | 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.
ExitExpr1(iconParser.Expr1Context)
Exit a parse tree produced by expr1().
The default implementation does nothing.
Declaration
public virtual void ExitExpr1(iconParser.Expr1Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr1Context | context | The parse tree. |
ExitExpr10(iconParser.Expr10Context)
Exit a parse tree produced by expr10().
The default implementation does nothing.
Declaration
public virtual void ExitExpr10(iconParser.Expr10Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr10Context | context | The parse tree. |
ExitExpr11(iconParser.Expr11Context)
Exit a parse tree produced by expr11().
The default implementation does nothing.
Declaration
public virtual void ExitExpr11(iconParser.Expr11Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr11Context | context | The parse tree. |
ExitExpr12(iconParser.Expr12Context)
Exit a parse tree produced by expr12().
The default implementation does nothing.
Declaration
public virtual void ExitExpr12(iconParser.Expr12Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr12Context | context | The parse tree. |
ExitExpr13(iconParser.Expr13Context)
Exit a parse tree produced by expr13().
The default implementation does nothing.
Declaration
public virtual void ExitExpr13(iconParser.Expr13Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr13Context | context | The parse tree. |
ExitExpr2(iconParser.Expr2Context)
Exit a parse tree produced by expr2().
The default implementation does nothing.
Declaration
public virtual void ExitExpr2(iconParser.Expr2Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr2Context | context | The parse tree. |
ExitExpr3(iconParser.Expr3Context)
Exit a parse tree produced by expr3().
The default implementation does nothing.
Declaration
public virtual void ExitExpr3(iconParser.Expr3Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr3Context | context | The parse tree. |
ExitExpr4(iconParser.Expr4Context)
Exit a parse tree produced by expr4().
The default implementation does nothing.
Declaration
public virtual void ExitExpr4(iconParser.Expr4Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr4Context | context | The parse tree. |
ExitExpr5(iconParser.Expr5Context)
Exit a parse tree produced by expr5().
The default implementation does nothing.
Declaration
public virtual void ExitExpr5(iconParser.Expr5Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr5Context | context | The parse tree. |
ExitExpr6(iconParser.Expr6Context)
Exit a parse tree produced by expr6().
The default implementation does nothing.
Declaration
public virtual void ExitExpr6(iconParser.Expr6Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr6Context | context | The parse tree. |
ExitExpr7(iconParser.Expr7Context)
Exit a parse tree produced by expr7().
The default implementation does nothing.
Declaration
public virtual void ExitExpr7(iconParser.Expr7Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr7Context | context | The parse tree. |
ExitExpr8(iconParser.Expr8Context)
Exit a parse tree produced by expr8().
The default implementation does nothing.
Declaration
public virtual void ExitExpr8(iconParser.Expr8Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr8Context | context | The parse tree. |
ExitExpr9(iconParser.Expr9Context)
Exit a parse tree produced by expr9().
The default implementation does nothing.
Declaration
public virtual void ExitExpr9(iconParser.Expr9Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expr9Context | context | The parse tree. |
ExitExpression(iconParser.ExpressionContext)
Exit a parse tree produced by expression().
The default implementation does nothing.
Declaration
public virtual void ExitExpression(iconParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.ExpressionContext | context | The parse tree. |
ExitExpression_list(iconParser.Expression_listContext)
Exit a parse tree produced by expression_list().
The default implementation does nothing.
Declaration
public virtual void ExitExpression_list(iconParser.Expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expression_listContext | context | The parse tree. |
ExitExpression_opt(iconParser.Expression_optContext)
Exit a parse tree produced by expression_opt().
The default implementation does nothing.
Declaration
public virtual void ExitExpression_opt(iconParser.Expression_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expression_optContext | context | The parse tree. |
ExitExpression_sequence(iconParser.Expression_sequenceContext)
Exit a parse tree produced by expression_sequence().
The default implementation does nothing.
Declaration
public virtual void ExitExpression_sequence(iconParser.Expression_sequenceContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Expression_sequenceContext | context | The parse tree. |
ExitField_list(iconParser.Field_listContext)
Exit a parse tree produced by field_list().
The default implementation does nothing.
Declaration
public virtual void ExitField_list(iconParser.Field_listContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Field_listContext | context | The parse tree. |
ExitField_list_opt(iconParser.Field_list_optContext)
Exit a parse tree produced by field_list_opt().
The default implementation does nothing.
Declaration
public virtual void ExitField_list_opt(iconParser.Field_list_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Field_list_optContext | context | The parse tree. |
ExitField_name(iconParser.Field_nameContext)
Exit a parse tree produced by field_name().
The default implementation does nothing.
Declaration
public virtual void ExitField_name(iconParser.Field_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Field_nameContext | context | The parse tree. |
ExitFile_name(iconParser.File_nameContext)
Exit a parse tree produced by file_name().
The default implementation does nothing.
Declaration
public virtual void ExitFile_name(iconParser.File_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.File_nameContext | context | The parse tree. |
ExitGlobal_declaration(iconParser.Global_declarationContext)
Exit a parse tree produced by global_declaration().
The default implementation does nothing.
Declaration
public virtual void ExitGlobal_declaration(iconParser.Global_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Global_declarationContext | context | The parse tree. |
ExitIdentifier(iconParser.IdentifierContext)
Exit a parse tree produced by identifier().
The default implementation does nothing.
Declaration
public virtual void ExitIdentifier(iconParser.IdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.IdentifierContext | context | The parse tree. |
ExitIdentifier_list(iconParser.Identifier_listContext)
Exit a parse tree produced by identifier_list().
The default implementation does nothing.
Declaration
public virtual void ExitIdentifier_list(iconParser.Identifier_listContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Identifier_listContext | context | The parse tree. |
ExitInitial_opt(iconParser.Initial_optContext)
Exit a parse tree produced by initial_opt().
The default implementation does nothing.
Declaration
public virtual void ExitInitial_opt(iconParser.Initial_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Initial_optContext | context | The parse tree. |
ExitInteger_literal(iconParser.Integer_literalContext)
Exit a parse tree produced by integer_literal().
The default implementation does nothing.
Declaration
public virtual void ExitInteger_literal(iconParser.Integer_literalContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Integer_literalContext | context | The parse tree. |
ExitKeyword(iconParser.KeywordContext)
Exit a parse tree produced by keyword().
The default implementation does nothing.
Declaration
public virtual void ExitKeyword(iconParser.KeywordContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.KeywordContext | context | The parse tree. |
ExitLink_declaration(iconParser.Link_declarationContext)
Exit a parse tree produced by link_declaration().
The default implementation does nothing.
Declaration
public virtual void ExitLink_declaration(iconParser.Link_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Link_declarationContext | context | The parse tree. |
ExitLink_list(iconParser.Link_listContext)
Exit a parse tree produced by link_list().
The default implementation does nothing.
Declaration
public virtual void ExitLink_list(iconParser.Link_listContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Link_listContext | context | The parse tree. |
ExitLiteral(iconParser.LiteralContext)
Exit a parse tree produced by literal().
The default implementation does nothing.
Declaration
public virtual void ExitLiteral(iconParser.LiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.LiteralContext | context | The parse tree. |
ExitLocal_specification(iconParser.Local_specificationContext)
Exit a parse tree produced by local_specification().
The default implementation does nothing.
Declaration
public virtual void ExitLocal_specification(iconParser.Local_specificationContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Local_specificationContext | context | The parse tree. |
ExitLocals_opt(iconParser.Locals_optContext)
Exit a parse tree produced by locals_opt().
The default implementation does nothing.
Declaration
public virtual void ExitLocals_opt(iconParser.Locals_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Locals_optContext | context | The parse tree. |
ExitLocalz(iconParser.LocalzContext)
Exit a parse tree produced by localz().
The default implementation does nothing.
Declaration
public virtual void ExitLocalz(iconParser.LocalzContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.LocalzContext | context | The parse tree. |
ExitParameter_list(iconParser.Parameter_listContext)
Exit a parse tree produced by parameter_list().
The default implementation does nothing.
Declaration
public virtual void ExitParameter_list(iconParser.Parameter_listContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Parameter_listContext | context | The parse tree. |
ExitParameter_list_opt(iconParser.Parameter_list_optContext)
Exit a parse tree produced by parameter_list_opt().
The default implementation does nothing.
Declaration
public virtual void ExitParameter_list_opt(iconParser.Parameter_list_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Parameter_list_optContext | context | The parse tree. |
ExitProc_header(iconParser.Proc_headerContext)
Exit a parse tree produced by proc_header().
The default implementation does nothing.
Declaration
public virtual void ExitProc_header(iconParser.Proc_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Proc_headerContext | context | The parse tree. |
ExitProcedure_declaration(iconParser.Procedure_declarationContext)
Exit a parse tree produced by procedure_declaration().
The default implementation does nothing.
Declaration
public virtual void ExitProcedure_declaration(iconParser.Procedure_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Procedure_declarationContext | context | The parse tree. |
ExitProg(iconParser.ProgContext)
Exit a parse tree produced by prog().
The default implementation does nothing.
Declaration
public virtual void ExitProg(iconParser.ProgContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.ProgContext | context | The parse tree. |
ExitReal_literal(iconParser.Real_literalContext)
Exit a parse tree produced by real_literal().
The default implementation does nothing.
Declaration
public virtual void ExitReal_literal(iconParser.Real_literalContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Real_literalContext | context | The parse tree. |
ExitRecord_declaration(iconParser.Record_declarationContext)
Exit a parse tree produced by record_declaration().
The default implementation does nothing.
Declaration
public virtual void ExitRecord_declaration(iconParser.Record_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Record_declarationContext | context | The parse tree. |
ExitStart(iconParser.StartContext)
Exit a parse tree produced by start().
The default implementation does nothing.
Declaration
public virtual void ExitStart(iconParser.StartContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.StartContext | context | The parse tree. |
ExitString_literal(iconParser.String_literalContext)
Exit a parse tree produced by string_literal().
The default implementation does nothing.
Declaration
public virtual void ExitString_literal(iconParser.String_literalContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.String_literalContext | context | The parse tree. |
ExitSubscript_(iconParser.Subscript_Context)
Exit a parse tree produced by subscript_().
The default implementation does nothing.
Declaration
public virtual void ExitSubscript_(iconParser.Subscript_Context context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Subscript_Context | context | The parse tree. |
ExitSubscript_list(iconParser.Subscript_listContext)
Exit a parse tree produced by subscript_list().
The default implementation does nothing.
Declaration
public virtual void ExitSubscript_list(iconParser.Subscript_listContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Subscript_listContext | context | The parse tree. |
ExitSuspend_do_clause_opt(iconParser.Suspend_do_clause_optContext)
Exit a parse tree produced by suspend_do_clause_opt().
The default implementation does nothing.
Declaration
public virtual void ExitSuspend_do_clause_opt(iconParser.Suspend_do_clause_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Suspend_do_clause_optContext | context | The parse tree. |
ExitUntil_do_clause_opt(iconParser.Until_do_clause_optContext)
Exit a parse tree produced by until_do_clause_opt().
The default implementation does nothing.
Declaration
public virtual void ExitUntil_do_clause_opt(iconParser.Until_do_clause_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.Until_do_clause_optContext | context | The parse tree. |
ExitWhile_do_clause_opt(iconParser.While_do_clause_optContext)
Exit a parse tree produced by while_do_clause_opt().
The default implementation does nothing.
Declaration
public virtual void ExitWhile_do_clause_opt(iconParser.While_do_clause_optContext context)
Parameters
Type | Name | Description |
---|---|---|
iconParser.While_do_clause_optContext | 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.