Class SHARCParserBaseVisitor<Result>
This class provides an empty implementation of ISHARCParserVisitor<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.Sharc
Assembly: Sharc.dll
Syntax
public class SHARCParserBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, ISHARCParserVisitor<Result>, IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitAdd_or_sub(SHARCParser.Add_or_subContext)
Visit a parse tree produced by add_or_sub().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitAdd_or_sub(SHARCParser.Add_or_subContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Add_or_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAddr(SHARCParser.AddrContext)
Visit a parse tree produced by addr().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitAddr(SHARCParser.AddrContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.AddrContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAtom(SHARCParser.AtomContext)
Visit a parse tree produced by atom().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitAtom(SHARCParser.AtomContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.AtomContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitB_reg(SHARCParser.B_regContext)
Visit a parse tree produced by b_reg().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitB_reg(SHARCParser.B_regContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.B_regContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBit_data(SHARCParser.Bit_dataContext)
Visit a parse tree produced by bit_data().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitBit_data(SHARCParser.Bit_dataContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Bit_dataContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCcondition(SHARCParser.CconditionContext)
Visit a parse tree produced by ccondition().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitCcondition(SHARCParser.CconditionContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.CconditionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCompute(SHARCParser.ComputeContext)
Visit a parse tree produced by compute().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitCompute(SHARCParser.ComputeContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.ComputeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCompute_mov_exp(SHARCParser.Compute_mov_expContext)
Visit a parse tree produced by compute_mov_exp().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitCompute_mov_exp(SHARCParser.Compute_mov_expContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Compute_mov_expContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCondition(SHARCParser.ConditionContext)
Visit a parse tree produced by condition().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitCondition(SHARCParser.ConditionContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.ConditionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitD_reg(SHARCParser.D_regContext)
Visit a parse tree produced by d_reg().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitD_reg(SHARCParser.D_regContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.D_regContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDag_reg(SHARCParser.Dag_regContext)
Visit a parse tree produced by dag_reg().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDag_reg(SHARCParser.Dag_regContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Dag_regContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDeclaration(SHARCParser.DeclarationContext)
Visit a parse tree produced by declaration().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDeclaration(SHARCParser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.DeclarationContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDeclaration_exp_f1(SHARCParser.Declaration_exp_f1Context)
Visit a parse tree produced by declaration_exp_f1().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDeclaration_exp_f1(SHARCParser.Declaration_exp_f1Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Declaration_exp_f1Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDeclaration_exp_f2(SHARCParser.Declaration_exp_f2Context)
Visit a parse tree produced by declaration_exp_f2().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDeclaration_exp_f2(SHARCParser.Declaration_exp_f2Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Declaration_exp_f2Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDeclaration_exp1(SHARCParser.Declaration_exp1Context)
Visit a parse tree produced by declaration_exp1().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDeclaration_exp1(SHARCParser.Declaration_exp1Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Declaration_exp1Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDeclaration_exp2(SHARCParser.Declaration_exp2Context)
Visit a parse tree produced by declaration_exp2().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDeclaration_exp2(SHARCParser.Declaration_exp2Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Declaration_exp2Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDeclaration_exp3(SHARCParser.Declaration_exp3Context)
Visit a parse tree produced by declaration_exp3().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDeclaration_exp3(SHARCParser.Declaration_exp3Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Declaration_exp3Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDeclaration_exp4(SHARCParser.Declaration_exp4Context)
Visit a parse tree produced by declaration_exp4().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDeclaration_exp4(SHARCParser.Declaration_exp4Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Declaration_exp4Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDeclaration_exp5(SHARCParser.Declaration_exp5Context)
Visit a parse tree produced by declaration_exp5().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDeclaration_exp5(SHARCParser.Declaration_exp5Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Declaration_exp5Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDirective_exp(SHARCParser.Directive_expContext)
Visit a parse tree produced by directive_exp().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDirective_exp(SHARCParser.Directive_expContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Directive_expContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDual_add_r(SHARCParser.Dual_add_rContext)
Visit a parse tree produced by dual_add_r().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDual_add_r(SHARCParser.Dual_add_rContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Dual_add_rContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDual_op(SHARCParser.Dual_opContext)
Visit a parse tree produced by dual_op().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDual_op(SHARCParser.Dual_opContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Dual_opContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEnd_seg(SHARCParser.End_segContext)
Visit a parse tree produced by end_seg().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitEnd_seg(SHARCParser.End_segContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.End_segContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitF_exp(SHARCParser.F_expContext)
Visit a parse tree produced by f_exp().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitF_exp(SHARCParser.F_expContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.F_expContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitF_reg(SHARCParser.F_regContext)
Visit a parse tree produced by f_reg().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitF_reg(SHARCParser.F_regContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.F_regContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitF11_8(SHARCParser.F11_8Context)
Visit a parse tree produced by f11_8().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitF11_8(SHARCParser.F11_8Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.F11_8Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitF15_12(SHARCParser.F15_12Context)
Visit a parse tree produced by f15_12().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitF15_12(SHARCParser.F15_12Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.F15_12Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitF3_0(SHARCParser.F3_0Context)
Visit a parse tree produced by f3_0().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitF3_0(SHARCParser.F3_0Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.F3_0Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitF7_4(SHARCParser.F7_4Context)
Visit a parse tree produced by f7_4().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitF7_4(SHARCParser.F7_4Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.F7_4Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFactor(SHARCParser.FactorContext)
Visit a parse tree produced by factor().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFactor(SHARCParser.FactorContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.FactorContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFixpoint_alu_op(SHARCParser.Fixpoint_alu_opContext)
Visit a parse tree produced by fixpoint_alu_op().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFixpoint_alu_op(SHARCParser.Fixpoint_alu_opContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Fixpoint_alu_opContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFloating_point_alu_op(SHARCParser.Floating_point_alu_opContext)
Visit a parse tree produced by floating_point_alu_op().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFloating_point_alu_op(SHARCParser.Floating_point_alu_opContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Floating_point_alu_opContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFlow_contorl_8(SHARCParser.Flow_contorl_8Context)
Visit a parse tree produced by flow_contorl_8().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFlow_contorl_8(SHARCParser.Flow_contorl_8Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Flow_contorl_8Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFlow_contorl_8_exp(SHARCParser.Flow_contorl_8_expContext)
Visit a parse tree produced by flow_contorl_8_exp().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFlow_contorl_8_exp(SHARCParser.Flow_contorl_8_expContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Flow_contorl_8_expContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFlow_control_10(SHARCParser.Flow_control_10Context)
Visit a parse tree produced by flow_control_10().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFlow_control_10(SHARCParser.Flow_control_10Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Flow_control_10Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFlow_control_10_frag(SHARCParser.Flow_control_10_fragContext)
Visit a parse tree produced by flow_control_10_frag().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFlow_control_10_frag(SHARCParser.Flow_control_10_fragContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Flow_control_10_fragContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFlow_control_11a(SHARCParser.Flow_control_11aContext)
Visit a parse tree produced by flow_control_11a().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFlow_control_11a(SHARCParser.Flow_control_11aContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Flow_control_11aContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFlow_control_11b(SHARCParser.Flow_control_11bContext)
Visit a parse tree produced by flow_control_11b().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFlow_control_11b(SHARCParser.Flow_control_11bContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Flow_control_11bContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFlow_control_12(SHARCParser.Flow_control_12Context)
Visit a parse tree produced by flow_control_12().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFlow_control_12(SHARCParser.Flow_control_12Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Flow_control_12Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFlow_control_13(SHARCParser.Flow_control_13Context)
Visit a parse tree produced by flow_control_13().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFlow_control_13(SHARCParser.Flow_control_13Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Flow_control_13Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFlow_control_8a(SHARCParser.Flow_control_8aContext)
Visit a parse tree produced by flow_control_8a().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFlow_control_8a(SHARCParser.Flow_control_8aContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Flow_control_8aContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFlow_control_8b(SHARCParser.Flow_control_8bContext)
Visit a parse tree produced by flow_control_8b().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFlow_control_8b(SHARCParser.Flow_control_8bContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Flow_control_8bContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFlow_control_9_and_11(SHARCParser.Flow_control_9_and_11Context)
Visit a parse tree produced by flow_control_9_and_11().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFlow_control_9_and_11(SHARCParser.Flow_control_9_and_11Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Flow_control_9_and_11Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFlow_control_9_and_11_exp(SHARCParser.Flow_control_9_and_11_expContext)
Visit a parse tree produced by flow_control_9_and_11_exp().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFlow_control_9_and_11_exp(SHARCParser.Flow_control_9_and_11_expContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Flow_control_9_and_11_expContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFlow_control_9a(SHARCParser.Flow_control_9aContext)
Visit a parse tree produced by flow_control_9a().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFlow_control_9a(SHARCParser.Flow_control_9aContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Flow_control_9aContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFlow_control_9b(SHARCParser.Flow_control_9bContext)
Visit a parse tree produced by flow_control_9b().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFlow_control_9b(SHARCParser.Flow_control_9bContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Flow_control_9bContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFlow_control_exp(SHARCParser.Flow_control_expContext)
Visit a parse tree produced by flow_control_exp().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFlow_control_exp(SHARCParser.Flow_control_expContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Flow_control_expContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitI_reg(SHARCParser.I_regContext)
Visit a parse tree produced by i_reg().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitI_reg(SHARCParser.I_regContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.I_regContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIa(SHARCParser.IaContext)
Visit a parse tree produced by ia().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIa(SHARCParser.IaContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.IaContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIc(SHARCParser.IcContext)
Visit a parse tree produced by ic().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIc(SHARCParser.IcContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.IcContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIf_compute_mov(SHARCParser.If_compute_movContext)
Visit a parse tree produced by if_compute_mov().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIf_compute_mov(SHARCParser.If_compute_movContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.If_compute_movContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIf_compute_mov_exp(SHARCParser.If_compute_mov_expContext)
Visit a parse tree produced by if_compute_mov_exp().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIf_compute_mov_exp(SHARCParser.If_compute_mov_expContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.If_compute_mov_expContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitImm_mov_14a(SHARCParser.Imm_mov_14aContext)
Visit a parse tree produced by imm_mov_14a().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitImm_mov_14a(SHARCParser.Imm_mov_14aContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Imm_mov_14aContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitImm_mov_14b(SHARCParser.Imm_mov_14bContext)
Visit a parse tree produced by imm_mov_14b().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitImm_mov_14b(SHARCParser.Imm_mov_14bContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Imm_mov_14bContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitImm_mov_15a(SHARCParser.Imm_mov_15aContext)
Visit a parse tree produced by imm_mov_15a().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitImm_mov_15a(SHARCParser.Imm_mov_15aContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Imm_mov_15aContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitImm_mov_15b(SHARCParser.Imm_mov_15bContext)
Visit a parse tree produced by imm_mov_15b().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitImm_mov_15b(SHARCParser.Imm_mov_15bContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Imm_mov_15bContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitImm_mov_16(SHARCParser.Imm_mov_16Context)
Visit a parse tree produced by imm_mov_16().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitImm_mov_16(SHARCParser.Imm_mov_16Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Imm_mov_16Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitImm_mov_17(SHARCParser.Imm_mov_17Context)
Visit a parse tree produced by imm_mov_17().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitImm_mov_17(SHARCParser.Imm_mov_17Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Imm_mov_17Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitImm_mov_exp(SHARCParser.Imm_mov_expContext)
Visit a parse tree produced by imm_mov_exp().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitImm_mov_exp(SHARCParser.Imm_mov_expContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Imm_mov_expContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInitExpression(SHARCParser.InitExpressionContext)
Visit a parse tree produced by initExpression().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitInitExpression(SHARCParser.InitExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.InitExpressionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitJump_addr_int(SHARCParser.Jump_addr_intContext)
Visit a parse tree produced by jump_addr_int().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitJump_addr_int(SHARCParser.Jump_addr_intContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Jump_addr_intContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitJump_addr_int_or_pc(SHARCParser.Jump_addr_int_or_pcContext)
Visit a parse tree produced by jump_addr_int_or_pc().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitJump_addr_int_or_pc(SHARCParser.Jump_addr_int_or_pcContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Jump_addr_int_or_pcContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitJump_addr_md_or_pc(SHARCParser.Jump_addr_md_or_pcContext)
Visit a parse tree produced by jump_addr_md_or_pc().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitJump_addr_md_or_pc(SHARCParser.Jump_addr_md_or_pcContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Jump_addr_md_or_pcContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitJump_addr_pc(SHARCParser.Jump_addr_pcContext)
Visit a parse tree produced by jump_addr_pc().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitJump_addr_pc(SHARCParser.Jump_addr_pcContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Jump_addr_pcContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitJump_modifier(SHARCParser.Jump_modifierContext)
Visit a parse tree produced by jump_modifier().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitJump_modifier(SHARCParser.Jump_modifierContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Jump_modifierContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitJump_modifier_(SHARCParser.Jump_modifier_Context)
Visit a parse tree produced by jump_modifier_().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitJump_modifier_(SHARCParser.Jump_modifier_Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Jump_modifier_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitJump_modifier_1(SHARCParser.Jump_modifier_1Context)
Visit a parse tree produced by jump_modifier_1().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitJump_modifier_1(SHARCParser.Jump_modifier_1Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Jump_modifier_1Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitJump_modifier2(SHARCParser.Jump_modifier2Context)
Visit a parse tree produced by jump_modifier2().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitJump_modifier2(SHARCParser.Jump_modifier2Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Jump_modifier2Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitJump_modifier3(SHARCParser.Jump_modifier3Context)
Visit a parse tree produced by jump_modifier3().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitJump_modifier3(SHARCParser.Jump_modifier3Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Jump_modifier3Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitJump_modifier3_(SHARCParser.Jump_modifier3_Context)
Visit a parse tree produced by jump_modifier3_().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitJump_modifier3_(SHARCParser.Jump_modifier3_Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Jump_modifier3_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitJump_modifier3_1(SHARCParser.Jump_modifier3_1Context)
Visit a parse tree produced by jump_modifier3_1().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitJump_modifier3_1(SHARCParser.Jump_modifier3_1Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Jump_modifier3_1Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitL_reg(SHARCParser.L_regContext)
Visit a parse tree produced by l_reg().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitL_reg(SHARCParser.L_regContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.L_regContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLcntr_v(SHARCParser.Lcntr_vContext)
Visit a parse tree produced by lcntr_v().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitLcntr_v(SHARCParser.Lcntr_vContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Lcntr_vContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitM_reg(SHARCParser.M_regContext)
Visit a parse tree produced by m_reg().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitM_reg(SHARCParser.M_regContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.M_regContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMb(SHARCParser.MbContext)
Visit a parse tree produced by mb().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMb(SHARCParser.MbContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.MbContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMd(SHARCParser.MdContext)
Visit a parse tree produced by md().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMd(SHARCParser.MdContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.MdContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_dm_ia_int(SHARCParser.Mem_addr_dm_ia_intContext)
Visit a parse tree produced by mem_addr_dm_ia_int().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_dm_ia_int(SHARCParser.Mem_addr_dm_ia_intContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_dm_ia_intContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_dm_ia_mb(SHARCParser.Mem_addr_dm_ia_mbContext)
Visit a parse tree produced by mem_addr_dm_ia_mb().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_dm_ia_mb(SHARCParser.Mem_addr_dm_ia_mbContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_dm_ia_mbContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_dm_int(SHARCParser.Mem_addr_dm_intContext)
Visit a parse tree produced by mem_addr_dm_int().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_dm_int(SHARCParser.Mem_addr_dm_intContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_dm_intContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_dm_int_ia(SHARCParser.Mem_addr_dm_int_iaContext)
Visit a parse tree produced by mem_addr_dm_int_ia().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_dm_int_ia(SHARCParser.Mem_addr_dm_int_iaContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_dm_int_iaContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_dm_mb_ia(SHARCParser.Mem_addr_dm_mb_iaContext)
Visit a parse tree produced by mem_addr_dm_mb_ia().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_dm_mb_ia(SHARCParser.Mem_addr_dm_mb_iaContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_dm_mb_iaContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_ia_int(SHARCParser.Mem_addr_ia_intContext)
Visit a parse tree produced by mem_addr_ia_int().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_ia_int(SHARCParser.Mem_addr_ia_intContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_ia_intContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_ia_mb(SHARCParser.Mem_addr_ia_mbContext)
Visit a parse tree produced by mem_addr_ia_mb().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_ia_mb(SHARCParser.Mem_addr_ia_mbContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_ia_mbContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_ic_int(SHARCParser.Mem_addr_ic_intContext)
Visit a parse tree produced by mem_addr_ic_int().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_ic_int(SHARCParser.Mem_addr_ic_intContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_ic_intContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_ic_md(SHARCParser.Mem_addr_ic_mdContext)
Visit a parse tree produced by mem_addr_ic_md().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_ic_md(SHARCParser.Mem_addr_ic_mdContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_ic_mdContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_int(SHARCParser.Mem_addr_intContext)
Visit a parse tree produced by mem_addr_int().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_int(SHARCParser.Mem_addr_intContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_intContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_int_(SHARCParser.Mem_addr_int_Context)
Visit a parse tree produced by mem_addr_int_().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_int_(SHARCParser.Mem_addr_int_Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_int_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_int_ia(SHARCParser.Mem_addr_int_iaContext)
Visit a parse tree produced by mem_addr_int_ia().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_int_ia(SHARCParser.Mem_addr_int_iaContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_int_iaContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_int_ic(SHARCParser.Mem_addr_int_icContext)
Visit a parse tree produced by mem_addr_int_ic().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_int_ic(SHARCParser.Mem_addr_int_icContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_int_icContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_mb_ia(SHARCParser.Mem_addr_mb_iaContext)
Visit a parse tree produced by mem_addr_mb_ia().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_mb_ia(SHARCParser.Mem_addr_mb_iaContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_mb_iaContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_md_ic(SHARCParser.Mem_addr_md_icContext)
Visit a parse tree produced by mem_addr_md_ic().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_md_ic(SHARCParser.Mem_addr_md_icContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_md_icContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_pm_ic_int(SHARCParser.Mem_addr_pm_ic_intContext)
Visit a parse tree produced by mem_addr_pm_ic_int().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_pm_ic_int(SHARCParser.Mem_addr_pm_ic_intContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_pm_ic_intContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_pm_ic_md(SHARCParser.Mem_addr_pm_ic_mdContext)
Visit a parse tree produced by mem_addr_pm_ic_md().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_pm_ic_md(SHARCParser.Mem_addr_pm_ic_mdContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_pm_ic_mdContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_pm_int(SHARCParser.Mem_addr_pm_intContext)
Visit a parse tree produced by mem_addr_pm_int().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_pm_int(SHARCParser.Mem_addr_pm_intContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_pm_intContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_pm_int_ic(SHARCParser.Mem_addr_pm_int_icContext)
Visit a parse tree produced by mem_addr_pm_int_ic().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_pm_int_ic(SHARCParser.Mem_addr_pm_int_icContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_pm_int_icContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMem_addr_pm_md_ic(SHARCParser.Mem_addr_pm_md_icContext)
Visit a parse tree produced by mem_addr_pm_md_ic().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMem_addr_pm_md_ic(SHARCParser.Mem_addr_pm_md_icContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mem_addr_pm_md_icContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMisc_20(SHARCParser.Misc_20Context)
Visit a parse tree produced by misc_20().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMisc_20(SHARCParser.Misc_20Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Misc_20Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMisc_exp(SHARCParser.Misc_expContext)
Visit a parse tree produced by misc_exp().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMisc_exp(SHARCParser.Misc_expContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Misc_expContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMov_exp_1(SHARCParser.Mov_exp_1Context)
Visit a parse tree produced by mov_exp_1().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMov_exp_1(SHARCParser.Mov_exp_1Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mov_exp_1Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMov_exp_1_1(SHARCParser.Mov_exp_1_1Context)
Visit a parse tree produced by mov_exp_1_1().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMov_exp_1_1(SHARCParser.Mov_exp_1_1Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mov_exp_1_1Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMov_exp_1_2(SHARCParser.Mov_exp_1_2Context)
Visit a parse tree produced by mov_exp_1_2().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMov_exp_1_2(SHARCParser.Mov_exp_1_2Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mov_exp_1_2Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMov_exp_3a(SHARCParser.Mov_exp_3aContext)
Visit a parse tree produced by mov_exp_3a().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMov_exp_3a(SHARCParser.Mov_exp_3aContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mov_exp_3aContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMov_exp_3b(SHARCParser.Mov_exp_3bContext)
Visit a parse tree produced by mov_exp_3b().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMov_exp_3b(SHARCParser.Mov_exp_3bContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mov_exp_3bContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMov_exp_3c(SHARCParser.Mov_exp_3cContext)
Visit a parse tree produced by mov_exp_3c().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMov_exp_3c(SHARCParser.Mov_exp_3cContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mov_exp_3cContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMov_exp_3d(SHARCParser.Mov_exp_3dContext)
Visit a parse tree produced by mov_exp_3d().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMov_exp_3d(SHARCParser.Mov_exp_3dContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mov_exp_3dContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMov_exp_4a(SHARCParser.Mov_exp_4aContext)
Visit a parse tree produced by mov_exp_4a().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMov_exp_4a(SHARCParser.Mov_exp_4aContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mov_exp_4aContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMov_exp_4b(SHARCParser.Mov_exp_4bContext)
Visit a parse tree produced by mov_exp_4b().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMov_exp_4b(SHARCParser.Mov_exp_4bContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mov_exp_4bContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMov_exp_4c(SHARCParser.Mov_exp_4cContext)
Visit a parse tree produced by mov_exp_4c().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMov_exp_4c(SHARCParser.Mov_exp_4cContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mov_exp_4cContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMov_exp_4d(SHARCParser.Mov_exp_4dContext)
Visit a parse tree produced by mov_exp_4d().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMov_exp_4d(SHARCParser.Mov_exp_4dContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mov_exp_4dContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMov_exp_5(SHARCParser.Mov_exp_5Context)
Visit a parse tree produced by mov_exp_5().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMov_exp_5(SHARCParser.Mov_exp_5Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mov_exp_5Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMov_exp_6a(SHARCParser.Mov_exp_6aContext)
Visit a parse tree produced by mov_exp_6a().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMov_exp_6a(SHARCParser.Mov_exp_6aContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mov_exp_6aContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMov_exp_6b(SHARCParser.Mov_exp_6bContext)
Visit a parse tree produced by mov_exp_6b().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMov_exp_6b(SHARCParser.Mov_exp_6bContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mov_exp_6bContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMov_exp_7(SHARCParser.Mov_exp_7Context)
Visit a parse tree produced by mov_exp_7().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMov_exp_7(SHARCParser.Mov_exp_7Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Mov_exp_7Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMr(SHARCParser.MrContext)
Visit a parse tree produced by mr().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMr(SHARCParser.MrContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.MrContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMrb(SHARCParser.MrbContext)
Visit a parse tree produced by mrb().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMrb(SHARCParser.MrbContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.MrbContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMrf(SHARCParser.MrfContext)
Visit a parse tree produced by mrf().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMrf(SHARCParser.MrfContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.MrfContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMulti_exp_mrb(SHARCParser.Multi_exp_mrbContext)
Visit a parse tree produced by multi_exp_mrb().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMulti_exp_mrb(SHARCParser.Multi_exp_mrbContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Multi_exp_mrbContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMulti_exp_mrf(SHARCParser.Multi_exp_mrfContext)
Visit a parse tree produced by multi_exp_mrf().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMulti_exp_mrf(SHARCParser.Multi_exp_mrfContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Multi_exp_mrfContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMulti_exp_r(SHARCParser.Multi_exp_rContext)
Visit a parse tree produced by multi_exp_r().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMulti_exp_r(SHARCParser.Multi_exp_rContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Multi_exp_rContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMulti_mod1(SHARCParser.Multi_mod1Context)
Visit a parse tree produced by multi_mod1().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMulti_mod1(SHARCParser.Multi_mod1Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Multi_mod1Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMulti_mod1_(SHARCParser.Multi_mod1_Context)
Visit a parse tree produced by multi_mod1_().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMulti_mod1_(SHARCParser.Multi_mod1_Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Multi_mod1_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMulti_mod2(SHARCParser.Multi_mod2Context)
Visit a parse tree produced by multi_mod2().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMulti_mod2(SHARCParser.Multi_mod2Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Multi_mod2Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMulti_mod2_(SHARCParser.Multi_mod2_Context)
Visit a parse tree produced by multi_mod2_().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMulti_mod2_(SHARCParser.Multi_mod2_Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Multi_mod2_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMulti_op(SHARCParser.Multi_opContext)
Visit a parse tree produced by multi_op().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMulti_op(SHARCParser.Multi_opContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Multi_opContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMulti_r(SHARCParser.Multi_rContext)
Visit a parse tree produced by multi_r().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMulti_r(SHARCParser.Multi_rContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Multi_rContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitParallel_multi(SHARCParser.Parallel_multiContext)
Visit a parse tree produced by parallel_multi().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitParallel_multi(SHARCParser.Parallel_multiContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Parallel_multiContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitProg(SHARCParser.ProgContext)
Visit a parse tree produced by prog().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitProg(SHARCParser.ProgContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.ProgContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitR_exp(SHARCParser.R_expContext)
Visit a parse tree produced by r_exp().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitR_exp(SHARCParser.R_expContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.R_expContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitR_reg(SHARCParser.R_regContext)
Visit a parse tree produced by r_reg().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitR_reg(SHARCParser.R_regContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.R_regContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitR11_8(SHARCParser.R11_8Context)
Visit a parse tree produced by r11_8().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitR11_8(SHARCParser.R11_8Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.R11_8Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitR15_12(SHARCParser.R15_12Context)
Visit a parse tree produced by r15_12().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitR15_12(SHARCParser.R15_12Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.R15_12Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitR3_0(SHARCParser.R3_0Context)
Visit a parse tree produced by r3_0().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitR3_0(SHARCParser.R3_0Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.R3_0Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitR7_4(SHARCParser.R7_4Context)
Visit a parse tree produced by r7_4().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitR7_4(SHARCParser.R7_4Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.R7_4Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitS_reg(SHARCParser.S_regContext)
Visit a parse tree produced by s_reg().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitS_reg(SHARCParser.S_regContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.S_regContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSec(SHARCParser.SecContext)
Visit a parse tree produced by sec().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSec(SHARCParser.SecContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.SecContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSec_op(SHARCParser.Sec_opContext)
Visit a parse tree produced by sec_op().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSec_op(SHARCParser.Sec_opContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Sec_opContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSec_op2(SHARCParser.Sec_op2Context)
Visit a parse tree produced by sec_op2().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSec_op2(SHARCParser.Sec_op2Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Sec_op2Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSeg(SHARCParser.SegContext)
Visit a parse tree produced by seg().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSeg(SHARCParser.SegContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.SegContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSeg_qualifier(SHARCParser.Seg_qualifierContext)
Visit a parse tree produced by seg_qualifier().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSeg_qualifier(SHARCParser.Seg_qualifierContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Seg_qualifierContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSeg_qualifier_1(SHARCParser.Seg_qualifier_1Context)
Visit a parse tree produced by seg_qualifier_1().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSeg_qualifier_1(SHARCParser.Seg_qualifier_1Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Seg_qualifier_1Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSeg_qualifier_2(SHARCParser.Seg_qualifier_2Context)
Visit a parse tree produced by seg_qualifier_2().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSeg_qualifier_2(SHARCParser.Seg_qualifier_2Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Seg_qualifier_2Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSeg_qualifier_3(SHARCParser.Seg_qualifier_3Context)
Visit a parse tree produced by seg_qualifier_3().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSeg_qualifier_3(SHARCParser.Seg_qualifier_3Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Seg_qualifier_3Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSeg_qualifier1(SHARCParser.Seg_qualifier1Context)
Visit a parse tree produced by seg_qualifier1().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSeg_qualifier1(SHARCParser.Seg_qualifier1Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Seg_qualifier1Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSeg_qualifier2(SHARCParser.Seg_qualifier2Context)
Visit a parse tree produced by seg_qualifier2().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSeg_qualifier2(SHARCParser.Seg_qualifier2Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Seg_qualifier2Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSeg_qualifier3(SHARCParser.Seg_qualifier3Context)
Visit a parse tree produced by seg_qualifier3().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSeg_qualifier3(SHARCParser.Seg_qualifier3Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Seg_qualifier3Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitShifter_exp(SHARCParser.Shifter_expContext)
Visit a parse tree produced by shifter_exp().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitShifter_exp(SHARCParser.Shifter_expContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Shifter_expContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitShifter_op(SHARCParser.Shifter_opContext)
Visit a parse tree produced by shifter_op().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitShifter_op(SHARCParser.Shifter_opContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Shifter_opContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStatement(SHARCParser.StatementContext)
Visit a parse tree produced by statement().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitStatement(SHARCParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.StatementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStmt(SHARCParser.StmtContext)
Visit a parse tree produced by stmt().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitStmt(SHARCParser.StmtContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.StmtContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStmt_atom(SHARCParser.Stmt_atomContext)
Visit a parse tree produced by stmt_atom().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitStmt_atom(SHARCParser.Stmt_atomContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Stmt_atomContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTerm(SHARCParser.TermContext)
Visit a parse tree produced by term().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitTerm(SHARCParser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.TermContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitU_reg(SHARCParser.U_regContext)
Visit a parse tree produced by u_reg().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitU_reg(SHARCParser.U_regContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.U_regContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitU_reg2(SHARCParser.U_reg2Context)
Visit a parse tree produced by u_reg2().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitU_reg2(SHARCParser.U_reg2Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.U_reg2Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitValue_exp(SHARCParser.Value_expContext)
Visit a parse tree produced by value_exp().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitValue_exp(SHARCParser.Value_expContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Value_expContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitValue_exp2(SHARCParser.Value_exp2Context)
Visit a parse tree produced by value_exp2().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitValue_exp2(SHARCParser.Value_exp2Context context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Value_exp2Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVar_addr(SHARCParser.Var_addrContext)
Visit a parse tree produced by var_addr().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitVar_addr(SHARCParser.Var_addrContext context)
Parameters
Type | Name | Description |
---|---|---|
SHARCParser.Var_addrContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |