Show / Hide Table of Contents

Class IDLBaseVisitor<Result>

This class provides an empty implementation of IIDLVisitor<Result>, which can be extended to create a visitor which only needs to handle a subset of the available methods.

Inheritance
System.Object
IDLBaseVisitor<Result>
Implements
IIDLVisitor<Result>
IParseTreeVisitor<Result>
Namespace: GCore.Antlr.Grammers.Idl
Assembly: Idl.dll
Syntax
public class IDLBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, IIDLVisitor<Result>, IParseTreeVisitor<Result>
Type Parameters
Name Description
Result

The return type of the visit operation.

Methods

| Improve this Doc View Source

VisitA_scoped_name(IDLParser.A_scoped_nameContext)

Visit a parse tree produced by a_scoped_name().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitA_scoped_name(IDLParser.A_scoped_nameContext context)
Parameters
Type Name Description
IDLParser.A_scoped_nameContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAdd_expr(IDLParser.Add_exprContext)

Visit a parse tree produced by add_expr().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAdd_expr(IDLParser.Add_exprContext context)
Parameters
Type Name Description
IDLParser.Add_exprContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAnd_expr(IDLParser.And_exprContext)

Visit a parse tree produced by and_expr().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAnd_expr(IDLParser.And_exprContext context)
Parameters
Type Name Description
IDLParser.And_exprContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAnnapps(IDLParser.AnnappsContext)

Visit a parse tree produced by annapps().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAnnapps(IDLParser.AnnappsContext context)
Parameters
Type Name Description
IDLParser.AnnappsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAnnotation_appl(IDLParser.Annotation_applContext)

Visit a parse tree produced by annotation_appl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAnnotation_appl(IDLParser.Annotation_applContext context)
Parameters
Type Name Description
IDLParser.Annotation_applContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAnnotation_appl_param(IDLParser.Annotation_appl_paramContext)

Visit a parse tree produced by annotation_appl_param().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAnnotation_appl_param(IDLParser.Annotation_appl_paramContext context)
Parameters
Type Name Description
IDLParser.Annotation_appl_paramContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAnnotation_appl_params(IDLParser.Annotation_appl_paramsContext)

Visit a parse tree produced by annotation_appl_params().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAnnotation_appl_params(IDLParser.Annotation_appl_paramsContext context)
Parameters
Type Name Description
IDLParser.Annotation_appl_paramsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAnnotation_body(IDLParser.Annotation_bodyContext)

Visit a parse tree produced by annotation_body().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAnnotation_body(IDLParser.Annotation_bodyContext context)
Parameters
Type Name Description
IDLParser.Annotation_bodyContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAnnotation_decl(IDLParser.Annotation_declContext)

Visit a parse tree produced by annotation_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAnnotation_decl(IDLParser.Annotation_declContext context)
Parameters
Type Name Description
IDLParser.Annotation_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAnnotation_def(IDLParser.Annotation_defContext)

Visit a parse tree produced by annotation_def().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAnnotation_def(IDLParser.Annotation_defContext context)
Parameters
Type Name Description
IDLParser.Annotation_defContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAnnotation_forward_dcl(IDLParser.Annotation_forward_dclContext)

Visit a parse tree produced by annotation_forward_dcl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAnnotation_forward_dcl(IDLParser.Annotation_forward_dclContext context)
Parameters
Type Name Description
IDLParser.Annotation_forward_dclContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAnnotation_header(IDLParser.Annotation_headerContext)

Visit a parse tree produced by annotation_header().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAnnotation_header(IDLParser.Annotation_headerContext context)
Parameters
Type Name Description
IDLParser.Annotation_headerContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAnnotation_inheritance_spec(IDLParser.Annotation_inheritance_specContext)

Visit a parse tree produced by annotation_inheritance_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAnnotation_inheritance_spec(IDLParser.Annotation_inheritance_specContext context)
Parameters
Type Name Description
IDLParser.Annotation_inheritance_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAnnotation_member(IDLParser.Annotation_memberContext)

Visit a parse tree produced by annotation_member().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAnnotation_member(IDLParser.Annotation_memberContext context)
Parameters
Type Name Description
IDLParser.Annotation_memberContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAny_type(IDLParser.Any_typeContext)

Visit a parse tree produced by any_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAny_type(IDLParser.Any_typeContext context)
Parameters
Type Name Description
IDLParser.Any_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitArray_declarator(IDLParser.Array_declaratorContext)

Visit a parse tree produced by array_declarator().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitArray_declarator(IDLParser.Array_declaratorContext context)
Parameters
Type Name Description
IDLParser.Array_declaratorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAttr_decl(IDLParser.Attr_declContext)

Visit a parse tree produced by attr_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAttr_decl(IDLParser.Attr_declContext context)
Parameters
Type Name Description
IDLParser.Attr_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAttr_declarator(IDLParser.Attr_declaratorContext)

Visit a parse tree produced by attr_declarator().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAttr_declarator(IDLParser.Attr_declaratorContext context)
Parameters
Type Name Description
IDLParser.Attr_declaratorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAttr_raises_expr(IDLParser.Attr_raises_exprContext)

Visit a parse tree produced by attr_raises_expr().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAttr_raises_expr(IDLParser.Attr_raises_exprContext context)
Parameters
Type Name Description
IDLParser.Attr_raises_exprContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAttr_spec(IDLParser.Attr_specContext)

Visit a parse tree produced by attr_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAttr_spec(IDLParser.Attr_specContext context)
Parameters
Type Name Description
IDLParser.Attr_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBase_type_spec(IDLParser.Base_type_specContext)

Visit a parse tree produced by base_type_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBase_type_spec(IDLParser.Base_type_specContext context)
Parameters
Type Name Description
IDLParser.Base_type_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBit_values(IDLParser.Bit_valuesContext)

Visit a parse tree produced by bit_values().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBit_values(IDLParser.Bit_valuesContext context)
Parameters
Type Name Description
IDLParser.Bit_valuesContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBitfield(IDLParser.BitfieldContext)

Visit a parse tree produced by bitfield().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBitfield(IDLParser.BitfieldContext context)
Parameters
Type Name Description
IDLParser.BitfieldContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBitfield_spec(IDLParser.Bitfield_specContext)

Visit a parse tree produced by bitfield_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBitfield_spec(IDLParser.Bitfield_specContext context)
Parameters
Type Name Description
IDLParser.Bitfield_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBitfield_type_spec(IDLParser.Bitfield_type_specContext)

Visit a parse tree produced by bitfield_type_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBitfield_type_spec(IDLParser.Bitfield_type_specContext context)
Parameters
Type Name Description
IDLParser.Bitfield_type_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBitmask_type(IDLParser.Bitmask_typeContext)

Visit a parse tree produced by bitmask_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBitmask_type(IDLParser.Bitmask_typeContext context)
Parameters
Type Name Description
IDLParser.Bitmask_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBitset_type(IDLParser.Bitset_typeContext)

Visit a parse tree produced by bitset_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBitset_type(IDLParser.Bitset_typeContext context)
Parameters
Type Name Description
IDLParser.Bitset_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBoolean_type(IDLParser.Boolean_typeContext)

Visit a parse tree produced by boolean_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBoolean_type(IDLParser.Boolean_typeContext context)
Parameters
Type Name Description
IDLParser.Boolean_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCase_label(IDLParser.Case_labelContext)

Visit a parse tree produced by case_label().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCase_label(IDLParser.Case_labelContext context)
Parameters
Type Name Description
IDLParser.Case_labelContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCase_stmt(IDLParser.Case_stmtContext)

Visit a parse tree produced by case_stmt().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCase_stmt(IDLParser.Case_stmtContext context)
Parameters
Type Name Description
IDLParser.Case_stmtContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitChar_type(IDLParser.Char_typeContext)

Visit a parse tree produced by char_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitChar_type(IDLParser.Char_typeContext context)
Parameters
Type Name Description
IDLParser.Char_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitComplex_declarator(IDLParser.Complex_declaratorContext)

Visit a parse tree produced by complex_declarator().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitComplex_declarator(IDLParser.Complex_declaratorContext context)
Parameters
Type Name Description
IDLParser.Complex_declaratorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitComponent(IDLParser.ComponentContext)

Visit a parse tree produced by component().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitComponent(IDLParser.ComponentContext context)
Parameters
Type Name Description
IDLParser.ComponentContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitComponent_body(IDLParser.Component_bodyContext)

Visit a parse tree produced by component_body().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitComponent_body(IDLParser.Component_bodyContext context)
Parameters
Type Name Description
IDLParser.Component_bodyContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitComponent_decl(IDLParser.Component_declContext)

Visit a parse tree produced by component_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitComponent_decl(IDLParser.Component_declContext context)
Parameters
Type Name Description
IDLParser.Component_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitComponent_export(IDLParser.Component_exportContext)

Visit a parse tree produced by component_export().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitComponent_export(IDLParser.Component_exportContext context)
Parameters
Type Name Description
IDLParser.Component_exportContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitComponent_forward_decl(IDLParser.Component_forward_declContext)

Visit a parse tree produced by component_forward_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitComponent_forward_decl(IDLParser.Component_forward_declContext context)
Parameters
Type Name Description
IDLParser.Component_forward_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitComponent_header(IDLParser.Component_headerContext)

Visit a parse tree produced by component_header().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitComponent_header(IDLParser.Component_headerContext context)
Parameters
Type Name Description
IDLParser.Component_headerContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitComponent_inheritance_spec(IDLParser.Component_inheritance_specContext)

Visit a parse tree produced by component_inheritance_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitComponent_inheritance_spec(IDLParser.Component_inheritance_specContext context)
Parameters
Type Name Description
IDLParser.Component_inheritance_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitConst_decl(IDLParser.Const_declContext)

Visit a parse tree produced by const_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitConst_decl(IDLParser.Const_declContext context)
Parameters
Type Name Description
IDLParser.Const_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitConst_exp(IDLParser.Const_expContext)

Visit a parse tree produced by const_exp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitConst_exp(IDLParser.Const_expContext context)
Parameters
Type Name Description
IDLParser.Const_expContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitConst_type(IDLParser.Const_typeContext)

Visit a parse tree produced by const_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitConst_type(IDLParser.Const_typeContext context)
Parameters
Type Name Description
IDLParser.Const_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitConstr_forward_decl(IDLParser.Constr_forward_declContext)

Visit a parse tree produced by constr_forward_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitConstr_forward_decl(IDLParser.Constr_forward_declContext context)
Parameters
Type Name Description
IDLParser.Constr_forward_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitConstr_type_spec(IDLParser.Constr_type_specContext)

Visit a parse tree produced by constr_type_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitConstr_type_spec(IDLParser.Constr_type_specContext context)
Parameters
Type Name Description
IDLParser.Constr_type_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitConsumes_decl(IDLParser.Consumes_declContext)

Visit a parse tree produced by consumes_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitConsumes_decl(IDLParser.Consumes_declContext context)
Parameters
Type Name Description
IDLParser.Consumes_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitContext_expr(IDLParser.Context_exprContext)

Visit a parse tree produced by context_expr().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitContext_expr(IDLParser.Context_exprContext context)
Parameters
Type Name Description
IDLParser.Context_exprContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDeclarator(IDLParser.DeclaratorContext)

Visit a parse tree produced by declarator().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDeclarator(IDLParser.DeclaratorContext context)
Parameters
Type Name Description
IDLParser.DeclaratorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDeclarators(IDLParser.DeclaratorsContext)

Visit a parse tree produced by declarators().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDeclarators(IDLParser.DeclaratorsContext context)
Parameters
Type Name Description
IDLParser.DeclaratorsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDefinition(IDLParser.DefinitionContext)

Visit a parse tree produced by definition().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDefinition(IDLParser.DefinitionContext context)
Parameters
Type Name Description
IDLParser.DefinitionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitElement_spec(IDLParser.Element_specContext)

Visit a parse tree produced by element_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitElement_spec(IDLParser.Element_specContext context)
Parameters
Type Name Description
IDLParser.Element_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitEmits_decl(IDLParser.Emits_declContext)

Visit a parse tree produced by emits_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitEmits_decl(IDLParser.Emits_declContext context)
Parameters
Type Name Description
IDLParser.Emits_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitEnum_type(IDLParser.Enum_typeContext)

Visit a parse tree produced by enum_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitEnum_type(IDLParser.Enum_typeContext context)
Parameters
Type Name Description
IDLParser.Enum_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitEnumerator(IDLParser.EnumeratorContext)

Visit a parse tree produced by enumerator().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitEnumerator(IDLParser.EnumeratorContext context)
Parameters
Type Name Description
IDLParser.EnumeratorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitEvent(IDLParser.EventContext)

Visit a parse tree produced by .

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitEvent(IDLParser.EventContext context)
Parameters
Type Name Description
IDLParser.EventContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitEvent_abs_decl(IDLParser.Event_abs_declContext)

Visit a parse tree produced by event_abs_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitEvent_abs_decl(IDLParser.Event_abs_declContext context)
Parameters
Type Name Description
IDLParser.Event_abs_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitEvent_decl(IDLParser.Event_declContext)

Visit a parse tree produced by event_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitEvent_decl(IDLParser.Event_declContext context)
Parameters
Type Name Description
IDLParser.Event_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitEvent_forward_decl(IDLParser.Event_forward_declContext)

Visit a parse tree produced by event_forward_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitEvent_forward_decl(IDLParser.Event_forward_declContext context)
Parameters
Type Name Description
IDLParser.Event_forward_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitEvent_header(IDLParser.Event_headerContext)

Visit a parse tree produced by event_header().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitEvent_header(IDLParser.Event_headerContext context)
Parameters
Type Name Description
IDLParser.Event_headerContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitExcept_decl(IDLParser.Except_declContext)

Visit a parse tree produced by except_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitExcept_decl(IDLParser.Except_declContext context)
Parameters
Type Name Description
IDLParser.Except_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitException_list(IDLParser.Exception_listContext)

Visit a parse tree produced by exception_list().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitException_list(IDLParser.Exception_listContext context)
Parameters
Type Name Description
IDLParser.Exception_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitExport_(IDLParser.Export_Context)

Visit a parse tree produced by export_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitExport_(IDLParser.Export_Context context)
Parameters
Type Name Description
IDLParser.Export_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFactory_decl(IDLParser.Factory_declContext)

Visit a parse tree produced by factory_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFactory_decl(IDLParser.Factory_declContext context)
Parameters
Type Name Description
IDLParser.Factory_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFinder_decl(IDLParser.Finder_declContext)

Visit a parse tree produced by finder_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFinder_decl(IDLParser.Finder_declContext context)
Parameters
Type Name Description
IDLParser.Finder_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFixed_array_size(IDLParser.Fixed_array_sizeContext)

Visit a parse tree produced by fixed_array_size().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFixed_array_size(IDLParser.Fixed_array_sizeContext context)
Parameters
Type Name Description
IDLParser.Fixed_array_sizeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFixed_pt_const_type(IDLParser.Fixed_pt_const_typeContext)

Visit a parse tree produced by fixed_pt_const_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFixed_pt_const_type(IDLParser.Fixed_pt_const_typeContext context)
Parameters
Type Name Description
IDLParser.Fixed_pt_const_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFixed_pt_type(IDLParser.Fixed_pt_typeContext)

Visit a parse tree produced by fixed_pt_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFixed_pt_type(IDLParser.Fixed_pt_typeContext context)
Parameters
Type Name Description
IDLParser.Fixed_pt_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFloating_pt_type(IDLParser.Floating_pt_typeContext)

Visit a parse tree produced by floating_pt_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFloating_pt_type(IDLParser.Floating_pt_typeContext context)
Parameters
Type Name Description
IDLParser.Floating_pt_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitForward_decl(IDLParser.Forward_declContext)

Visit a parse tree produced by forward_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitForward_decl(IDLParser.Forward_declContext context)
Parameters
Type Name Description
IDLParser.Forward_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitGet_excep_expr(IDLParser.Get_excep_exprContext)

Visit a parse tree produced by get_excep_expr().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitGet_excep_expr(IDLParser.Get_excep_exprContext context)
Parameters
Type Name Description
IDLParser.Get_excep_exprContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitHome_body(IDLParser.Home_bodyContext)

Visit a parse tree produced by home_body().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitHome_body(IDLParser.Home_bodyContext context)
Parameters
Type Name Description
IDLParser.Home_bodyContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitHome_decl(IDLParser.Home_declContext)

Visit a parse tree produced by home_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitHome_decl(IDLParser.Home_declContext context)
Parameters
Type Name Description
IDLParser.Home_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitHome_export(IDLParser.Home_exportContext)

Visit a parse tree produced by home_export().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitHome_export(IDLParser.Home_exportContext context)
Parameters
Type Name Description
IDLParser.Home_exportContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitHome_header(IDLParser.Home_headerContext)

Visit a parse tree produced by home_header().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitHome_header(IDLParser.Home_headerContext context)
Parameters
Type Name Description
IDLParser.Home_headerContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitHome_inheritance_spec(IDLParser.Home_inheritance_specContext)

Visit a parse tree produced by home_inheritance_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitHome_inheritance_spec(IDLParser.Home_inheritance_specContext context)
Parameters
Type Name Description
IDLParser.Home_inheritance_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIdentifier(IDLParser.IdentifierContext)

Visit a parse tree produced by identifier().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitIdentifier(IDLParser.IdentifierContext context)
Parameters
Type Name Description
IDLParser.IdentifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitImport_decl(IDLParser.Import_declContext)

Visit a parse tree produced by import_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitImport_decl(IDLParser.Import_declContext context)
Parameters
Type Name Description
IDLParser.Import_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitImported_scope(IDLParser.Imported_scopeContext)

Visit a parse tree produced by imported_scope().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitImported_scope(IDLParser.Imported_scopeContext context)
Parameters
Type Name Description
IDLParser.Imported_scopeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInit_decl(IDLParser.Init_declContext)

Visit a parse tree produced by init_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInit_decl(IDLParser.Init_declContext context)
Parameters
Type Name Description
IDLParser.Init_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInit_param_attribute(IDLParser.Init_param_attributeContext)

Visit a parse tree produced by init_param_attribute().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInit_param_attribute(IDLParser.Init_param_attributeContext context)
Parameters
Type Name Description
IDLParser.Init_param_attributeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInit_param_decl(IDLParser.Init_param_declContext)

Visit a parse tree produced by init_param_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInit_param_decl(IDLParser.Init_param_declContext context)
Parameters
Type Name Description
IDLParser.Init_param_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInit_param_decls(IDLParser.Init_param_declsContext)

Visit a parse tree produced by init_param_decls().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInit_param_decls(IDLParser.Init_param_declsContext context)
Parameters
Type Name Description
IDLParser.Init_param_declsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInteger_type(IDLParser.Integer_typeContext)

Visit a parse tree produced by integer_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInteger_type(IDLParser.Integer_typeContext context)
Parameters
Type Name Description
IDLParser.Integer_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInterface_body(IDLParser.Interface_bodyContext)

Visit a parse tree produced by interface_body().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInterface_body(IDLParser.Interface_bodyContext context)
Parameters
Type Name Description
IDLParser.Interface_bodyContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInterface_decl(IDLParser.Interface_declContext)

Visit a parse tree produced by interface_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInterface_decl(IDLParser.Interface_declContext context)
Parameters
Type Name Description
IDLParser.Interface_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInterface_header(IDLParser.Interface_headerContext)

Visit a parse tree produced by interface_header().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInterface_header(IDLParser.Interface_headerContext context)
Parameters
Type Name Description
IDLParser.Interface_headerContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInterface_inheritance_spec(IDLParser.Interface_inheritance_specContext)

Visit a parse tree produced by interface_inheritance_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInterface_inheritance_spec(IDLParser.Interface_inheritance_specContext context)
Parameters
Type Name Description
IDLParser.Interface_inheritance_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInterface_name(IDLParser.Interface_nameContext)

Visit a parse tree produced by interface_name().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInterface_name(IDLParser.Interface_nameContext context)
Parameters
Type Name Description
IDLParser.Interface_nameContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInterface_or_forward_decl(IDLParser.Interface_or_forward_declContext)

Visit a parse tree produced by interface_or_forward_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInterface_or_forward_decl(IDLParser.Interface_or_forward_declContext context)
Parameters
Type Name Description
IDLParser.Interface_or_forward_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInterface_type(IDLParser.Interface_typeContext)

Visit a parse tree produced by interface_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInterface_type(IDLParser.Interface_typeContext context)
Parameters
Type Name Description
IDLParser.Interface_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLiteral(IDLParser.LiteralContext)

Visit a parse tree produced by literal().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitLiteral(IDLParser.LiteralContext context)
Parameters
Type Name Description
IDLParser.LiteralContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMap_type(IDLParser.Map_typeContext)

Visit a parse tree produced by map_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitMap_type(IDLParser.Map_typeContext context)
Parameters
Type Name Description
IDLParser.Map_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMember(IDLParser.MemberContext)

Visit a parse tree produced by member().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitMember(IDLParser.MemberContext context)
Parameters
Type Name Description
IDLParser.MemberContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMember_list(IDLParser.Member_listContext)

Visit a parse tree produced by member_list().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitMember_list(IDLParser.Member_listContext context)
Parameters
Type Name Description
IDLParser.Member_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitModule(IDLParser.ModuleContext)

Visit a parse tree produced by module().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitModule(IDLParser.ModuleContext context)
Parameters
Type Name Description
IDLParser.ModuleContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMult_expr(IDLParser.Mult_exprContext)

Visit a parse tree produced by mult_expr().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitMult_expr(IDLParser.Mult_exprContext context)
Parameters
Type Name Description
IDLParser.Mult_exprContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitObject_type(IDLParser.Object_typeContext)

Visit a parse tree produced by object_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitObject_type(IDLParser.Object_typeContext context)
Parameters
Type Name Description
IDLParser.Object_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOctet_type(IDLParser.Octet_typeContext)

Visit a parse tree produced by octet_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOctet_type(IDLParser.Octet_typeContext context)
Parameters
Type Name Description
IDLParser.Octet_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOp_attribute(IDLParser.Op_attributeContext)

Visit a parse tree produced by op_attribute().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOp_attribute(IDLParser.Op_attributeContext context)
Parameters
Type Name Description
IDLParser.Op_attributeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOp_decl(IDLParser.Op_declContext)

Visit a parse tree produced by op_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOp_decl(IDLParser.Op_declContext context)
Parameters
Type Name Description
IDLParser.Op_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOp_type_spec(IDLParser.Op_type_specContext)

Visit a parse tree produced by op_type_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOp_type_spec(IDLParser.Op_type_specContext context)
Parameters
Type Name Description
IDLParser.Op_type_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOr_expr(IDLParser.Or_exprContext)

Visit a parse tree produced by or_expr().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOr_expr(IDLParser.Or_exprContext context)
Parameters
Type Name Description
IDLParser.Or_exprContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitParam_attribute(IDLParser.Param_attributeContext)

Visit a parse tree produced by param_attribute().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitParam_attribute(IDLParser.Param_attributeContext context)
Parameters
Type Name Description
IDLParser.Param_attributeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitParam_decl(IDLParser.Param_declContext)

Visit a parse tree produced by param_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitParam_decl(IDLParser.Param_declContext context)
Parameters
Type Name Description
IDLParser.Param_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitParam_type_spec(IDLParser.Param_type_specContext)

Visit a parse tree produced by param_type_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitParam_type_spec(IDLParser.Param_type_specContext context)
Parameters
Type Name Description
IDLParser.Param_type_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitParameter_decls(IDLParser.Parameter_declsContext)

Visit a parse tree produced by parameter_decls().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitParameter_decls(IDLParser.Parameter_declsContext context)
Parameters
Type Name Description
IDLParser.Parameter_declsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPositive_int_const(IDLParser.Positive_int_constContext)

Visit a parse tree produced by positive_int_const().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitPositive_int_const(IDLParser.Positive_int_constContext context)
Parameters
Type Name Description
IDLParser.Positive_int_constContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPrimary_expr(IDLParser.Primary_exprContext)

Visit a parse tree produced by primary_expr().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitPrimary_expr(IDLParser.Primary_exprContext context)
Parameters
Type Name Description
IDLParser.Primary_exprContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPrimary_key_spec(IDLParser.Primary_key_specContext)

Visit a parse tree produced by primary_key_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitPrimary_key_spec(IDLParser.Primary_key_specContext context)
Parameters
Type Name Description
IDLParser.Primary_key_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProvides_decl(IDLParser.Provides_declContext)

Visit a parse tree produced by provides_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitProvides_decl(IDLParser.Provides_declContext context)
Parameters
Type Name Description
IDLParser.Provides_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPublishes_decl(IDLParser.Publishes_declContext)

Visit a parse tree produced by publishes_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitPublishes_decl(IDLParser.Publishes_declContext context)
Parameters
Type Name Description
IDLParser.Publishes_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitRaises_expr(IDLParser.Raises_exprContext)

Visit a parse tree produced by raises_expr().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitRaises_expr(IDLParser.Raises_exprContext context)
Parameters
Type Name Description
IDLParser.Raises_exprContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitReadonly_attr_declarator(IDLParser.Readonly_attr_declaratorContext)

Visit a parse tree produced by readonly_attr_declarator().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitReadonly_attr_declarator(IDLParser.Readonly_attr_declaratorContext context)
Parameters
Type Name Description
IDLParser.Readonly_attr_declaratorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitReadonly_attr_spec(IDLParser.Readonly_attr_specContext)

Visit a parse tree produced by readonly_attr_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitReadonly_attr_spec(IDLParser.Readonly_attr_specContext context)
Parameters
Type Name Description
IDLParser.Readonly_attr_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitScoped_name(IDLParser.Scoped_nameContext)

Visit a parse tree produced by scoped_name().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitScoped_name(IDLParser.Scoped_nameContext context)
Parameters
Type Name Description
IDLParser.Scoped_nameContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSequence_type(IDLParser.Sequence_typeContext)

Visit a parse tree produced by sequence_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSequence_type(IDLParser.Sequence_typeContext context)
Parameters
Type Name Description
IDLParser.Sequence_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSet_excep_expr(IDLParser.Set_excep_exprContext)

Visit a parse tree produced by set_excep_expr().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSet_excep_expr(IDLParser.Set_excep_exprContext context)
Parameters
Type Name Description
IDLParser.Set_excep_exprContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSet_type(IDLParser.Set_typeContext)

Visit a parse tree produced by set_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSet_type(IDLParser.Set_typeContext context)
Parameters
Type Name Description
IDLParser.Set_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitShift_expr(IDLParser.Shift_exprContext)

Visit a parse tree produced by shift_expr().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitShift_expr(IDLParser.Shift_exprContext context)
Parameters
Type Name Description
IDLParser.Shift_exprContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSigned_int(IDLParser.Signed_intContext)

Visit a parse tree produced by signed_int().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSigned_int(IDLParser.Signed_intContext context)
Parameters
Type Name Description
IDLParser.Signed_intContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSigned_long_int(IDLParser.Signed_long_intContext)

Visit a parse tree produced by signed_long_int().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSigned_long_int(IDLParser.Signed_long_intContext context)
Parameters
Type Name Description
IDLParser.Signed_long_intContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSigned_longlong_int(IDLParser.Signed_longlong_intContext)

Visit a parse tree produced by signed_longlong_int().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSigned_longlong_int(IDLParser.Signed_longlong_intContext context)
Parameters
Type Name Description
IDLParser.Signed_longlong_intContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSigned_short_int(IDLParser.Signed_short_intContext)

Visit a parse tree produced by signed_short_int().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSigned_short_int(IDLParser.Signed_short_intContext context)
Parameters
Type Name Description
IDLParser.Signed_short_intContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSigned_tiny_int(IDLParser.Signed_tiny_intContext)

Visit a parse tree produced by signed_tiny_int().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSigned_tiny_int(IDLParser.Signed_tiny_intContext context)
Parameters
Type Name Description
IDLParser.Signed_tiny_intContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSimple_declarator(IDLParser.Simple_declaratorContext)

Visit a parse tree produced by simple_declarator().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSimple_declarator(IDLParser.Simple_declaratorContext context)
Parameters
Type Name Description
IDLParser.Simple_declaratorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSimple_declarators(IDLParser.Simple_declaratorsContext)

Visit a parse tree produced by simple_declarators().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSimple_declarators(IDLParser.Simple_declaratorsContext context)
Parameters
Type Name Description
IDLParser.Simple_declaratorsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSimple_type_spec(IDLParser.Simple_type_specContext)

Visit a parse tree produced by simple_type_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSimple_type_spec(IDLParser.Simple_type_specContext context)
Parameters
Type Name Description
IDLParser.Simple_type_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSpecification(IDLParser.SpecificationContext)

Visit a parse tree produced by specification().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSpecification(IDLParser.SpecificationContext context)
Parameters
Type Name Description
IDLParser.SpecificationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitState_member(IDLParser.State_memberContext)

Visit a parse tree produced by state_member().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitState_member(IDLParser.State_memberContext context)
Parameters
Type Name Description
IDLParser.State_memberContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitString_type(IDLParser.String_typeContext)

Visit a parse tree produced by string_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitString_type(IDLParser.String_typeContext context)
Parameters
Type Name Description
IDLParser.String_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitStruct_type(IDLParser.Struct_typeContext)

Visit a parse tree produced by struct_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitStruct_type(IDLParser.Struct_typeContext context)
Parameters
Type Name Description
IDLParser.Struct_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSupported_interface_spec(IDLParser.Supported_interface_specContext)

Visit a parse tree produced by supported_interface_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSupported_interface_spec(IDLParser.Supported_interface_specContext context)
Parameters
Type Name Description
IDLParser.Supported_interface_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSwitch_body(IDLParser.Switch_bodyContext)

Visit a parse tree produced by switch_body().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSwitch_body(IDLParser.Switch_bodyContext context)
Parameters
Type Name Description
IDLParser.Switch_bodyContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSwitch_type_spec(IDLParser.Switch_type_specContext)

Visit a parse tree produced by switch_type_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSwitch_type_spec(IDLParser.Switch_type_specContext context)
Parameters
Type Name Description
IDLParser.Switch_type_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTemplate_type_spec(IDLParser.Template_type_specContext)

Visit a parse tree produced by template_type_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTemplate_type_spec(IDLParser.Template_type_specContext context)
Parameters
Type Name Description
IDLParser.Template_type_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitType_decl(IDLParser.Type_declContext)

Visit a parse tree produced by type_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitType_decl(IDLParser.Type_declContext context)
Parameters
Type Name Description
IDLParser.Type_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitType_declarator(IDLParser.Type_declaratorContext)

Visit a parse tree produced by type_declarator().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitType_declarator(IDLParser.Type_declaratorContext context)
Parameters
Type Name Description
IDLParser.Type_declaratorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitType_id_decl(IDLParser.Type_id_declContext)

Visit a parse tree produced by type_id_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitType_id_decl(IDLParser.Type_id_declContext context)
Parameters
Type Name Description
IDLParser.Type_id_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitType_prefix_decl(IDLParser.Type_prefix_declContext)

Visit a parse tree produced by type_prefix_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitType_prefix_decl(IDLParser.Type_prefix_declContext context)
Parameters
Type Name Description
IDLParser.Type_prefix_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitType_spec(IDLParser.Type_specContext)

Visit a parse tree produced by type_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitType_spec(IDLParser.Type_specContext context)
Parameters
Type Name Description
IDLParser.Type_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUnary_expr(IDLParser.Unary_exprContext)

Visit a parse tree produced by unary_expr().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUnary_expr(IDLParser.Unary_exprContext context)
Parameters
Type Name Description
IDLParser.Unary_exprContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUnary_operator(IDLParser.Unary_operatorContext)

Visit a parse tree produced by unary_operator().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUnary_operator(IDLParser.Unary_operatorContext context)
Parameters
Type Name Description
IDLParser.Unary_operatorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUnion_type(IDLParser.Union_typeContext)

