Show / Hide Table of Contents

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
System.Object
iconBaseListener
Implements
IiconListener
Antlr4.Runtime.Tree.IParseTreeListener
Namespace: GCore.Antlr.Grammers.Icon
Assembly: Icon.dll
Syntax
public class iconBaseListener : object, IiconListener, Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterCase_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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

Implements

IiconListener
Antlr4.Runtime.Tree.IParseTreeListener
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX