Show / Hide Table of Contents

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
System.Object
CorundumBaseVisitor<Result>
Implements
ICorundumVisitor<Result>
IParseTreeVisitor<Result>
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 Source

VisitAll_assignment(CorundumParser.All_assignmentContext)

Visit a parse tree produced by all_assignment().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitAll_result(CorundumParser.All_resultContext)

Visit a parse tree produced by all_result().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitArray_assignment(CorundumParser.Array_assignmentContext)

Visit a parse tree produced by array_assignment().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitArray_definition(CorundumParser.Array_definitionContext)

Visit a parse tree produced by array_definition().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitArray_definition_elements(CorundumParser.Array_definition_elementsContext)

Visit a parse tree produced by array_definition_elements().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitArray_selector(CorundumParser.Array_selectorContext)

Visit a parse tree produced by array_selector().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitAssignment(CorundumParser.AssignmentContext)

Visit a parse tree produced by assignment().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAssignment(CorundumParser.AssignmentContext context)
Parameters
Type Name Description
CorundumParser.AssignmentContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBool_t(CorundumParser.Bool_tContext)

Visit a parse tree produced by bool_t().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitBreak_expression(CorundumParser.Break_expressionContext)

Visit a parse tree produced by break_expression().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitComp_var(CorundumParser.Comp_varContext)

Visit a parse tree produced by comp_var().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitComparison(CorundumParser.ComparisonContext)

Visit a parse tree produced by comparison().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitComparison(CorundumParser.ComparisonContext context)
Parameters
Type Name Description
CorundumParser.ComparisonContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitComparison_list(CorundumParser.Comparison_listContext)

Visit a parse tree produced by comparison_list().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitCond_expression(CorundumParser.Cond_expressionContext)

Visit a parse tree produced by cond_expression().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitCrlf(CorundumParser.CrlfContext)

Visit a parse tree produced by crlf().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCrlf(CorundumParser.CrlfContext context)
Parameters
Type Name Description
CorundumParser.CrlfContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDynamic_(CorundumParser.Dynamic_Context)

Visit a parse tree produced by dynamic_().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitDynamic_assignment(CorundumParser.Dynamic_assignmentContext)

Visit a parse tree produced by dynamic_assignment().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitDynamic_result(CorundumParser.Dynamic_resultContext)

Visit a parse tree produced by dynamic_result().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitElse_token(CorundumParser.Else_tokenContext)

Visit a parse tree produced by else_token().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitElsif_statement(CorundumParser.Elsif_statementContext)

Visit a parse tree produced by elsif_statement().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitExpression(CorundumParser.ExpressionContext)

Visit a parse tree produced by expression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitExpression(CorundumParser.ExpressionContext context)
Parameters
Type Name Description
CorundumParser.ExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitExpression_list(CorundumParser.Expression_listContext)

Visit a parse tree produced by expression_list().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitFloat_assignment(CorundumParser.Float_assignmentContext)

Visit a parse tree produced by float_assignment().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitFloat_result(CorundumParser.Float_resultContext)

Visit a parse tree produced by float_result().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitFloat_t(CorundumParser.Float_tContext)

Visit a parse tree produced by float_t().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitFor_init_list(CorundumParser.For_init_listContext)

Visit a parse tree produced by for_init_list().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitFor_loop_list(CorundumParser.For_loop_listContext)

Visit a parse tree produced by for_loop_list().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitFor_statement(CorundumParser.For_statementContext)

Visit a parse tree produced by for_statement().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitFunction_call(CorundumParser.Function_callContext)

Visit a parse tree produced by function_call().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitFunction_call_assignment(CorundumParser.Function_call_assignmentContext)

Visit a parse tree produced by function_call_assignment().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

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 on 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
| Improve this Doc View Source

VisitFunction_call_params(CorundumParser.Function_call_paramsContext)

Visit a parse tree produced by function_call_params().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitFunction_definition(CorundumParser.Function_definitionContext)

Visit a parse tree produced by function_definition().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitFunction_definition_body(CorundumParser.Function_definition_bodyContext)

Visit a parse tree produced by function_definition_body().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitFunction_definition_header(CorundumParser.Function_definition_headerContext)

Visit a parse tree produced by function_definition_header().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

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 on 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
| Improve this Doc View Source

VisitFunction_definition_params(CorundumParser.Function_definition_paramsContext)