Visit a parse tree produced by union_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUnion_type(IDLParser.Union_typeContext context)
Parameters
Type Name Description
IDLParser.Union_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUnsigned_int(IDLParser.Unsigned_intContext)

Visit a parse tree produced by unsigned_int().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUnsigned_int(IDLParser.Unsigned_intContext context)
Parameters
Type Name Description
IDLParser.Unsigned_intContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUnsigned_long_int(IDLParser.Unsigned_long_intContext)

Visit a parse tree produced by unsigned_long_int().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUnsigned_long_int(IDLParser.Unsigned_long_intContext context)
Parameters
Type Name Description
IDLParser.Unsigned_long_intContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUnsigned_longlong_int(IDLParser.Unsigned_longlong_intContext)

Visit a parse tree produced by unsigned_longlong_int().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUnsigned_longlong_int(IDLParser.Unsigned_longlong_intContext context)
Parameters
Type Name Description
IDLParser.Unsigned_longlong_intContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUnsigned_short_int(IDLParser.Unsigned_short_intContext)

Visit a parse tree produced by unsigned_short_int().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUnsigned_short_int(IDLParser.Unsigned_short_intContext context)
Parameters
Type Name Description
IDLParser.Unsigned_short_intContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUnsigned_tiny_int(IDLParser.Unsigned_tiny_intContext)

Visit a parse tree produced by unsigned_tiny_int().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUnsigned_tiny_int(IDLParser.Unsigned_tiny_intContext context)
Parameters
Type Name Description
IDLParser.Unsigned_tiny_intContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUses_decl(IDLParser.Uses_declContext)

Visit a parse tree produced by uses_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUses_decl(IDLParser.Uses_declContext context)
Parameters
Type Name Description
IDLParser.Uses_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitValue(IDLParser.ValueContext)

Visit a parse tree produced by value().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitValue(IDLParser.ValueContext context)
Parameters
Type Name Description
IDLParser.ValueContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitValue_abs_decl(IDLParser.Value_abs_declContext)

Visit a parse tree produced by value_abs_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitValue_abs_decl(IDLParser.Value_abs_declContext context)
Parameters
Type Name Description
IDLParser.Value_abs_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitValue_base_type(IDLParser.Value_base_typeContext)

Visit a parse tree produced by value_base_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitValue_base_type(IDLParser.Value_base_typeContext context)
Parameters
Type Name Description
IDLParser.Value_base_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitValue_box_decl(IDLParser.Value_box_declContext)

Visit a parse tree produced by value_box_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitValue_box_decl(IDLParser.Value_box_declContext context)
Parameters
Type Name Description
IDLParser.Value_box_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitValue_decl(IDLParser.Value_declContext)

Visit a parse tree produced by value_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitValue_decl(IDLParser.Value_declContext context)
Parameters
Type Name Description
IDLParser.Value_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitValue_element(IDLParser.Value_elementContext)

Visit a parse tree produced by value_element().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitValue_element(IDLParser.Value_elementContext context)
Parameters
Type Name Description
IDLParser.Value_elementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitValue_forward_decl(IDLParser.Value_forward_declContext)

Visit a parse tree produced by value_forward_decl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitValue_forward_decl(IDLParser.Value_forward_declContext context)
Parameters
Type Name Description
IDLParser.Value_forward_declContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitValue_header(IDLParser.Value_headerContext)

Visit a parse tree produced by value_header().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitValue_header(IDLParser.Value_headerContext context)
Parameters
Type Name Description
IDLParser.Value_headerContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitValue_inheritance_spec(IDLParser.Value_inheritance_specContext)

Visit a parse tree produced by value_inheritance_spec().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitValue_inheritance_spec(IDLParser.Value_inheritance_specContext context)
Parameters
Type Name Description
IDLParser.Value_inheritance_specContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitValue_name(IDLParser.Value_nameContext)

Visit a parse tree produced by value_name().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitValue_name(IDLParser.Value_nameContext context)
Parameters
Type Name Description
IDLParser.Value_nameContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitWide_char_type(IDLParser.Wide_char_typeContext)

Visit a parse tree produced by wide_char_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitWide_char_type(IDLParser.Wide_char_typeContext context)
Parameters
Type Name Description
IDLParser.Wide_char_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitWide_string_type(IDLParser.Wide_string_typeContext)

Visit a parse tree produced by wide_string_type().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitWide_string_type(IDLParser.Wide_string_typeContext context)
Parameters
Type Name Description
IDLParser.Wide_string_typeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitXor_expr(IDLParser.Xor_exprContext)

Visit a parse tree produced by xor_expr().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitXor_expr(IDLParser.Xor_exprContext context)
Parameters
Type Name Description
IDLParser.Xor_exprContext context

The parse tree.

Returns
Type Description
Result

Implements

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