Interface IIDLVisitor<Result>
This interface defines a complete generic visitor for a parse tree produced by IDLParser.
Namespace: GCore.Antlr.Grammers.Idl
Assembly: Idl.dll
Syntax
public interface IIDLVisitor<Result> : IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitA_scoped_name(IDLParser.A_scoped_nameContext)
Visit a parse tree produced by a_scoped_name().
Declaration
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 |
VisitAdd_expr(IDLParser.Add_exprContext)
Visit a parse tree produced by add_expr().
Declaration
Result VisitAdd_expr(IDLParser.Add_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Add_exprContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAnd_expr(IDLParser.And_exprContext)
Visit a parse tree produced by and_expr().
Declaration
Result VisitAnd_expr(IDLParser.And_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.And_exprContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAnnapps(IDLParser.AnnappsContext)
Visit a parse tree produced by annapps().
Declaration
Result VisitAnnapps(IDLParser.AnnappsContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.AnnappsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAnnotation_appl(IDLParser.Annotation_applContext)
Visit a parse tree produced by annotation_appl().
Declaration
Result VisitAnnotation_appl(IDLParser.Annotation_applContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_applContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAnnotation_appl_param(IDLParser.Annotation_appl_paramContext)
Visit a parse tree produced by annotation_appl_param().
Declaration
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 |
VisitAnnotation_appl_params(IDLParser.Annotation_appl_paramsContext)
Visit a parse tree produced by annotation_appl_params().
Declaration
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 |
VisitAnnotation_body(IDLParser.Annotation_bodyContext)
Visit a parse tree produced by annotation_body().
Declaration
Result VisitAnnotation_body(IDLParser.Annotation_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_bodyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAnnotation_decl(IDLParser.Annotation_declContext)
Visit a parse tree produced by annotation_decl().
Declaration
Result VisitAnnotation_decl(IDLParser.Annotation_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAnnotation_def(IDLParser.Annotation_defContext)
Visit a parse tree produced by annotation_def().
Declaration
Result VisitAnnotation_def(IDLParser.Annotation_defContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_defContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAnnotation_forward_dcl(IDLParser.Annotation_forward_dclContext)
Visit a parse tree produced by annotation_forward_dcl().
Declaration
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 |
VisitAnnotation_header(IDLParser.Annotation_headerContext)
Visit a parse tree produced by annotation_header().
Declaration
Result VisitAnnotation_header(IDLParser.Annotation_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_headerContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAnnotation_inheritance_spec(IDLParser.Annotation_inheritance_specContext)
Visit a parse tree produced by annotation_inheritance_spec().
Declaration
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 |
VisitAnnotation_member(IDLParser.Annotation_memberContext)
Visit a parse tree produced by annotation_member().
Declaration
Result VisitAnnotation_member(IDLParser.Annotation_memberContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_memberContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAny_type(IDLParser.Any_typeContext)
Visit a parse tree produced by any_type().
Declaration
Result VisitAny_type(IDLParser.Any_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Any_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitArray_declarator(IDLParser.Array_declaratorContext)
Visit a parse tree produced by array_declarator().
Declaration
Result VisitArray_declarator(IDLParser.Array_declaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Array_declaratorContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAttr_decl(IDLParser.Attr_declContext)
Visit a parse tree produced by attr_decl().
Declaration
Result VisitAttr_decl(IDLParser.Attr_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Attr_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAttr_declarator(IDLParser.Attr_declaratorContext)
Visit a parse tree produced by attr_declarator().
Declaration
Result VisitAttr_declarator(IDLParser.Attr_declaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Attr_declaratorContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAttr_raises_expr(IDLParser.Attr_raises_exprContext)
Visit a parse tree produced by attr_raises_expr().
Declaration
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 |
VisitAttr_spec(IDLParser.Attr_specContext)
Visit a parse tree produced by attr_spec().
Declaration
Result VisitAttr_spec(IDLParser.Attr_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Attr_specContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBase_type_spec(IDLParser.Base_type_specContext)
Visit a parse tree produced by base_type_spec().
Declaration
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 |
VisitBit_values(IDLParser.Bit_valuesContext)
Visit a parse tree produced by bit_values().
Declaration
Result VisitBit_values(IDLParser.Bit_valuesContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Bit_valuesContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBitfield(IDLParser.BitfieldContext)
Visit a parse tree produced by bitfield().
Declaration
Result VisitBitfield(IDLParser.BitfieldContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.BitfieldContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBitfield_spec(IDLParser.Bitfield_specContext)
Visit a parse tree produced by bitfield_spec().
Declaration
Result VisitBitfield_spec(IDLParser.Bitfield_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Bitfield_specContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBitfield_type_spec(IDLParser.Bitfield_type_specContext)
Visit a parse tree produced by bitfield_type_spec().
Declaration
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 |
VisitBitmask_type(IDLParser.Bitmask_typeContext)
Visit a parse tree produced by bitmask_type().
Declaration
Result VisitBitmask_type(IDLParser.Bitmask_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Bitmask_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBitset_type(IDLParser.Bitset_typeContext)
Visit a parse tree produced by bitset_type().
Declaration
Result VisitBitset_type(IDLParser.Bitset_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Bitset_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBoolean_type(IDLParser.Boolean_typeContext)
Visit a parse tree produced by boolean_type().
Declaration
Result VisitBoolean_type(IDLParser.Boolean_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Boolean_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCase_label(IDLParser.Case_labelContext)
Visit a parse tree produced by case_label().
Declaration
Result VisitCase_label(IDLParser.Case_labelContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Case_labelContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCase_stmt(IDLParser.Case_stmtContext)
Visit a parse tree produced by case_stmt().
Declaration
Result VisitCase_stmt(IDLParser.Case_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Case_stmtContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitChar_type(IDLParser.Char_typeContext)
Visit a parse tree produced by char_type().
Declaration
Result VisitChar_type(IDLParser.Char_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Char_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitComplex_declarator(IDLParser.Complex_declaratorContext)
Visit a parse tree produced by complex_declarator().
Declaration
Result VisitComplex_declarator(IDLParser.Complex_declaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Complex_declaratorContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitComponent(IDLParser.ComponentContext)
Visit a parse tree produced by component().
Declaration
Result VisitComponent(IDLParser.ComponentContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.ComponentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitComponent_body(IDLParser.Component_bodyContext)
Visit a parse tree produced by component_body().
Declaration
Result VisitComponent_body(IDLParser.Component_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Component_bodyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitComponent_decl(IDLParser.Component_declContext)
Visit a parse tree produced by component_decl().
Declaration
Result VisitComponent_decl(IDLParser.Component_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Component_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitComponent_export(IDLParser.Component_exportContext)
Visit a parse tree produced by component_export().
Declaration
Result VisitComponent_export(IDLParser.Component_exportContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Component_exportContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitComponent_forward_decl(IDLParser.Component_forward_declContext)
Visit a parse tree produced by component_forward_decl().
Declaration
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 |
VisitComponent_header(IDLParser.Component_headerContext)
Visit a parse tree produced by component_header().
Declaration
Result VisitComponent_header(IDLParser.Component_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Component_headerContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitComponent_inheritance_spec(IDLParser.Component_inheritance_specContext)
Visit a parse tree produced by component_inheritance_spec().
Declaration
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 |
VisitConst_decl(IDLParser.Const_declContext)
Visit a parse tree produced by const_decl().
Declaration
Result VisitConst_decl(IDLParser.Const_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Const_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitConst_exp(IDLParser.Const_expContext)
Visit a parse tree produced by const_exp().
Declaration
Result VisitConst_exp(IDLParser.Const_expContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Const_expContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitConst_type(IDLParser.Const_typeContext)
Visit a parse tree produced by const_type().
Declaration
Result VisitConst_type(IDLParser.Const_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Const_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitConstr_forward_decl(IDLParser.Constr_forward_declContext)
Visit a parse tree produced by constr_forward_decl().
Declaration
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 |
VisitConstr_type_spec(IDLParser.Constr_type_specContext)
Visit a parse tree produced by constr_type_spec().
Declaration
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 |
VisitConsumes_decl(IDLParser.Consumes_declContext)
Visit a parse tree produced by consumes_decl().
Declaration
Result VisitConsumes_decl(IDLParser.Consumes_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Consumes_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitContext_expr(IDLParser.Context_exprContext)
Visit a parse tree produced by context_expr().
Declaration
Result VisitContext_expr(IDLParser.Context_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Context_exprContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDeclarator(IDLParser.DeclaratorContext)
Visit a parse tree produced by declarator().
Declaration
Result VisitDeclarator(IDLParser.DeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.DeclaratorContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDeclarators(IDLParser.DeclaratorsContext)
Visit a parse tree produced by declarators().
Declaration
Result VisitDeclarators(IDLParser.DeclaratorsContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.DeclaratorsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDefinition(IDLParser.DefinitionContext)
Visit a parse tree produced by definition().
Declaration
Result VisitDefinition(IDLParser.DefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.DefinitionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitElement_spec(IDLParser.Element_specContext)
Visit a parse tree produced by element_spec().
Declaration
Result VisitElement_spec(IDLParser.Element_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Element_specContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEmits_decl(IDLParser.Emits_declContext)
Visit a parse tree produced by emits_decl().
Declaration
Result VisitEmits_decl(IDLParser.Emits_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Emits_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEnum_type(IDLParser.Enum_typeContext)
Visit a parse tree produced by enum_type().
Declaration
Result VisitEnum_type(IDLParser.Enum_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Enum_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEnumerator(IDLParser.EnumeratorContext)
Visit a parse tree produced by enumerator().
Declaration
Result VisitEnumerator(IDLParser.EnumeratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.EnumeratorContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEvent(IDLParser.EventContext)
Visit a parse tree produced by
Declaration
Result VisitEvent(IDLParser.EventContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.EventContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEvent_abs_decl(IDLParser.Event_abs_declContext)
Visit a parse tree produced by event_abs_decl().
Declaration
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 |
VisitEvent_decl(IDLParser.Event_declContext)
Visit a parse tree produced by event_decl().
Declaration
Result VisitEvent_decl(IDLParser.Event_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Event_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEvent_forward_decl(IDLParser.Event_forward_declContext)
Visit a parse tree produced by event_forward_decl().
Declaration
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 |
VisitEvent_header(IDLParser.Event_headerContext)
Visit a parse tree produced by event_header().
Declaration
Result VisitEvent_header(IDLParser.Event_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Event_headerContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitExcept_decl(IDLParser.Except_declContext)
Visit a parse tree produced by except_decl().
Declaration
Result VisitExcept_decl(IDLParser.Except_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Except_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitException_list(IDLParser.Exception_listContext)
Visit a parse tree produced by exception_list().
Declaration
Result VisitException_list(IDLParser.Exception_listContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Exception_listContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitExport_(IDLParser.Export_Context)
Visit a parse tree produced by export_().
Declaration
Result VisitExport_(IDLParser.Export_Context context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Export_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFactory_decl(IDLParser.Factory_declContext)
Visit a parse tree produced by factory_decl().
Declaration
Result VisitFactory_decl(IDLParser.Factory_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Factory_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFinder_decl(IDLParser.Finder_declContext)
Visit a parse tree produced by finder_decl().
Declaration
Result VisitFinder_decl(IDLParser.Finder_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Finder_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFixed_array_size(IDLParser.Fixed_array_sizeContext)
Visit a parse tree produced by fixed_array_size().
Declaration
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 |
VisitFixed_pt_const_type(IDLParser.Fixed_pt_const_typeContext)
Visit a parse tree produced by fixed_pt_const_type().
Declaration
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 |
VisitFixed_pt_type(IDLParser.Fixed_pt_typeContext)
Visit a parse tree produced by fixed_pt_type().
Declaration
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 |
VisitFloating_pt_type(IDLParser.Floating_pt_typeContext)
Visit a parse tree produced by floating_pt_type().
Declaration
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 |
VisitForward_decl(IDLParser.Forward_declContext)
Visit a parse tree produced by forward_decl().
Declaration
Result VisitForward_decl(IDLParser.Forward_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Forward_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGet_excep_expr(IDLParser.Get_excep_exprContext)
Visit a parse tree produced by get_excep_expr().
Declaration
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 |
VisitHome_body(IDLParser.Home_bodyContext)
Visit a parse tree produced by home_body().
Declaration
Result VisitHome_body(IDLParser.Home_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Home_bodyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitHome_decl(IDLParser.Home_declContext)
Visit a parse tree produced by home_decl().
Declaration
Result VisitHome_decl(IDLParser.Home_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Home_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitHome_export(IDLParser.Home_exportContext)
Visit a parse tree produced by home_export().
Declaration
Result VisitHome_export(IDLParser.Home_exportContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Home_exportContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitHome_header(IDLParser.Home_headerContext)
Visit a parse tree produced by home_header().
Declaration
Result VisitHome_header(IDLParser.Home_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Home_headerContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitHome_inheritance_spec(IDLParser.Home_inheritance_specContext)
Visit a parse tree produced by home_inheritance_spec().
Declaration
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 |
VisitIdentifier(IDLParser.IdentifierContext)
Visit a parse tree produced by identifier().
Declaration
Result VisitIdentifier(IDLParser.IdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.IdentifierContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitImport_decl(IDLParser.Import_declContext)
Visit a parse tree produced by import_decl().
Declaration
Result VisitImport_decl(IDLParser.Import_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Import_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitImported_scope(IDLParser.Imported_scopeContext)
Visit a parse tree produced by imported_scope().
Declaration
Result VisitImported_scope(IDLParser.Imported_scopeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Imported_scopeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInit_decl(IDLParser.Init_declContext)
Visit a parse tree produced by init_decl().
Declaration
Result VisitInit_decl(IDLParser.Init_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Init_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInit_param_attribute(IDLParser.Init_param_attributeContext)
Visit a parse tree produced by init_param_attribute().
Declaration
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 |
VisitInit_param_decl(IDLParser.Init_param_declContext)
Visit a parse tree produced by init_param_decl().
Declaration
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 |
VisitInit_param_decls(IDLParser.Init_param_declsContext)
Visit a parse tree produced by init_param_decls().
Declaration
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 |
VisitInteger_type(IDLParser.Integer_typeContext)
Visit a parse tree produced by integer_type().
Declaration
Result VisitInteger_type(IDLParser.Integer_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Integer_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInterface_body(IDLParser.Interface_bodyContext)
Visit a parse tree produced by interface_body().
Declaration
Result VisitInterface_body(IDLParser.Interface_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_bodyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInterface_decl(IDLParser.Interface_declContext)
Visit a parse tree produced by interface_decl().
Declaration
Result VisitInterface_decl(IDLParser.Interface_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInterface_header(IDLParser.Interface_headerContext)
Visit a parse tree produced by interface_header().
Declaration
Result VisitInterface_header(IDLParser.Interface_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_headerContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInterface_inheritance_spec(IDLParser.Interface_inheritance_specContext)
Visit a parse tree produced by interface_inheritance_spec().
Declaration
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 |
VisitInterface_name(IDLParser.Interface_nameContext)
Visit a parse tree produced by interface_name().
Declaration
Result VisitInterface_name(IDLParser.Interface_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_nameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInterface_or_forward_decl(IDLParser.Interface_or_forward_declContext)
Visit a parse tree produced by interface_or_forward_decl().
Declaration
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 |
VisitInterface_type(IDLParser.Interface_typeContext)
Visit a parse tree produced by interface_type().
Declaration
Result VisitInterface_type(IDLParser.Interface_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLiteral(IDLParser.LiteralContext)
Visit a parse tree produced by literal().
Declaration
Result VisitLiteral(IDLParser.LiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.LiteralContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMap_type(IDLParser.Map_typeContext)
Visit a parse tree produced by map_type().
Declaration
Result VisitMap_type(IDLParser.Map_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Map_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMember(IDLParser.MemberContext)
Visit a parse tree produced by member().
Declaration
Result VisitMember(IDLParser.MemberContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.MemberContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMember_list(IDLParser.Member_listContext)
Visit a parse tree produced by member_list().
Declaration
Result VisitMember_list(IDLParser.Member_listContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Member_listContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitModule(IDLParser.ModuleContext)
Visit a parse tree produced by module().
Declaration
Result VisitModule(IDLParser.ModuleContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.ModuleContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMult_expr(IDLParser.Mult_exprContext)
Visit a parse tree produced by mult_expr().
Declaration
Result VisitMult_expr(IDLParser.Mult_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Mult_exprContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitObject_type(IDLParser.Object_typeContext)
Visit a parse tree produced by object_type().
Declaration
Result VisitObject_type(IDLParser.Object_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Object_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOctet_type(IDLParser.Octet_typeContext)
Visit a parse tree produced by octet_type().
Declaration
Result VisitOctet_type(IDLParser.Octet_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Octet_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOp_attribute(IDLParser.Op_attributeContext)
Visit a parse tree produced by op_attribute().
Declaration
Result VisitOp_attribute(IDLParser.Op_attributeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Op_attributeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOp_decl(IDLParser.Op_declContext)
Visit a parse tree produced by op_decl().
Declaration
Result VisitOp_decl(IDLParser.Op_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Op_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOp_type_spec(IDLParser.Op_type_specContext)
Visit a parse tree produced by op_type_spec().
Declaration
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 |
VisitOr_expr(IDLParser.Or_exprContext)
Visit a parse tree produced by or_expr().
Declaration
Result VisitOr_expr(IDLParser.Or_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Or_exprContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitParam_attribute(IDLParser.Param_attributeContext)
Visit a parse tree produced by param_attribute().
Declaration
Result VisitParam_attribute(IDLParser.Param_attributeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Param_attributeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitParam_decl(IDLParser.Param_declContext)
Visit a parse tree produced by param_decl().
Declaration
Result VisitParam_decl(IDLParser.Param_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Param_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitParam_type_spec(IDLParser.Param_type_specContext)
Visit a parse tree produced by param_type_spec().
Declaration
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 |
VisitParameter_decls(IDLParser.Parameter_declsContext)
Visit a parse tree produced by parameter_decls().
Declaration
Result VisitParameter_decls(IDLParser.Parameter_declsContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Parameter_declsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPositive_int_const(IDLParser.Positive_int_constContext)
Visit a parse tree produced by positive_int_const().
Declaration
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 |
VisitPrimary_expr(IDLParser.Primary_exprContext)
Visit a parse tree produced by primary_expr().
Declaration
Result VisitPrimary_expr(IDLParser.Primary_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Primary_exprContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPrimary_key_spec(IDLParser.Primary_key_specContext)
Visit a parse tree produced by primary_key_spec().
Declaration
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 |
VisitProvides_decl(IDLParser.Provides_declContext)
Visit a parse tree produced by provides_decl().
Declaration
Result VisitProvides_decl(IDLParser.Provides_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Provides_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPublishes_decl(IDLParser.Publishes_declContext)
Visit a parse tree produced by publishes_decl().
Declaration
Result VisitPublishes_decl(IDLParser.Publishes_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Publishes_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRaises_expr(IDLParser.Raises_exprContext)
Visit a parse tree produced by raises_expr().
Declaration
Result VisitRaises_expr(IDLParser.Raises_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Raises_exprContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitReadonly_attr_declarator(IDLParser.Readonly_attr_declaratorContext)
Visit a parse tree produced by readonly_attr_declarator().
Declaration
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 |
VisitReadonly_attr_spec(IDLParser.Readonly_attr_specContext)
Visit a parse tree produced by readonly_attr_spec().
Declaration
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 |
VisitScoped_name(IDLParser.Scoped_nameContext)
Visit a parse tree produced by scoped_name().
Declaration
Result VisitScoped_name(IDLParser.Scoped_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Scoped_nameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSequence_type(IDLParser.Sequence_typeContext)
Visit a parse tree produced by sequence_type().
Declaration
Result VisitSequence_type(IDLParser.Sequence_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Sequence_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSet_excep_expr(IDLParser.Set_excep_exprContext)
Visit a parse tree produced by set_excep_expr().
Declaration
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 |
VisitSet_type(IDLParser.Set_typeContext)
Visit a parse tree produced by set_type().
Declaration
Result VisitSet_type(IDLParser.Set_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Set_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitShift_expr(IDLParser.Shift_exprContext)
Visit a parse tree produced by shift_expr().
Declaration
Result VisitShift_expr(IDLParser.Shift_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Shift_exprContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSigned_int(IDLParser.Signed_intContext)
Visit a parse tree produced by signed_int().
Declaration
Result VisitSigned_int(IDLParser.Signed_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Signed_intContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSigned_long_int(IDLParser.Signed_long_intContext)
Visit a parse tree produced by signed_long_int().
Declaration
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 |
VisitSigned_longlong_int(IDLParser.Signed_longlong_intContext)
Visit a parse tree produced by signed_longlong_int().
Declaration
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 |
VisitSigned_short_int(IDLParser.Signed_short_intContext)
Visit a parse tree produced by signed_short_int().
Declaration
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 |
VisitSigned_tiny_int(IDLParser.Signed_tiny_intContext)
Visit a parse tree produced by signed_tiny_int().
Declaration
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 |
VisitSimple_declarator(IDLParser.Simple_declaratorContext)
Visit a parse tree produced by simple_declarator().
Declaration
Result VisitSimple_declarator(IDLParser.Simple_declaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Simple_declaratorContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSimple_declarators(IDLParser.Simple_declaratorsContext)
Visit a parse tree produced by simple_declarators().
Declaration
Result VisitSimple_declarators(IDLParser.Simple_declaratorsContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Simple_declaratorsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSimple_type_spec(IDLParser.Simple_type_specContext)
Visit a parse tree produced by simple_type_spec().
Declaration
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 |
VisitSpecification(IDLParser.SpecificationContext)
Visit a parse tree produced by specification().
Declaration
Result VisitSpecification(IDLParser.SpecificationContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.SpecificationContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitState_member(IDLParser.State_memberContext)
Visit a parse tree produced by state_member().
Declaration
Result VisitState_member(IDLParser.State_memberContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.State_memberContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitString_type(IDLParser.String_typeContext)
Visit a parse tree produced by string_type().
Declaration
Result VisitString_type(IDLParser.String_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.String_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStruct_type(IDLParser.Struct_typeContext)
Visit a parse tree produced by struct_type().
Declaration
Result VisitStruct_type(IDLParser.Struct_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Struct_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSupported_interface_spec(IDLParser.Supported_interface_specContext)
Visit a parse tree produced by supported_interface_spec().
Declaration
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 |
VisitSwitch_body(IDLParser.Switch_bodyContext)
Visit a parse tree produced by switch_body().
Declaration
Result VisitSwitch_body(IDLParser.Switch_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Switch_bodyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSwitch_type_spec(IDLParser.Switch_type_specContext)
Visit a parse tree produced by switch_type_spec().
Declaration
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 |
VisitTemplate_type_spec(IDLParser.Template_type_specContext)
Visit a parse tree produced by template_type_spec().
Declaration
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 |
VisitType_decl(IDLParser.Type_declContext)
Visit a parse tree produced by type_decl().
Declaration
Result VisitType_decl(IDLParser.Type_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Type_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitType_declarator(IDLParser.Type_declaratorContext)
Visit a parse tree produced by type_declarator().
Declaration
Result VisitType_declarator(IDLParser.Type_declaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Type_declaratorContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitType_id_decl(IDLParser.Type_id_declContext)
Visit a parse tree produced by type_id_decl().
Declaration
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 |
VisitType_prefix_decl(IDLParser.Type_prefix_declContext)
Visit a parse tree produced by type_prefix_decl().
Declaration
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 |
VisitType_spec(IDLParser.Type_specContext)
Visit a parse tree produced by type_spec().
Declaration
Result VisitType_spec(IDLParser.Type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Type_specContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUnary_expr(IDLParser.Unary_exprContext)
Visit a parse tree produced by unary_expr().
Declaration
Result VisitUnary_expr(IDLParser.Unary_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Unary_exprContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUnary_operator(IDLParser.Unary_operatorContext)
Visit a parse tree produced by unary_operator().
Declaration
Result VisitUnary_operator(IDLParser.Unary_operatorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Unary_operatorContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUnion_type(IDLParser.Union_typeContext)
Visit a parse tree produced by union_type().
Declaration
Result VisitUnion_type(IDLParser.Union_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Union_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUnsigned_int(IDLParser.Unsigned_intContext)
Visit a parse tree produced by unsigned_int().
Declaration
Result VisitUnsigned_int(IDLParser.Unsigned_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Unsigned_intContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUnsigned_long_int(IDLParser.Unsigned_long_intContext)
Visit a parse tree produced by unsigned_long_int().
Declaration
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 |
VisitUnsigned_longlong_int(IDLParser.Unsigned_longlong_intContext)
Visit a parse tree produced by unsigned_longlong_int().
Declaration
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 |
VisitUnsigned_short_int(IDLParser.Unsigned_short_intContext)
Visit a parse tree produced by unsigned_short_int().
Declaration
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 |
VisitUnsigned_tiny_int(IDLParser.Unsigned_tiny_intContext)
Visit a parse tree produced by unsigned_tiny_int().
Declaration
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 |
VisitUses_decl(IDLParser.Uses_declContext)
Visit a parse tree produced by uses_decl().
Declaration
Result VisitUses_decl(IDLParser.Uses_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Uses_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitValue(IDLParser.ValueContext)
Visit a parse tree produced by value().
Declaration
Result VisitValue(IDLParser.ValueContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.ValueContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitValue_abs_decl(IDLParser.Value_abs_declContext)
Visit a parse tree produced by value_abs_decl().
Declaration
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 |
VisitValue_base_type(IDLParser.Value_base_typeContext)
Visit a parse tree produced by value_base_type().
Declaration
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 |
VisitValue_box_decl(IDLParser.Value_box_declContext)
Visit a parse tree produced by value_box_decl().
Declaration
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 |
VisitValue_decl(IDLParser.Value_declContext)
Visit a parse tree produced by value_decl().
Declaration
Result VisitValue_decl(IDLParser.Value_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitValue_element(IDLParser.Value_elementContext)
Visit a parse tree produced by value_element().
Declaration
Result VisitValue_element(IDLParser.Value_elementContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_elementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitValue_forward_decl(IDLParser.Value_forward_declContext)
Visit a parse tree produced by value_forward_decl().
Declaration
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 |
VisitValue_header(IDLParser.Value_headerContext)
Visit a parse tree produced by value_header().
Declaration
Result VisitValue_header(IDLParser.Value_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_headerContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitValue_inheritance_spec(IDLParser.Value_inheritance_specContext)
Visit a parse tree produced by value_inheritance_spec().
Declaration
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 |
VisitValue_name(IDLParser.Value_nameContext)
Visit a parse tree produced by value_name().
Declaration
Result VisitValue_name(IDLParser.Value_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_nameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitWide_char_type(IDLParser.Wide_char_typeContext)
Visit a parse tree produced by wide_char_type().
Declaration
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 |
VisitWide_string_type(IDLParser.Wide_string_typeContext)
Visit a parse tree produced by wide_string_type().
Declaration
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 |
VisitXor_expr(IDLParser.Xor_exprContext)
Visit a parse tree produced by xor_expr().
Declaration
Result VisitXor_expr(IDLParser.Xor_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Xor_exprContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |