Class CorundumBaseVisitor<Result>
This class provides an empty implementation of ICorundumVisitor<Result>, which can be extended to create a visitor which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Ruby
Assembly: Ruby.dll
Syntax
public class CorundumBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, ICorundumVisitor<Result>, IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitAll_assignment(CorundumParser.All_assignmentContext)
Visit a parse tree produced by all_assignment().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitAll_assignment(CorundumParser.All_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.All_assignmentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAll_result(CorundumParser.All_resultContext)
Visit a parse tree produced by all_result().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitAll_result(CorundumParser.All_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.All_resultContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitArray_assignment(CorundumParser.Array_assignmentContext)
Visit a parse tree produced by array_assignment().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitArray_assignment(CorundumParser.Array_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_assignmentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitArray_definition(CorundumParser.Array_definitionContext)
Visit a parse tree produced by array_definition().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitArray_definition(CorundumParser.Array_definitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_definitionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitArray_definition_elements(CorundumParser.Array_definition_elementsContext)
Visit a parse tree produced by array_definition_elements().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitArray_definition_elements(CorundumParser.Array_definition_elementsContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_definition_elementsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitArray_selector(CorundumParser.Array_selectorContext)
Visit a parse tree produced by array_selector().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitArray_selector(CorundumParser.Array_selectorContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Array_selectorContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAssignment(CorundumParser.AssignmentContext)
Visit a parse tree produced by assignment().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitAssignment(CorundumParser.AssignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.AssignmentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBool_t(CorundumParser.Bool_tContext)
Visit a parse tree produced by bool_t().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitBool_t(CorundumParser.Bool_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Bool_tContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBreak_expression(CorundumParser.Break_expressionContext)
Visit a parse tree produced by break_expression().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitBreak_expression(CorundumParser.Break_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Break_expressionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitComp_var(CorundumParser.Comp_varContext)
Visit a parse tree produced by comp_var().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitComp_var(CorundumParser.Comp_varContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Comp_varContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitComparison(CorundumParser.ComparisonContext)
Visit a parse tree produced by comparison().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitComparison(CorundumParser.ComparisonContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.ComparisonContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitComparison_list(CorundumParser.Comparison_listContext)
Visit a parse tree produced by comparison_list().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitComparison_list(CorundumParser.Comparison_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Comparison_listContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCond_expression(CorundumParser.Cond_expressionContext)
Visit a parse tree produced by cond_expression().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitCond_expression(CorundumParser.Cond_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Cond_expressionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCrlf(CorundumParser.CrlfContext)
Visit a parse tree produced by crlf().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitCrlf(CorundumParser.CrlfContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.CrlfContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDynamic_(CorundumParser.Dynamic_Context)
Visit a parse tree produced by dynamic_().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDynamic_(CorundumParser.Dynamic_Context context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Dynamic_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDynamic_assignment(CorundumParser.Dynamic_assignmentContext)
Visit a parse tree produced by dynamic_assignment().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDynamic_assignment(CorundumParser.Dynamic_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Dynamic_assignmentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDynamic_result(CorundumParser.Dynamic_resultContext)
Visit a parse tree produced by dynamic_result().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDynamic_result(CorundumParser.Dynamic_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Dynamic_resultContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitElse_token(CorundumParser.Else_tokenContext)
Visit a parse tree produced by else_token().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitElse_token(CorundumParser.Else_tokenContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Else_tokenContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitElsif_statement(CorundumParser.Elsif_statementContext)
Visit a parse tree produced by elsif_statement().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitElsif_statement(CorundumParser.Elsif_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Elsif_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitExpression(CorundumParser.ExpressionContext)
Visit a parse tree produced by expression().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitExpression(CorundumParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.ExpressionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitExpression_list(CorundumParser.Expression_listContext)
Visit a parse tree produced by expression_list().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitExpression_list(CorundumParser.Expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Expression_listContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFloat_assignment(CorundumParser.Float_assignmentContext)
Visit a parse tree produced by float_assignment().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFloat_assignment(CorundumParser.Float_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Float_assignmentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFloat_result(CorundumParser.Float_resultContext)
Visit a parse tree produced by float_result().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFloat_result(CorundumParser.Float_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Float_resultContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFloat_t(CorundumParser.Float_tContext)
Visit a parse tree produced by float_t().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFloat_t(CorundumParser.Float_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Float_tContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFor_init_list(CorundumParser.For_init_listContext)
Visit a parse tree produced by for_init_list().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFor_init_list(CorundumParser.For_init_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.For_init_listContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFor_loop_list(CorundumParser.For_loop_listContext)
Visit a parse tree produced by for_loop_list().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFor_loop_list(CorundumParser.For_loop_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.For_loop_listContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFor_statement(CorundumParser.For_statementContext)
Visit a parse tree produced by for_statement().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFor_statement(CorundumParser.For_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.For_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_call(CorundumParser.Function_callContext)
Visit a parse tree produced by function_call().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFunction_call(CorundumParser.Function_callContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_callContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_call_assignment(CorundumParser.Function_call_assignmentContext)
Visit a parse tree produced by function_call_assignment().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFunction_call_assignment(CorundumParser.Function_call_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_call_assignmentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_call_param_list(CorundumParser.Function_call_param_listContext)
Visit a parse tree produced by function_call_param_list().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFunction_call_param_list(CorundumParser.Function_call_param_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_call_param_listContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_call_params(CorundumParser.Function_call_paramsContext)
Visit a parse tree produced by function_call_params().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFunction_call_params(CorundumParser.Function_call_paramsContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_call_paramsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_definition(CorundumParser.Function_definitionContext)
Visit a parse tree produced by function_definition().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFunction_definition(CorundumParser.Function_definitionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definitionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_definition_body(CorundumParser.Function_definition_bodyContext)
Visit a parse tree produced by function_definition_body().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFunction_definition_body(CorundumParser.Function_definition_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_bodyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_definition_header(CorundumParser.Function_definition_headerContext)
Visit a parse tree produced by function_definition_header().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFunction_definition_header(CorundumParser.Function_definition_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_headerContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_definition_param_id(CorundumParser.Function_definition_param_idContext)
Visit a parse tree produced by function_definition_param_id().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFunction_definition_param_id(CorundumParser.Function_definition_param_idContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_param_idContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_definition_params(CorundumParser.Function_definition_paramsContext)
Visit a parse tree produced by function_definition_params().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFunction_definition_params(CorundumParser.Function_definition_paramsContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_paramsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_definition_params_list(CorundumParser.Function_definition_params_listContext)
Visit a parse tree produced by function_definition_params_list().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFunction_definition_params_list(CorundumParser.Function_definition_params_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_definition_params_listContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_inline_call(CorundumParser.Function_inline_callContext)
Visit a parse tree produced by function_inline_call().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFunction_inline_call(CorundumParser.Function_inline_callContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_inline_callContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_name(CorundumParser.Function_nameContext)
Visit a parse tree produced by function_name().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFunction_name(CorundumParser.Function_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_nameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_named_param(CorundumParser.Function_named_paramContext)
Visit a parse tree produced by function_named_param().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFunction_named_param(CorundumParser.Function_named_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_named_paramContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_param(CorundumParser.Function_paramContext)
Visit a parse tree produced by function_param().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFunction_param(CorundumParser.Function_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_paramContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_unnamed_param(CorundumParser.Function_unnamed_paramContext)
Visit a parse tree produced by function_unnamed_param().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFunction_unnamed_param(CorundumParser.Function_unnamed_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Function_unnamed_paramContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGlobal_get(CorundumParser.Global_getContext)
Visit a parse tree produced by global_get().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitGlobal_get(CorundumParser.Global_getContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Global_getContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGlobal_result(CorundumParser.Global_resultContext)
Visit a parse tree produced by global_result().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitGlobal_result(CorundumParser.Global_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Global_resultContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGlobal_set(CorundumParser.Global_setContext)
Visit a parse tree produced by global_set().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitGlobal_set(CorundumParser.Global_setContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Global_setContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitId_(CorundumParser.Id_Context)
Visit a parse tree produced by id_().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitId_(CorundumParser.Id_Context context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Id_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitId_function(CorundumParser.Id_functionContext)
Visit a parse tree produced by id_function().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitId_function(CorundumParser.Id_functionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Id_functionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitId_global(CorundumParser.Id_globalContext)
Visit a parse tree produced by id_global().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitId_global(CorundumParser.Id_globalContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Id_globalContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIf_elsif_statement(CorundumParser.If_elsif_statementContext)
Visit a parse tree produced by if_elsif_statement().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIf_elsif_statement(CorundumParser.If_elsif_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.If_elsif_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIf_statement(CorundumParser.If_statementContext)
Visit a parse tree produced by if_statement().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIf_statement(CorundumParser.If_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.If_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInit_expression(CorundumParser.Init_expressionContext)
Visit a parse tree produced by init_expression().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitInit_expression(CorundumParser.Init_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Init_expressionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInitial_array_assignment(CorundumParser.Initial_array_assignmentContext)
Visit a parse tree produced by initial_array_assignment().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitInitial_array_assignment(CorundumParser.Initial_array_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Initial_array_assignmentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInt_assignment(CorundumParser.Int_assignmentContext)
Visit a parse tree produced by int_assignment().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitInt_assignment(CorundumParser.Int_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Int_assignmentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInt_result(CorundumParser.Int_resultContext)
Visit a parse tree produced by int_result().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitInt_result(CorundumParser.Int_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Int_resultContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInt_t(CorundumParser.Int_tContext)
Visit a parse tree produced by int_t().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitInt_t(CorundumParser.Int_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Int_tContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLiteral_t(CorundumParser.Literal_tContext)
Visit a parse tree produced by literal_t().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitLiteral_t(CorundumParser.Literal_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Literal_tContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLoop_expression(CorundumParser.Loop_expressionContext)
Visit a parse tree produced by loop_expression().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitLoop_expression(CorundumParser.Loop_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Loop_expressionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLvalue(CorundumParser.LvalueContext)
Visit a parse tree produced by lvalue().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitLvalue(CorundumParser.LvalueContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.LvalueContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitNil_t(CorundumParser.Nil_tContext)
Visit a parse tree produced by nil_t().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitNil_t(CorundumParser.Nil_tContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Nil_tContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPir_expression_list(CorundumParser.Pir_expression_listContext)
Visit a parse tree produced by pir_expression_list().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitPir_expression_list(CorundumParser.Pir_expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Pir_expression_listContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPir_inline(CorundumParser.Pir_inlineContext)
Visit a parse tree produced by pir_inline().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitPir_inline(CorundumParser.Pir_inlineContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Pir_inlineContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitProg(CorundumParser.ProgContext)
Visit a parse tree produced by prog().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitProg(CorundumParser.ProgContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.ProgContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRequire_block(CorundumParser.Require_blockContext)
Visit a parse tree produced by require_block().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitRequire_block(CorundumParser.Require_blockContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Require_blockContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitReturn_statement(CorundumParser.Return_statementContext)
Visit a parse tree produced by return_statement().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitReturn_statement(CorundumParser.Return_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Return_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRvalue(CorundumParser.RvalueContext)
Visit a parse tree produced by rvalue().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitRvalue(CorundumParser.RvalueContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.RvalueContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStatement_body(CorundumParser.Statement_bodyContext)
Visit a parse tree produced by statement_body().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitStatement_body(CorundumParser.Statement_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Statement_bodyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStatement_expression_list(CorundumParser.Statement_expression_listContext)
Visit a parse tree produced by statement_expression_list().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitStatement_expression_list(CorundumParser.Statement_expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Statement_expression_listContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitString_assignment(CorundumParser.String_assignmentContext)
Visit a parse tree produced by string_assignment().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitString_assignment(CorundumParser.String_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.String_assignmentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitString_result(CorundumParser.String_resultContext)
Visit a parse tree produced by string_result().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitString_result(CorundumParser.String_resultContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.String_resultContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTerminator(CorundumParser.TerminatorContext)
Visit a parse tree produced by terminator().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitTerminator(CorundumParser.TerminatorContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.TerminatorContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUnless_statement(CorundumParser.Unless_statementContext)
Visit a parse tree produced by unless_statement().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitUnless_statement(CorundumParser.Unless_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.Unless_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitWhile_statement(CorundumParser.While_statementContext)
Visit a parse tree produced by while_statement().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitWhile_statement(CorundumParser.While_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
CorundumParser.While_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |