Class CorundumBaseListener
This class provides an empty implementation of ICorundumListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Ruby
Assembly: Ruby.dll
Syntax
public class CorundumBaseListener : object, ICorundumListener, Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterAll_assignment(CorundumParser.All_assignmentContext)
Enter a parse tree produced by all_assignment().
The default implementation does nothing.
Declaration
public virtual void EnterAll_assignment(CorundumParser.All_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.All_assignmentContext | context | The parse tree. |
EnterAll_result(CorundumParser.All_resultContext)
Enter a parse tree produced by all_result().
The default implementation does nothing.
Declaration
public virtual void EnterAll_result(CorundumParser.All_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.All_resultContext | context | The parse tree. |
EnterArray_assignment(CorundumParser.Array_assignmentContext)
Enter a parse tree produced by array_assignment().
The default implementation does nothing.
Declaration
public virtual void EnterArray_assignment(CorundumParser.Array_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_assignmentContext | context | The parse tree. |
EnterArray_definition(CorundumParser.Array_definitionContext)
Enter a parse tree produced by array_definition().
The default implementation does nothing.
Declaration
public virtual void EnterArray_definition(CorundumParser.Array_definitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_definitionContext | context | The parse tree. |
EnterArray_definition_elements(CorundumParser.Array_definition_elementsContext)
Enter a parse tree produced by array_definition_elements().
The default implementation does nothing.
Declaration
public virtual void EnterArray_definition_elements(CorundumParser.Array_definition_elementsContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_definition_elementsContext | context | The parse tree. |
EnterArray_selector(CorundumParser.Array_selectorContext)
Enter a parse tree produced by array_selector().
The default implementation does nothing.
Declaration
public virtual void EnterArray_selector(CorundumParser.Array_selectorContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_selectorContext | context | The parse tree. |
EnterAssignment(CorundumParser.AssignmentContext)
Enter a parse tree produced by assignment().
The default implementation does nothing.
Declaration
public virtual void EnterAssignment(CorundumParser.AssignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.AssignmentContext | context | The parse tree. |
EnterBool_t(CorundumParser.Bool_tContext)
Enter a parse tree produced by bool_t().
The default implementation does nothing.
Declaration
public virtual void EnterBool_t(CorundumParser.Bool_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Bool_tContext | context | The parse tree. |
EnterBreak_expression(CorundumParser.Break_expressionContext)
Enter a parse tree produced by break_expression().
The default implementation does nothing.
Declaration
public virtual void EnterBreak_expression(CorundumParser.Break_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Break_expressionContext | context | The parse tree. |
EnterComp_var(CorundumParser.Comp_varContext)
Enter a parse tree produced by comp_var().
The default implementation does nothing.
Declaration
public virtual void EnterComp_var(CorundumParser.Comp_varContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Comp_varContext | context | The parse tree. |
EnterComparison(CorundumParser.ComparisonContext)
Enter a parse tree produced by comparison().
The default implementation does nothing.
Declaration
public virtual void EnterComparison(CorundumParser.ComparisonContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.ComparisonContext | context | The parse tree. |
EnterComparison_list(CorundumParser.Comparison_listContext)
Enter a parse tree produced by comparison_list().
The default implementation does nothing.
Declaration
public virtual void EnterComparison_list(CorundumParser.Comparison_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Comparison_listContext | context | The parse tree. |
EnterCond_expression(CorundumParser.Cond_expressionContext)
Enter a parse tree produced by cond_expression().
The default implementation does nothing.
Declaration
public virtual void EnterCond_expression(CorundumParser.Cond_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Cond_expressionContext | context | The parse tree. |
EnterCrlf(CorundumParser.CrlfContext)
Enter a parse tree produced by crlf().
The default implementation does nothing.
Declaration
public virtual void EnterCrlf(CorundumParser.CrlfContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.CrlfContext | context | The parse tree. |
EnterDynamic_(CorundumParser.Dynamic_Context)
Enter a parse tree produced by dynamic_().
The default implementation does nothing.
Declaration
public virtual void EnterDynamic_(CorundumParser.Dynamic_Context context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Dynamic_Context | context | The parse tree. |
EnterDynamic_assignment(CorundumParser.Dynamic_assignmentContext)
Enter a parse tree produced by dynamic_assignment().
The default implementation does nothing.
Declaration
public virtual void EnterDynamic_assignment(CorundumParser.Dynamic_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Dynamic_assignmentContext | context | The parse tree. |
EnterDynamic_result(CorundumParser.Dynamic_resultContext)
Enter a parse tree produced by dynamic_result().
The default implementation does nothing.
Declaration
public virtual void EnterDynamic_result(CorundumParser.Dynamic_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Dynamic_resultContext | context | The parse tree. |
EnterElse_token(CorundumParser.Else_tokenContext)
Enter a parse tree produced by else_token().
The default implementation does nothing.
Declaration
public virtual void EnterElse_token(CorundumParser.Else_tokenContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Else_tokenContext | context | The parse tree. |
EnterElsif_statement(CorundumParser.Elsif_statementContext)
Enter a parse tree produced by elsif_statement().
The default implementation does nothing.
Declaration
public virtual void EnterElsif_statement(CorundumParser.Elsif_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Elsif_statementContext | 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.
EnterExpression(CorundumParser.ExpressionContext)
Enter a parse tree produced by expression().
The default implementation does nothing.
Declaration
public virtual void EnterExpression(CorundumParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.ExpressionContext | context | The parse tree. |
EnterExpression_list(CorundumParser.Expression_listContext)
Enter a parse tree produced by expression_list().
The default implementation does nothing.
Declaration
public virtual void EnterExpression_list(CorundumParser.Expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Expression_listContext | context | The parse tree. |
EnterFloat_assignment(CorundumParser.Float_assignmentContext)
Enter a parse tree produced by float_assignment().
The default implementation does nothing.
Declaration
public virtual void EnterFloat_assignment(CorundumParser.Float_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Float_assignmentContext | context | The parse tree. |
EnterFloat_result(CorundumParser.Float_resultContext)
Enter a parse tree produced by float_result().
The default implementation does nothing.
Declaration
public virtual void EnterFloat_result(CorundumParser.Float_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Float_resultContext | context | The parse tree. |
EnterFloat_t(CorundumParser.Float_tContext)
Enter a parse tree produced by float_t().
The default implementation does nothing.
Declaration
public virtual void EnterFloat_t(CorundumParser.Float_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Float_tContext | context | The parse tree. |
EnterFor_init_list(CorundumParser.For_init_listContext)
Enter a parse tree produced by for_init_list().
The default implementation does nothing.
Declaration
public virtual void EnterFor_init_list(CorundumParser.For_init_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.For_init_listContext | context | The parse tree. |
EnterFor_loop_list(CorundumParser.For_loop_listContext)
Enter a parse tree produced by for_loop_list().
The default implementation does nothing.
Declaration
public virtual void EnterFor_loop_list(CorundumParser.For_loop_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.For_loop_listContext | context | The parse tree. |
EnterFor_statement(CorundumParser.For_statementContext)
Enter a parse tree produced by for_statement().
The default implementation does nothing.
Declaration
public virtual void EnterFor_statement(CorundumParser.For_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.For_statementContext | context | The parse tree. |
EnterFunction_call(CorundumParser.Function_callContext)
Enter a parse tree produced by function_call().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_call(CorundumParser.Function_callContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_callContext | context | The parse tree. |
EnterFunction_call_assignment(CorundumParser.Function_call_assignmentContext)
Enter a parse tree produced by function_call_assignment().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_call_assignment(CorundumParser.Function_call_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_call_assignmentContext | context | The parse tree. |
EnterFunction_call_param_list(CorundumParser.Function_call_param_listContext)
Enter a parse tree produced by function_call_param_list().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_call_param_list(CorundumParser.Function_call_param_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_call_param_listContext | context | The parse tree. |
EnterFunction_call_params(CorundumParser.Function_call_paramsContext)
Enter a parse tree produced by function_call_params().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_call_params(CorundumParser.Function_call_paramsContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_call_paramsContext | context | The parse tree. |
EnterFunction_definition(CorundumParser.Function_definitionContext)
Enter a parse tree produced by function_definition().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_definition(CorundumParser.Function_definitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definitionContext | context | The parse tree. |
EnterFunction_definition_body(CorundumParser.Function_definition_bodyContext)
Enter a parse tree produced by function_definition_body().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_definition_body(CorundumParser.Function_definition_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_bodyContext | context | The parse tree. |
EnterFunction_definition_header(CorundumParser.Function_definition_headerContext)
Enter a parse tree produced by function_definition_header().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_definition_header(CorundumParser.Function_definition_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_headerContext | context | The parse tree. |
EnterFunction_definition_param_id(CorundumParser.Function_definition_param_idContext)
Enter a parse tree produced by function_definition_param_id().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_definition_param_id(CorundumParser.Function_definition_param_idContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_param_idContext | context | The parse tree. |
EnterFunction_definition_params(CorundumParser.Function_definition_paramsContext)
Enter a parse tree produced by function_definition_params().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_definition_params(CorundumParser.Function_definition_paramsContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_paramsContext | context | The parse tree. |
EnterFunction_definition_params_list(CorundumParser.Function_definition_params_listContext)
Enter a parse tree produced by function_definition_params_list().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_definition_params_list(CorundumParser.Function_definition_params_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_params_listContext | context | The parse tree. |
EnterFunction_inline_call(CorundumParser.Function_inline_callContext)
Enter a parse tree produced by function_inline_call().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_inline_call(CorundumParser.Function_inline_callContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_inline_callContext | context | The parse tree. |
EnterFunction_name(CorundumParser.Function_nameContext)
Enter a parse tree produced by function_name().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_name(CorundumParser.Function_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_nameContext | context | The parse tree. |
EnterFunction_named_param(CorundumParser.Function_named_paramContext)
Enter a parse tree produced by function_named_param().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_named_param(CorundumParser.Function_named_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_named_paramContext | context | The parse tree. |
EnterFunction_param(CorundumParser.Function_paramContext)
Enter a parse tree produced by function_param().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_param(CorundumParser.Function_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_paramContext | context | The parse tree. |
EnterFunction_unnamed_param(CorundumParser.Function_unnamed_paramContext)
Enter a parse tree produced by function_unnamed_param().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_unnamed_param(CorundumParser.Function_unnamed_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_unnamed_paramContext | context | The parse tree. |
EnterGlobal_get(CorundumParser.Global_getContext)
Enter a parse tree produced by global_get().
The default implementation does nothing.
Declaration
public virtual void EnterGlobal_get(CorundumParser.Global_getContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Global_getContext | context | The parse tree. |
EnterGlobal_result(CorundumParser.Global_resultContext)
Enter a parse tree produced by global_result().
The default implementation does nothing.
Declaration
public virtual void EnterGlobal_result(CorundumParser.Global_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Global_resultContext | context | The parse tree. |
EnterGlobal_set(CorundumParser.Global_setContext)
Enter a parse tree produced by global_set().
The default implementation does nothing.
Declaration
public virtual void EnterGlobal_set(CorundumParser.Global_setContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Global_setContext | context | The parse tree. |
EnterId_(CorundumParser.Id_Context)
Enter a parse tree produced by id_().
The default implementation does nothing.
Declaration
public virtual void EnterId_(CorundumParser.Id_Context context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Id_Context | context | The parse tree. |
EnterId_function(CorundumParser.Id_functionContext)
Enter a parse tree produced by id_function().
The default implementation does nothing.
Declaration
public virtual void EnterId_function(CorundumParser.Id_functionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Id_functionContext | context | The parse tree. |
EnterId_global(CorundumParser.Id_globalContext)
Enter a parse tree produced by id_global().
The default implementation does nothing.
Declaration
public virtual void EnterId_global(CorundumParser.Id_globalContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Id_globalContext | context | The parse tree. |
EnterIf_elsif_statement(CorundumParser.If_elsif_statementContext)
Enter a parse tree produced by if_elsif_statement().
The default implementation does nothing.
Declaration
public virtual void EnterIf_elsif_statement(CorundumParser.If_elsif_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.If_elsif_statementContext | context | The parse tree. |
EnterIf_statement(CorundumParser.If_statementContext)
Enter a parse tree produced by if_statement().
The default implementation does nothing.
Declaration
public virtual void EnterIf_statement(CorundumParser.If_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.If_statementContext | context | The parse tree. |
EnterInit_expression(CorundumParser.Init_expressionContext)
Enter a parse tree produced by init_expression().
The default implementation does nothing.
Declaration
public virtual void EnterInit_expression(CorundumParser.Init_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Init_expressionContext | context | The parse tree. |
EnterInitial_array_assignment(CorundumParser.Initial_array_assignmentContext)
Enter a parse tree produced by initial_array_assignment().
The default implementation does nothing.
Declaration
public virtual void EnterInitial_array_assignment(CorundumParser.Initial_array_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Initial_array_assignmentContext | context | The parse tree. |
EnterInt_assignment(CorundumParser.Int_assignmentContext)
Enter a parse tree produced by int_assignment().
The default implementation does nothing.
Declaration
public virtual void EnterInt_assignment(CorundumParser.Int_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Int_assignmentContext | context | The parse tree. |
EnterInt_result(CorundumParser.Int_resultContext)
Enter a parse tree produced by int_result().
The default implementation does nothing.
Declaration
public virtual void EnterInt_result(CorundumParser.Int_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Int_resultContext | context | The parse tree. |
EnterInt_t(CorundumParser.Int_tContext)
Enter a parse tree produced by int_t().
The default implementation does nothing.
Declaration
public virtual void EnterInt_t(CorundumParser.Int_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Int_tContext | context | The parse tree. |
EnterLiteral_t(CorundumParser.Literal_tContext)
Enter a parse tree produced by literal_t().
The default implementation does nothing.
Declaration
public virtual void EnterLiteral_t(CorundumParser.Literal_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Literal_tContext | context | The parse tree. |
EnterLoop_expression(CorundumParser.Loop_expressionContext)
Enter a parse tree produced by loop_expression().
The default implementation does nothing.
Declaration
public virtual void EnterLoop_expression(CorundumParser.Loop_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Loop_expressionContext | context | The parse tree. |
EnterLvalue(CorundumParser.LvalueContext)
Enter a parse tree produced by lvalue().
The default implementation does nothing.
Declaration
public virtual void EnterLvalue(CorundumParser.LvalueContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.LvalueContext | context | The parse tree. |
EnterNil_t(CorundumParser.Nil_tContext)
Enter a parse tree produced by nil_t().
The default implementation does nothing.
Declaration
public virtual void EnterNil_t(CorundumParser.Nil_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Nil_tContext | context | The parse tree. |
EnterPir_expression_list(CorundumParser.Pir_expression_listContext)
Enter a parse tree produced by pir_expression_list().
The default implementation does nothing.
Declaration
public virtual void EnterPir_expression_list(CorundumParser.Pir_expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Pir_expression_listContext | context | The parse tree. |
EnterPir_inline(CorundumParser.Pir_inlineContext)
Enter a parse tree produced by pir_inline().
The default implementation does nothing.
Declaration
public virtual void EnterPir_inline(CorundumParser.Pir_inlineContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Pir_inlineContext | context | The parse tree. |
EnterProg(CorundumParser.ProgContext)
Enter a parse tree produced by prog().
The default implementation does nothing.
Declaration
public virtual void EnterProg(CorundumParser.ProgContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.ProgContext | context | The parse tree. |
EnterRequire_block(CorundumParser.Require_blockContext)
Enter a parse tree produced by require_block().
The default implementation does nothing.
Declaration
public virtual void EnterRequire_block(CorundumParser.Require_blockContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Require_blockContext | context | The parse tree. |
EnterReturn_statement(CorundumParser.Return_statementContext)
Enter a parse tree produced by return_statement().
The default implementation does nothing.
Declaration
public virtual void EnterReturn_statement(CorundumParser.Return_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Return_statementContext | context | The parse tree. |
EnterRvalue(CorundumParser.RvalueContext)
Enter a parse tree produced by rvalue().
The default implementation does nothing.
Declaration
public virtual void EnterRvalue(CorundumParser.RvalueContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.RvalueContext | context | The parse tree. |
EnterStatement_body(CorundumParser.Statement_bodyContext)
Enter a parse tree produced by statement_body().
The default implementation does nothing.
Declaration
public virtual void EnterStatement_body(CorundumParser.Statement_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Statement_bodyContext | context | The parse tree. |
EnterStatement_expression_list(CorundumParser.Statement_expression_listContext)
Enter a parse tree produced by statement_expression_list().
The default implementation does nothing.
Declaration
public virtual void EnterStatement_expression_list(CorundumParser.Statement_expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Statement_expression_listContext | context | The parse tree. |
EnterString_assignment(CorundumParser.String_assignmentContext)
Enter a parse tree produced by string_assignment().
The default implementation does nothing.
Declaration
public virtual void EnterString_assignment(CorundumParser.String_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.String_assignmentContext | context | The parse tree. |
EnterString_result(CorundumParser.String_resultContext)
Enter a parse tree produced by string_result().
The default implementation does nothing.
Declaration
public virtual void EnterString_result(CorundumParser.String_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.String_resultContext | context | The parse tree. |
EnterTerminator(CorundumParser.TerminatorContext)
Enter a parse tree produced by terminator().
The default implementation does nothing.
Declaration
public virtual void EnterTerminator(CorundumParser.TerminatorContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.TerminatorContext | context | The parse tree. |
EnterUnless_statement(CorundumParser.Unless_statementContext)
Enter a parse tree produced by unless_statement().
The default implementation does nothing.
Declaration
public virtual void EnterUnless_statement(CorundumParser.Unless_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Unless_statementContext | context | The parse tree. |
EnterWhile_statement(CorundumParser.While_statementContext)
Enter a parse tree produced by while_statement().
The default implementation does nothing.
Declaration
public virtual void EnterWhile_statement(CorundumParser.While_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.While_statementContext | context | The parse tree. |
ExitAll_assignment(CorundumParser.All_assignmentContext)
Exit a parse tree produced by all_assignment().
The default implementation does nothing.
Declaration
public virtual void ExitAll_assignment(CorundumParser.All_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.All_assignmentContext | context | The parse tree. |
ExitAll_result(CorundumParser.All_resultContext)
Exit a parse tree produced by all_result().
The default implementation does nothing.
Declaration
public virtual void ExitAll_result(CorundumParser.All_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.All_resultContext | context | The parse tree. |
ExitArray_assignment(CorundumParser.Array_assignmentContext)
Exit a parse tree produced by array_assignment().
The default implementation does nothing.
Declaration
public virtual void ExitArray_assignment(CorundumParser.Array_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_assignmentContext | context | The parse tree. |
ExitArray_definition(CorundumParser.Array_definitionContext)
Exit a parse tree produced by array_definition().
The default implementation does nothing.
Declaration
public virtual void ExitArray_definition(CorundumParser.Array_definitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_definitionContext | context | The parse tree. |
ExitArray_definition_elements(CorundumParser.Array_definition_elementsContext)
Exit a parse tree produced by array_definition_elements().
The default implementation does nothing.
Declaration
public virtual void ExitArray_definition_elements(CorundumParser.Array_definition_elementsContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_definition_elementsContext | context | The parse tree. |
ExitArray_selector(CorundumParser.Array_selectorContext)
Exit a parse tree produced by array_selector().
The default implementation does nothing.
Declaration
public virtual void ExitArray_selector(CorundumParser.Array_selectorContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_selectorContext | context | The parse tree. |
ExitAssignment(CorundumParser.AssignmentContext)
Exit a parse tree produced by assignment().
The default implementation does nothing.
Declaration
public virtual void ExitAssignment(CorundumParser.AssignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.AssignmentContext | context | The parse tree. |
ExitBool_t(CorundumParser.Bool_tContext)
Exit a parse tree produced by bool_t().
The default implementation does nothing.
Declaration
public virtual void ExitBool_t(CorundumParser.Bool_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Bool_tContext | context | The parse tree. |
ExitBreak_expression(CorundumParser.Break_expressionContext)
Exit a parse tree produced by break_expression().
The default implementation does nothing.
Declaration
public virtual void ExitBreak_expression(CorundumParser.Break_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Break_expressionContext | context | The parse tree. |
ExitComp_var(CorundumParser.Comp_varContext)
Exit a parse tree produced by comp_var().
The default implementation does nothing.
Declaration
public virtual void ExitComp_var(CorundumParser.Comp_varContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Comp_varContext | context | The parse tree. |
ExitComparison(CorundumParser.ComparisonContext)
Exit a parse tree produced by comparison().
The default implementation does nothing.
Declaration
public virtual void ExitComparison(CorundumParser.ComparisonContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.ComparisonContext | context | The parse tree. |
ExitComparison_list(CorundumParser.Comparison_listContext)
Exit a parse tree produced by comparison_list().
The default implementation does nothing.
Declaration
public virtual void ExitComparison_list(CorundumParser.Comparison_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Comparison_listContext | context | The parse tree. |
ExitCond_expression(CorundumParser.Cond_expressionContext)
Exit a parse tree produced by cond_expression().
The default implementation does nothing.
Declaration
public virtual void ExitCond_expression(CorundumParser.Cond_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Cond_expressionContext | context | The parse tree. |
ExitCrlf(CorundumParser.CrlfContext)
Exit a parse tree produced by crlf().
The default implementation does nothing.
Declaration
public virtual void ExitCrlf(CorundumParser.CrlfContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.CrlfContext | context | The parse tree. |
ExitDynamic_(CorundumParser.Dynamic_Context)
Exit a parse tree produced by dynamic_().
The default implementation does nothing.
Declaration
public virtual void ExitDynamic_(CorundumParser.Dynamic_Context context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Dynamic_Context | context | The parse tree. |
ExitDynamic_assignment(CorundumParser.Dynamic_assignmentContext)
Exit a parse tree produced by dynamic_assignment().
The default implementation does nothing.
Declaration
public virtual void ExitDynamic_assignment(CorundumParser.Dynamic_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Dynamic_assignmentContext | context | The parse tree. |
ExitDynamic_result(CorundumParser.Dynamic_resultContext)
Exit a parse tree produced by dynamic_result().
The default implementation does nothing.
Declaration
public virtual void ExitDynamic_result(CorundumParser.Dynamic_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Dynamic_resultContext | context | The parse tree. |
ExitElse_token(CorundumParser.Else_tokenContext)
Exit a parse tree produced by else_token().
The default implementation does nothing.
Declaration
public virtual void ExitElse_token(CorundumParser.Else_tokenContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Else_tokenContext | context | The parse tree. |
ExitElsif_statement(CorundumParser.Elsif_statementContext)
Exit a parse tree produced by elsif_statement().
The default implementation does nothing.
Declaration
public virtual void ExitElsif_statement(CorundumParser.Elsif_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Elsif_statementContext | 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.
ExitExpression(CorundumParser.ExpressionContext)
Exit a parse tree produced by expression().
The default implementation does nothing.
Declaration
public virtual void ExitExpression(CorundumParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.ExpressionContext | context | The parse tree. |
ExitExpression_list(CorundumParser.Expression_listContext)
Exit a parse tree produced by expression_list().
The default implementation does nothing.
Declaration
public virtual void ExitExpression_list(CorundumParser.Expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Expression_listContext | context | The parse tree. |
ExitFloat_assignment(CorundumParser.Float_assignmentContext)
Exit a parse tree produced by float_assignment().
The default implementation does nothing.
Declaration
public virtual void ExitFloat_assignment(CorundumParser.Float_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Float_assignmentContext | context | The parse tree. |
ExitFloat_result(CorundumParser.Float_resultContext)
Exit a parse tree produced by float_result().
The default implementation does nothing.
Declaration
public virtual void ExitFloat_result(CorundumParser.Float_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Float_resultContext | context | The parse tree. |
ExitFloat_t(CorundumParser.Float_tContext)
Exit a parse tree produced by float_t().
The default implementation does nothing.
Declaration
public virtual void ExitFloat_t(CorundumParser.Float_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Float_tContext | context | The parse tree. |
ExitFor_init_list(CorundumParser.For_init_listContext)
Exit a parse tree produced by for_init_list().
The default implementation does nothing.
Declaration
public virtual void ExitFor_init_list(CorundumParser.For_init_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.For_init_listContext | context | The parse tree. |
ExitFor_loop_list(CorundumParser.For_loop_listContext)
Exit a parse tree produced by for_loop_list().
The default implementation does nothing.
Declaration
public virtual void ExitFor_loop_list(CorundumParser.For_loop_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.For_loop_listContext | context | The parse tree. |
ExitFor_statement(CorundumParser.For_statementContext)
Exit a parse tree produced by for_statement().
The default implementation does nothing.
Declaration
public virtual void ExitFor_statement(CorundumParser.For_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.For_statementContext | context | The parse tree. |
ExitFunction_call(CorundumParser.Function_callContext)
Exit a parse tree produced by function_call().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_call(CorundumParser.Function_callContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_callContext | context | The parse tree. |
ExitFunction_call_assignment(CorundumParser.Function_call_assignmentContext)
Exit a parse tree produced by function_call_assignment().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_call_assignment(CorundumParser.Function_call_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_call_assignmentContext | context | The parse tree. |
ExitFunction_call_param_list(CorundumParser.Function_call_param_listContext)
Exit a parse tree produced by function_call_param_list().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_call_param_list(CorundumParser.Function_call_param_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_call_param_listContext | context | The parse tree. |
ExitFunction_call_params(CorundumParser.Function_call_paramsContext)
Exit a parse tree produced by function_call_params().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_call_params(CorundumParser.Function_call_paramsContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_call_paramsContext | context | The parse tree. |
ExitFunction_definition(CorundumParser.Function_definitionContext)
Exit a parse tree produced by function_definition().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_definition(CorundumParser.Function_definitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definitionContext | context | The parse tree. |
ExitFunction_definition_body(CorundumParser.Function_definition_bodyContext)
Exit a parse tree produced by function_definition_body().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_definition_body(CorundumParser.Function_definition_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_bodyContext | context | The parse tree. |
ExitFunction_definition_header(CorundumParser.Function_definition_headerContext)
Exit a parse tree produced by function_definition_header().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_definition_header(CorundumParser.Function_definition_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_headerContext | context | The parse tree. |
ExitFunction_definition_param_id(CorundumParser.Function_definition_param_idContext)
Exit a parse tree produced by function_definition_param_id().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_definition_param_id(CorundumParser.Function_definition_param_idContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_param_idContext | context | The parse tree. |
ExitFunction_definition_params(CorundumParser.Function_definition_paramsContext)
Exit a parse tree produced by function_definition_params().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_definition_params(CorundumParser.Function_definition_paramsContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_paramsContext | context | The parse tree. |
ExitFunction_definition_params_list(CorundumParser.Function_definition_params_listContext)
Exit a parse tree produced by function_definition_params_list().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_definition_params_list(CorundumParser.Function_definition_params_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_params_listContext | context | The parse tree. |
ExitFunction_inline_call(CorundumParser.Function_inline_callContext)
Exit a parse tree produced by function_inline_call().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_inline_call(CorundumParser.Function_inline_callContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_inline_callContext | context | The parse tree. |
ExitFunction_name(CorundumParser.Function_nameContext)
Exit a parse tree produced by function_name().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_name(CorundumParser.Function_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_nameContext | context | The parse tree. |
ExitFunction_named_param(CorundumParser.Function_named_paramContext)
Exit a parse tree produced by function_named_param().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_named_param(CorundumParser.Function_named_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_named_paramContext | context | The parse tree. |
ExitFunction_param(CorundumParser.Function_paramContext)
Exit a parse tree produced by function_param().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_param(CorundumParser.Function_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_paramContext | context | The parse tree. |
ExitFunction_unnamed_param(CorundumParser.Function_unnamed_paramContext)
Exit a parse tree produced by function_unnamed_param().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_unnamed_param(CorundumParser.Function_unnamed_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_unnamed_paramContext | context | The parse tree. |
ExitGlobal_get(CorundumParser.Global_getContext)
Exit a parse tree produced by global_get().
The default implementation does nothing.
Declaration
public virtual void ExitGlobal_get(CorundumParser.Global_getContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Global_getContext | context | The parse tree. |
ExitGlobal_result(CorundumParser.Global_resultContext)
Exit a parse tree produced by global_result().
The default implementation does nothing.
Declaration
public virtual void ExitGlobal_result(CorundumParser.Global_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Global_resultContext | context | The parse tree. |
ExitGlobal_set(CorundumParser.Global_setContext)
Exit a parse tree produced by global_set().
The default implementation does nothing.
Declaration
public virtual void ExitGlobal_set(CorundumParser.Global_setContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Global_setContext | context | The parse tree. |
ExitId_(CorundumParser.Id_Context)
Exit a parse tree produced by id_().
The default implementation does nothing.
Declaration
public virtual void ExitId_(CorundumParser.Id_Context context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Id_Context | context | The parse tree. |
ExitId_function(CorundumParser.Id_functionContext)
Exit a parse tree produced by id_function().
The default implementation does nothing.
Declaration
public virtual void ExitId_function(CorundumParser.Id_functionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Id_functionContext | context | The parse tree. |
ExitId_global(CorundumParser.Id_globalContext)
Exit a parse tree produced by id_global().
The default implementation does nothing.
Declaration
public virtual void ExitId_global(CorundumParser.Id_globalContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Id_globalContext | context | The parse tree. |
ExitIf_elsif_statement(CorundumParser.If_elsif_statementContext)
Exit a parse tree produced by if_elsif_statement().
The default implementation does nothing.
Declaration
public virtual void ExitIf_elsif_statement(CorundumParser.If_elsif_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.If_elsif_statementContext | context | The parse tree. |
ExitIf_statement(CorundumParser.If_statementContext)
Exit a parse tree produced by if_statement().
The default implementation does nothing.
Declaration
public virtual void ExitIf_statement(CorundumParser.If_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.If_statementContext | context | The parse tree. |
ExitInit_expression(CorundumParser.Init_expressionContext)
Exit a parse tree produced by init_expression().
The default implementation does nothing.
Declaration
public virtual void ExitInit_expression(CorundumParser.Init_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Init_expressionContext | context | The parse tree. |
ExitInitial_array_assignment(CorundumParser.Initial_array_assignmentContext)
Exit a parse tree produced by initial_array_assignment().
The default implementation does nothing.
Declaration
public virtual void ExitInitial_array_assignment(CorundumParser.Initial_array_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Initial_array_assignmentContext | context | The parse tree. |
ExitInt_assignment(CorundumParser.Int_assignmentContext)
Exit a parse tree produced by int_assignment().
The default implementation does nothing.
Declaration
public virtual void ExitInt_assignment(CorundumParser.Int_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Int_assignmentContext | context | The parse tree. |
ExitInt_result(CorundumParser.Int_resultContext)
Exit a parse tree produced by int_result().
The default implementation does nothing.
Declaration
public virtual void ExitInt_result(CorundumParser.Int_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Int_resultContext | context | The parse tree. |
ExitInt_t(CorundumParser.Int_tContext)
Exit a parse tree produced by int_t().
The default implementation does nothing.
Declaration
public virtual void ExitInt_t(CorundumParser.Int_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Int_tContext | context | The parse tree. |
ExitLiteral_t(CorundumParser.Literal_tContext)
Exit a parse tree produced by literal_t().
The default implementation does nothing.
Declaration
public virtual void ExitLiteral_t(CorundumParser.Literal_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Literal_tContext | context | The parse tree. |
ExitLoop_expression(CorundumParser.Loop_expressionContext)
Exit a parse tree produced by loop_expression().
The default implementation does nothing.
Declaration
public virtual void ExitLoop_expression(CorundumParser.Loop_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Loop_expressionContext | context | The parse tree. |
ExitLvalue(CorundumParser.LvalueContext)
Exit a parse tree produced by lvalue().
The default implementation does nothing.
Declaration
public virtual void ExitLvalue(CorundumParser.LvalueContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.LvalueContext | context | The parse tree. |
ExitNil_t(CorundumParser.Nil_tContext)
Exit a parse tree produced by nil_t().
The default implementation does nothing.
Declaration
public virtual void ExitNil_t(CorundumParser.Nil_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Nil_tContext | context | The parse tree. |
ExitPir_expression_list(CorundumParser.Pir_expression_listContext)
Exit a parse tree produced by pir_expression_list().
The default implementation does nothing.
Declaration
public virtual void ExitPir_expression_list(CorundumParser.Pir_expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Pir_expression_listContext | context | The parse tree. |
ExitPir_inline(CorundumParser.Pir_inlineContext)
Exit a parse tree produced by pir_inline().
The default implementation does nothing.
Declaration
public virtual void ExitPir_inline(CorundumParser.Pir_inlineContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Pir_inlineContext | context | The parse tree. |
ExitProg(CorundumParser.ProgContext)
Exit a parse tree produced by prog().
The default implementation does nothing.
Declaration
public virtual void ExitProg(CorundumParser.ProgContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.ProgContext | context | The parse tree. |
ExitRequire_block(CorundumParser.Require_blockContext)
Exit a parse tree produced by require_block().
The default implementation does nothing.
Declaration
public virtual void ExitRequire_block(CorundumParser.Require_blockContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Require_blockContext | context | The parse tree. |
ExitReturn_statement(CorundumParser.Return_statementContext)
Exit a parse tree produced by return_statement().
The default implementation does nothing.
Declaration
public virtual void ExitReturn_statement(CorundumParser.Return_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Return_statementContext | context | The parse tree. |
ExitRvalue(CorundumParser.RvalueContext)
Exit a parse tree produced by rvalue().
The default implementation does nothing.
Declaration
public virtual void ExitRvalue(CorundumParser.RvalueContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.RvalueContext | context | The parse tree. |
ExitStatement_body(CorundumParser.Statement_bodyContext)
Exit a parse tree produced by statement_body().
The default implementation does nothing.
Declaration
public virtual void ExitStatement_body(CorundumParser.Statement_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Statement_bodyContext | context | The parse tree. |
ExitStatement_expression_list(CorundumParser.Statement_expression_listContext)
Exit a parse tree produced by statement_expression_list().
The default implementation does nothing.
Declaration
public virtual void ExitStatement_expression_list(CorundumParser.Statement_expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Statement_expression_listContext | context | The parse tree. |
ExitString_assignment(CorundumParser.String_assignmentContext)
Exit a parse tree produced by string_assignment().
The default implementation does nothing.
Declaration
public virtual void ExitString_assignment(CorundumParser.String_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.String_assignmentContext | context | The parse tree. |
ExitString_result(CorundumParser.String_resultContext)
Exit a parse tree produced by string_result().
The default implementation does nothing.
Declaration
public virtual void ExitString_result(CorundumParser.String_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.String_resultContext | context | The parse tree. |
ExitTerminator(CorundumParser.TerminatorContext)
Exit a parse tree produced by terminator().
The default implementation does nothing.
Declaration
public virtual void ExitTerminator(CorundumParser.TerminatorContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.TerminatorContext | context | The parse tree. |
ExitUnless_statement(CorundumParser.Unless_statementContext)
Exit a parse tree produced by unless_statement().
The default implementation does nothing.
Declaration
public virtual void ExitUnless_statement(CorundumParser.Unless_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Unless_statementContext | context | The parse tree. |
ExitWhile_statement(CorundumParser.While_statementContext)
Exit a parse tree produced by while_statement().
The default implementation does nothing.
Declaration
public virtual void ExitWhile_statement(CorundumParser.While_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.While_statementContext | 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.