Visit a parse tree produced by function_definition_params().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

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 on 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
| Improve this Doc View Source

VisitFunction_inline_call(CorundumParser.Function_inline_callContext)

Visit a parse tree produced by function_inline_call().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitFunction_name(CorundumParser.Function_nameContext)

Visit a parse tree produced by function_name().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitFunction_named_param(CorundumParser.Function_named_paramContext)

Visit a parse tree produced by function_named_param().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitFunction_param(CorundumParser.Function_paramContext)

Visit a parse tree produced by function_param().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitFunction_unnamed_param(CorundumParser.Function_unnamed_paramContext)

Visit a parse tree produced by function_unnamed_param().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitGlobal_get(CorundumParser.Global_getContext)

Visit a parse tree produced by global_get().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitGlobal_result(CorundumParser.Global_resultContext)

Visit a parse tree produced by global_result().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitGlobal_set(CorundumParser.Global_setContext)

Visit a parse tree produced by global_set().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitId_(CorundumParser.Id_Context)

Visit a parse tree produced by id_().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitId_function(CorundumParser.Id_functionContext)

Visit a parse tree produced by id_function().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitId_global(CorundumParser.Id_globalContext)

Visit a parse tree produced by id_global().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitIf_elsif_statement(CorundumParser.If_elsif_statementContext)

Visit a parse tree produced by if_elsif_statement().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitIf_statement(CorundumParser.If_statementContext)

Visit a parse tree produced by if_statement().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitInit_expression(CorundumParser.Init_expressionContext)

Visit a parse tree produced by init_expression().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitInitial_array_assignment(CorundumParser.Initial_array_assignmentContext)

Visit a parse tree produced by initial_array_assignment().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitInt_assignment(CorundumParser.Int_assignmentContext)

Visit a parse tree produced by int_assignment().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitInt_result(CorundumParser.Int_resultContext)

Visit a parse tree produced by int_result().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitInt_t(CorundumParser.Int_tContext)

Visit a parse tree produced by int_t().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitLiteral_t(CorundumParser.Literal_tContext)

Visit a parse tree produced by literal_t().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitLoop_expression(CorundumParser.Loop_expressionContext)

Visit a parse tree produced by loop_expression().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitLvalue(CorundumParser.LvalueContext)

Visit a parse tree produced by lvalue().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitLvalue(CorundumParser.LvalueContext context)
Parameters
Type Name Description
CorundumParser.LvalueContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNil_t(CorundumParser.Nil_tContext)

Visit a parse tree produced by nil_t().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitPir_expression_list(CorundumParser.Pir_expression_listContext)

Visit a parse tree produced by pir_expression_list().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitPir_inline(CorundumParser.Pir_inlineContext)

Visit a parse tree produced by pir_inline().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitProg(CorundumParser.ProgContext)

Visit a parse tree produced by prog().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitProg(CorundumParser.ProgContext context)
Parameters
Type Name Description
CorundumParser.ProgContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitRequire_block(CorundumParser.Require_blockContext)

Visit a parse tree produced by require_block().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitReturn_statement(CorundumParser.Return_statementContext)

Visit a parse tree produced by return_statement().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitRvalue(CorundumParser.RvalueContext)

Visit a parse tree produced by rvalue().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitRvalue(CorundumParser.RvalueContext context)
Parameters
Type Name Description
CorundumParser.RvalueContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitStatement_body(CorundumParser.Statement_bodyContext)

Visit a parse tree produced by statement_body().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitStatement_expression_list(CorundumParser.Statement_expression_listContext)

Visit a parse tree produced by statement_expression_list().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitString_assignment(CorundumParser.String_assignmentContext)

Visit a parse tree produced by string_assignment().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitString_result(CorundumParser.String_resultContext)

Visit a parse tree produced by string_result().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitTerminator(CorundumParser.TerminatorContext)

Visit a parse tree produced by terminator().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTerminator(CorundumParser.TerminatorContext context)
Parameters
Type Name Description
CorundumParser.TerminatorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUnless_statement(CorundumParser.Unless_statementContext)

Visit a parse tree produced by unless_statement().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitWhile_statement(CorundumParser.While_statementContext)

Visit a parse tree produced by while_statement().

The default implementation returns the result of calling on 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

Implements

ICorundumVisitor<Result>
IParseTreeVisitor<>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX