Class IDLBaseListener
This class provides an empty implementation of IIDLListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Idl
Assembly: Idl.dll
Syntax
public class IDLBaseListener : object, IIDLListener, Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterA_scoped_name(IDLParser.A_scoped_nameContext)
Enter a parse tree produced by a_scoped_name().
The default implementation does nothing.
Declaration
public virtual void EnterA_scoped_name(IDLParser.A_scoped_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.A_scoped_nameContext | context | The parse tree. |
EnterAdd_expr(IDLParser.Add_exprContext)
Enter a parse tree produced by add_expr().
The default implementation does nothing.
Declaration
public virtual void EnterAdd_expr(IDLParser.Add_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Add_exprContext | context | The parse tree. |
EnterAnd_expr(IDLParser.And_exprContext)
Enter a parse tree produced by and_expr().
The default implementation does nothing.
Declaration
public virtual void EnterAnd_expr(IDLParser.And_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.And_exprContext | context | The parse tree. |
EnterAnnapps(IDLParser.AnnappsContext)
Enter a parse tree produced by annapps().
The default implementation does nothing.
Declaration
public virtual void EnterAnnapps(IDLParser.AnnappsContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.AnnappsContext | context | The parse tree. |
EnterAnnotation_appl(IDLParser.Annotation_applContext)
Enter a parse tree produced by annotation_appl().
The default implementation does nothing.
Declaration
public virtual void EnterAnnotation_appl(IDLParser.Annotation_applContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_applContext | context | The parse tree. |
EnterAnnotation_appl_param(IDLParser.Annotation_appl_paramContext)
Enter a parse tree produced by annotation_appl_param().
The default implementation does nothing.
Declaration
public virtual void EnterAnnotation_appl_param(IDLParser.Annotation_appl_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_appl_paramContext | context | The parse tree. |
EnterAnnotation_appl_params(IDLParser.Annotation_appl_paramsContext)
Enter a parse tree produced by annotation_appl_params().
The default implementation does nothing.
Declaration
public virtual void EnterAnnotation_appl_params(IDLParser.Annotation_appl_paramsContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_appl_paramsContext | context | The parse tree. |
EnterAnnotation_body(IDLParser.Annotation_bodyContext)
Enter a parse tree produced by annotation_body().
The default implementation does nothing.
Declaration
public virtual void EnterAnnotation_body(IDLParser.Annotation_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_bodyContext | context | The parse tree. |
EnterAnnotation_decl(IDLParser.Annotation_declContext)
Enter a parse tree produced by annotation_decl().
The default implementation does nothing.
Declaration
public virtual void EnterAnnotation_decl(IDLParser.Annotation_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_declContext | context | The parse tree. |
EnterAnnotation_def(IDLParser.Annotation_defContext)
Enter a parse tree produced by annotation_def().
The default implementation does nothing.
Declaration
public virtual void EnterAnnotation_def(IDLParser.Annotation_defContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_defContext | context | The parse tree. |
EnterAnnotation_forward_dcl(IDLParser.Annotation_forward_dclContext)
Enter a parse tree produced by annotation_forward_dcl().
The default implementation does nothing.
Declaration
public virtual void EnterAnnotation_forward_dcl(IDLParser.Annotation_forward_dclContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_forward_dclContext | context | The parse tree. |
EnterAnnotation_header(IDLParser.Annotation_headerContext)
Enter a parse tree produced by annotation_header().
The default implementation does nothing.
Declaration
public virtual void EnterAnnotation_header(IDLParser.Annotation_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_headerContext | context | The parse tree. |
EnterAnnotation_inheritance_spec(IDLParser.Annotation_inheritance_specContext)
Enter a parse tree produced by annotation_inheritance_spec().
The default implementation does nothing.
Declaration
public virtual void EnterAnnotation_inheritance_spec(IDLParser.Annotation_inheritance_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_inheritance_specContext | context | The parse tree. |
EnterAnnotation_member(IDLParser.Annotation_memberContext)
Enter a parse tree produced by annotation_member().
The default implementation does nothing.
Declaration
public virtual void EnterAnnotation_member(IDLParser.Annotation_memberContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_memberContext | context | The parse tree. |
EnterAny_type(IDLParser.Any_typeContext)
Enter a parse tree produced by any_type().
The default implementation does nothing.
Declaration
public virtual void EnterAny_type(IDLParser.Any_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Any_typeContext | context | The parse tree. |
EnterArray_declarator(IDLParser.Array_declaratorContext)
Enter a parse tree produced by array_declarator().
The default implementation does nothing.
Declaration
public virtual void EnterArray_declarator(IDLParser.Array_declaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Array_declaratorContext | context | The parse tree. |
EnterAttr_decl(IDLParser.Attr_declContext)
Enter a parse tree produced by attr_decl().
The default implementation does nothing.
Declaration
public virtual void EnterAttr_decl(IDLParser.Attr_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Attr_declContext | context | The parse tree. |
EnterAttr_declarator(IDLParser.Attr_declaratorContext)
Enter a parse tree produced by attr_declarator().
The default implementation does nothing.
Declaration
public virtual void EnterAttr_declarator(IDLParser.Attr_declaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Attr_declaratorContext | context | The parse tree. |
EnterAttr_raises_expr(IDLParser.Attr_raises_exprContext)
Enter a parse tree produced by attr_raises_expr().
The default implementation does nothing.
Declaration
public virtual void EnterAttr_raises_expr(IDLParser.Attr_raises_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Attr_raises_exprContext | context | The parse tree. |
EnterAttr_spec(IDLParser.Attr_specContext)
Enter a parse tree produced by attr_spec().
The default implementation does nothing.
Declaration
public virtual void EnterAttr_spec(IDLParser.Attr_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Attr_specContext | context | The parse tree. |
EnterBase_type_spec(IDLParser.Base_type_specContext)
Enter a parse tree produced by base_type_spec().
The default implementation does nothing.
Declaration
public virtual void EnterBase_type_spec(IDLParser.Base_type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Base_type_specContext | context | The parse tree. |
EnterBit_values(IDLParser.Bit_valuesContext)
Enter a parse tree produced by bit_values().
The default implementation does nothing.
Declaration
public virtual void EnterBit_values(IDLParser.Bit_valuesContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Bit_valuesContext | context | The parse tree. |
EnterBitfield(IDLParser.BitfieldContext)
Enter a parse tree produced by bitfield().
The default implementation does nothing.
Declaration
public virtual void EnterBitfield(IDLParser.BitfieldContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.BitfieldContext | context | The parse tree. |
EnterBitfield_spec(IDLParser.Bitfield_specContext)
Enter a parse tree produced by bitfield_spec().
The default implementation does nothing.
Declaration
public virtual void EnterBitfield_spec(IDLParser.Bitfield_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Bitfield_specContext | context | The parse tree. |
EnterBitfield_type_spec(IDLParser.Bitfield_type_specContext)
Enter a parse tree produced by bitfield_type_spec().
The default implementation does nothing.
Declaration
public virtual void EnterBitfield_type_spec(IDLParser.Bitfield_type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Bitfield_type_specContext | context | The parse tree. |
EnterBitmask_type(IDLParser.Bitmask_typeContext)
Enter a parse tree produced by bitmask_type().
The default implementation does nothing.
Declaration
public virtual void EnterBitmask_type(IDLParser.Bitmask_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Bitmask_typeContext | context | The parse tree. |
EnterBitset_type(IDLParser.Bitset_typeContext)
Enter a parse tree produced by bitset_type().
The default implementation does nothing.
Declaration
public virtual void EnterBitset_type(IDLParser.Bitset_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Bitset_typeContext | context | The parse tree. |
EnterBoolean_type(IDLParser.Boolean_typeContext)
Enter a parse tree produced by boolean_type().
The default implementation does nothing.
Declaration
public virtual void EnterBoolean_type(IDLParser.Boolean_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Boolean_typeContext | context | The parse tree. |
EnterCase_label(IDLParser.Case_labelContext)
Enter a parse tree produced by case_label().
The default implementation does nothing.
Declaration
public virtual void EnterCase_label(IDLParser.Case_labelContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Case_labelContext | context | The parse tree. |
EnterCase_stmt(IDLParser.Case_stmtContext)
Enter a parse tree produced by case_stmt().
The default implementation does nothing.
Declaration
public virtual void EnterCase_stmt(IDLParser.Case_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Case_stmtContext | context | The parse tree. |
EnterChar_type(IDLParser.Char_typeContext)
Enter a parse tree produced by char_type().
The default implementation does nothing.
Declaration
public virtual void EnterChar_type(IDLParser.Char_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Char_typeContext | context | The parse tree. |
EnterComplex_declarator(IDLParser.Complex_declaratorContext)
Enter a parse tree produced by complex_declarator().
The default implementation does nothing.
Declaration
public virtual void EnterComplex_declarator(IDLParser.Complex_declaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Complex_declaratorContext | context | The parse tree. |
EnterComponent(IDLParser.ComponentContext)
Enter a parse tree produced by component().
The default implementation does nothing.
Declaration
public virtual void EnterComponent(IDLParser.ComponentContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.ComponentContext | context | The parse tree. |
EnterComponent_body(IDLParser.Component_bodyContext)
Enter a parse tree produced by component_body().
The default implementation does nothing.
Declaration
public virtual void EnterComponent_body(IDLParser.Component_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Component_bodyContext | context | The parse tree. |
EnterComponent_decl(IDLParser.Component_declContext)
Enter a parse tree produced by component_decl().
The default implementation does nothing.
Declaration
public virtual void EnterComponent_decl(IDLParser.Component_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Component_declContext | context | The parse tree. |
EnterComponent_export(IDLParser.Component_exportContext)
Enter a parse tree produced by component_export().
The default implementation does nothing.
Declaration
public virtual void EnterComponent_export(IDLParser.Component_exportContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Component_exportContext | context | The parse tree. |
EnterComponent_forward_decl(IDLParser.Component_forward_declContext)
Enter a parse tree produced by component_forward_decl().
The default implementation does nothing.
Declaration
public virtual void EnterComponent_forward_decl(IDLParser.Component_forward_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Component_forward_declContext | context | The parse tree. |
EnterComponent_header(IDLParser.Component_headerContext)
Enter a parse tree produced by component_header().
The default implementation does nothing.
Declaration
public virtual void EnterComponent_header(IDLParser.Component_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Component_headerContext | context | The parse tree. |
EnterComponent_inheritance_spec(IDLParser.Component_inheritance_specContext)
Enter a parse tree produced by component_inheritance_spec().
The default implementation does nothing.
Declaration
public virtual void EnterComponent_inheritance_spec(IDLParser.Component_inheritance_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Component_inheritance_specContext | context | The parse tree. |
EnterConst_decl(IDLParser.Const_declContext)
Enter a parse tree produced by const_decl().
The default implementation does nothing.
Declaration
public virtual void EnterConst_decl(IDLParser.Const_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Const_declContext | context | The parse tree. |
EnterConst_exp(IDLParser.Const_expContext)
Enter a parse tree produced by const_exp().
The default implementation does nothing.
Declaration
public virtual void EnterConst_exp(IDLParser.Const_expContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Const_expContext | context | The parse tree. |
EnterConst_type(IDLParser.Const_typeContext)
Enter a parse tree produced by const_type().
The default implementation does nothing.
Declaration
public virtual void EnterConst_type(IDLParser.Const_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Const_typeContext | context | The parse tree. |
EnterConstr_forward_decl(IDLParser.Constr_forward_declContext)
Enter a parse tree produced by constr_forward_decl().
The default implementation does nothing.
Declaration
public virtual void EnterConstr_forward_decl(IDLParser.Constr_forward_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Constr_forward_declContext | context | The parse tree. |
EnterConstr_type_spec(IDLParser.Constr_type_specContext)
Enter a parse tree produced by constr_type_spec().
The default implementation does nothing.
Declaration
public virtual void EnterConstr_type_spec(IDLParser.Constr_type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Constr_type_specContext | context | The parse tree. |
EnterConsumes_decl(IDLParser.Consumes_declContext)
Enter a parse tree produced by consumes_decl().
The default implementation does nothing.
Declaration
public virtual void EnterConsumes_decl(IDLParser.Consumes_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Consumes_declContext | context | The parse tree. |
EnterContext_expr(IDLParser.Context_exprContext)
Enter a parse tree produced by context_expr().
The default implementation does nothing.
Declaration
public virtual void EnterContext_expr(IDLParser.Context_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Context_exprContext | context | The parse tree. |
EnterDeclarator(IDLParser.DeclaratorContext)
Enter a parse tree produced by declarator().
The default implementation does nothing.
Declaration
public virtual void EnterDeclarator(IDLParser.DeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.DeclaratorContext | context | The parse tree. |
EnterDeclarators(IDLParser.DeclaratorsContext)
Enter a parse tree produced by declarators().
The default implementation does nothing.
Declaration
public virtual void EnterDeclarators(IDLParser.DeclaratorsContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.DeclaratorsContext | context | The parse tree. |
EnterDefinition(IDLParser.DefinitionContext)
Enter a parse tree produced by definition().
The default implementation does nothing.
Declaration
public virtual void EnterDefinition(IDLParser.DefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.DefinitionContext | context | The parse tree. |
EnterElement_spec(IDLParser.Element_specContext)
Enter a parse tree produced by element_spec().
The default implementation does nothing.
Declaration
public virtual void EnterElement_spec(IDLParser.Element_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Element_specContext | context | The parse tree. |
EnterEmits_decl(IDLParser.Emits_declContext)
Enter a parse tree produced by emits_decl().
The default implementation does nothing.
Declaration
public virtual void EnterEmits_decl(IDLParser.Emits_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Emits_declContext | context | The parse tree. |
EnterEnum_type(IDLParser.Enum_typeContext)
Enter a parse tree produced by enum_type().
The default implementation does nothing.
Declaration
public virtual void EnterEnum_type(IDLParser.Enum_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Enum_typeContext | context | The parse tree. |
EnterEnumerator(IDLParser.EnumeratorContext)
Enter a parse tree produced by enumerator().
The default implementation does nothing.
Declaration
public virtual void EnterEnumerator(IDLParser.EnumeratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.EnumeratorContext | context | The parse tree. |
EnterEvent(IDLParser.EventContext)
Enter a parse tree produced by
The default implementation does nothing.
Declaration
public virtual void EnterEvent(IDLParser.EventContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.EventContext | context | The parse tree. |
EnterEvent_abs_decl(IDLParser.Event_abs_declContext)
Enter a parse tree produced by event_abs_decl().
The default implementation does nothing.
Declaration
public virtual void EnterEvent_abs_decl(IDLParser.Event_abs_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Event_abs_declContext | context | The parse tree. |
EnterEvent_decl(IDLParser.Event_declContext)
Enter a parse tree produced by event_decl().
The default implementation does nothing.
Declaration
public virtual void EnterEvent_decl(IDLParser.Event_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Event_declContext | context | The parse tree. |
EnterEvent_forward_decl(IDLParser.Event_forward_declContext)
Enter a parse tree produced by event_forward_decl().
The default implementation does nothing.
Declaration
public virtual void EnterEvent_forward_decl(IDLParser.Event_forward_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Event_forward_declContext | context | The parse tree. |
EnterEvent_header(IDLParser.Event_headerContext)
Enter a parse tree produced by event_header().
The default implementation does nothing.
Declaration
public virtual void EnterEvent_header(IDLParser.Event_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Event_headerContext | context | The parse tree. |
EnterEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void EnterEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
EnterExcept_decl(IDLParser.Except_declContext)
Enter a parse tree produced by except_decl().
The default implementation does nothing.
Declaration
public virtual void EnterExcept_decl(IDLParser.Except_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Except_declContext | context | The parse tree. |
EnterException_list(IDLParser.Exception_listContext)
Enter a parse tree produced by exception_list().
The default implementation does nothing.
Declaration
public virtual void EnterException_list(IDLParser.Exception_listContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Exception_listContext | context | The parse tree. |
EnterExport_(IDLParser.Export_Context)
Enter a parse tree produced by export_().
The default implementation does nothing.
Declaration
public virtual void EnterExport_(IDLParser.Export_Context context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Export_Context | context | The parse tree. |
EnterFactory_decl(IDLParser.Factory_declContext)
Enter a parse tree produced by factory_decl().
The default implementation does nothing.
Declaration
public virtual void EnterFactory_decl(IDLParser.Factory_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Factory_declContext | context | The parse tree. |
EnterFinder_decl(IDLParser.Finder_declContext)
Enter a parse tree produced by finder_decl().
The default implementation does nothing.
Declaration
public virtual void EnterFinder_decl(IDLParser.Finder_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Finder_declContext | context | The parse tree. |
EnterFixed_array_size(IDLParser.Fixed_array_sizeContext)
Enter a parse tree produced by fixed_array_size().
The default implementation does nothing.
Declaration
public virtual void EnterFixed_array_size(IDLParser.Fixed_array_sizeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Fixed_array_sizeContext | context | The parse tree. |
EnterFixed_pt_const_type(IDLParser.Fixed_pt_const_typeContext)
Enter a parse tree produced by fixed_pt_const_type().
The default implementation does nothing.
Declaration
public virtual void EnterFixed_pt_const_type(IDLParser.Fixed_pt_const_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Fixed_pt_const_typeContext | context | The parse tree. |
EnterFixed_pt_type(IDLParser.Fixed_pt_typeContext)
Enter a parse tree produced by fixed_pt_type().
The default implementation does nothing.
Declaration
public virtual void EnterFixed_pt_type(IDLParser.Fixed_pt_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Fixed_pt_typeContext | context | The parse tree. |
EnterFloating_pt_type(IDLParser.Floating_pt_typeContext)
Enter a parse tree produced by floating_pt_type().
The default implementation does nothing.
Declaration
public virtual void EnterFloating_pt_type(IDLParser.Floating_pt_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Floating_pt_typeContext | context | The parse tree. |
EnterForward_decl(IDLParser.Forward_declContext)
Enter a parse tree produced by forward_decl().
The default implementation does nothing.
Declaration
public virtual void EnterForward_decl(IDLParser.Forward_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Forward_declContext | context | The parse tree. |
EnterGet_excep_expr(IDLParser.Get_excep_exprContext)
Enter a parse tree produced by get_excep_expr().
The default implementation does nothing.
Declaration
public virtual void EnterGet_excep_expr(IDLParser.Get_excep_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Get_excep_exprContext | context | The parse tree. |
EnterHome_body(IDLParser.Home_bodyContext)
Enter a parse tree produced by home_body().
The default implementation does nothing.
Declaration
public virtual void EnterHome_body(IDLParser.Home_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Home_bodyContext | context | The parse tree. |
EnterHome_decl(IDLParser.Home_declContext)
Enter a parse tree produced by home_decl().
The default implementation does nothing.
Declaration
public virtual void EnterHome_decl(IDLParser.Home_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Home_declContext | context | The parse tree. |
EnterHome_export(IDLParser.Home_exportContext)
Enter a parse tree produced by home_export().
The default implementation does nothing.
Declaration
public virtual void EnterHome_export(IDLParser.Home_exportContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Home_exportContext | context | The parse tree. |
EnterHome_header(IDLParser.Home_headerContext)
Enter a parse tree produced by home_header().
The default implementation does nothing.
Declaration
public virtual void EnterHome_header(IDLParser.Home_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Home_headerContext | context | The parse tree. |
EnterHome_inheritance_spec(IDLParser.Home_inheritance_specContext)
Enter a parse tree produced by home_inheritance_spec().
The default implementation does nothing.
Declaration
public virtual void EnterHome_inheritance_spec(IDLParser.Home_inheritance_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Home_inheritance_specContext | context | The parse tree. |
EnterIdentifier(IDLParser.IdentifierContext)
Enter a parse tree produced by identifier().
The default implementation does nothing.
Declaration
public virtual void EnterIdentifier(IDLParser.IdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.IdentifierContext | context | The parse tree. |
EnterImport_decl(IDLParser.Import_declContext)
Enter a parse tree produced by import_decl().
The default implementation does nothing.
Declaration
public virtual void EnterImport_decl(IDLParser.Import_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Import_declContext | context | The parse tree. |
EnterImported_scope(IDLParser.Imported_scopeContext)
Enter a parse tree produced by imported_scope().
The default implementation does nothing.
Declaration
public virtual void EnterImported_scope(IDLParser.Imported_scopeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Imported_scopeContext | context | The parse tree. |
EnterInit_decl(IDLParser.Init_declContext)
Enter a parse tree produced by init_decl().
The default implementation does nothing.
Declaration
public virtual void EnterInit_decl(IDLParser.Init_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Init_declContext | context | The parse tree. |
EnterInit_param_attribute(IDLParser.Init_param_attributeContext)
Enter a parse tree produced by init_param_attribute().
The default implementation does nothing.
Declaration
public virtual void EnterInit_param_attribute(IDLParser.Init_param_attributeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Init_param_attributeContext | context | The parse tree. |
EnterInit_param_decl(IDLParser.Init_param_declContext)
Enter a parse tree produced by init_param_decl().
The default implementation does nothing.
Declaration
public virtual void EnterInit_param_decl(IDLParser.Init_param_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Init_param_declContext | context | The parse tree. |
EnterInit_param_decls(IDLParser.Init_param_declsContext)
Enter a parse tree produced by init_param_decls().
The default implementation does nothing.
Declaration
public virtual void EnterInit_param_decls(IDLParser.Init_param_declsContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Init_param_declsContext | context | The parse tree. |
EnterInteger_type(IDLParser.Integer_typeContext)
Enter a parse tree produced by integer_type().
The default implementation does nothing.
Declaration
public virtual void EnterInteger_type(IDLParser.Integer_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Integer_typeContext | context | The parse tree. |
EnterInterface_body(IDLParser.Interface_bodyContext)
Enter a parse tree produced by interface_body().
The default implementation does nothing.
Declaration
public virtual void EnterInterface_body(IDLParser.Interface_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_bodyContext | context | The parse tree. |
EnterInterface_decl(IDLParser.Interface_declContext)
Enter a parse tree produced by interface_decl().
The default implementation does nothing.
Declaration
public virtual void EnterInterface_decl(IDLParser.Interface_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_declContext | context | The parse tree. |
EnterInterface_header(IDLParser.Interface_headerContext)
Enter a parse tree produced by interface_header().
The default implementation does nothing.
Declaration
public virtual void EnterInterface_header(IDLParser.Interface_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_headerContext | context | The parse tree. |
EnterInterface_inheritance_spec(IDLParser.Interface_inheritance_specContext)
Enter a parse tree produced by interface_inheritance_spec().
The default implementation does nothing.
Declaration
public virtual void EnterInterface_inheritance_spec(IDLParser.Interface_inheritance_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_inheritance_specContext | context | The parse tree. |
EnterInterface_name(IDLParser.Interface_nameContext)
Enter a parse tree produced by interface_name().
The default implementation does nothing.
Declaration
public virtual void EnterInterface_name(IDLParser.Interface_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_nameContext | context | The parse tree. |
EnterInterface_or_forward_decl(IDLParser.Interface_or_forward_declContext)
Enter a parse tree produced by interface_or_forward_decl().
The default implementation does nothing.
Declaration
public virtual void EnterInterface_or_forward_decl(IDLParser.Interface_or_forward_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_or_forward_declContext | context | The parse tree. |
EnterInterface_type(IDLParser.Interface_typeContext)
Enter a parse tree produced by interface_type().
The default implementation does nothing.
Declaration
public virtual void EnterInterface_type(IDLParser.Interface_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_typeContext | context | The parse tree. |
EnterLiteral(IDLParser.LiteralContext)
Enter a parse tree produced by literal().
The default implementation does nothing.
Declaration
public virtual void EnterLiteral(IDLParser.LiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.LiteralContext | context | The parse tree. |
EnterMap_type(IDLParser.Map_typeContext)
Enter a parse tree produced by map_type().
The default implementation does nothing.
Declaration
public virtual void EnterMap_type(IDLParser.Map_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Map_typeContext | context | The parse tree. |
EnterMember(IDLParser.MemberContext)
Enter a parse tree produced by member().
The default implementation does nothing.
Declaration
public virtual void EnterMember(IDLParser.MemberContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.MemberContext | context | The parse tree. |
EnterMember_list(IDLParser.Member_listContext)
Enter a parse tree produced by member_list().
The default implementation does nothing.
Declaration
public virtual void EnterMember_list(IDLParser.Member_listContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Member_listContext | context | The parse tree. |
EnterModule(IDLParser.ModuleContext)
Enter a parse tree produced by module().
The default implementation does nothing.
Declaration
public virtual void EnterModule(IDLParser.ModuleContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.ModuleContext | context | The parse tree. |
EnterMult_expr(IDLParser.Mult_exprContext)
Enter a parse tree produced by mult_expr().
The default implementation does nothing.
Declaration
public virtual void EnterMult_expr(IDLParser.Mult_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Mult_exprContext | context | The parse tree. |
EnterObject_type(IDLParser.Object_typeContext)
Enter a parse tree produced by object_type().
The default implementation does nothing.
Declaration
public virtual void EnterObject_type(IDLParser.Object_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Object_typeContext | context | The parse tree. |
EnterOctet_type(IDLParser.Octet_typeContext)
Enter a parse tree produced by octet_type().
The default implementation does nothing.
Declaration
public virtual void EnterOctet_type(IDLParser.Octet_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Octet_typeContext | context | The parse tree. |
EnterOp_attribute(IDLParser.Op_attributeContext)
Enter a parse tree produced by op_attribute().
The default implementation does nothing.
Declaration
public virtual void EnterOp_attribute(IDLParser.Op_attributeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Op_attributeContext | context | The parse tree. |
EnterOp_decl(IDLParser.Op_declContext)
Enter a parse tree produced by op_decl().
The default implementation does nothing.
Declaration
public virtual void EnterOp_decl(IDLParser.Op_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Op_declContext | context | The parse tree. |
EnterOp_type_spec(IDLParser.Op_type_specContext)
Enter a parse tree produced by op_type_spec().
The default implementation does nothing.
Declaration
public virtual void EnterOp_type_spec(IDLParser.Op_type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Op_type_specContext | context | The parse tree. |
EnterOr_expr(IDLParser.Or_exprContext)
Enter a parse tree produced by or_expr().
The default implementation does nothing.
Declaration
public virtual void EnterOr_expr(IDLParser.Or_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Or_exprContext | context | The parse tree. |
EnterParam_attribute(IDLParser.Param_attributeContext)
Enter a parse tree produced by param_attribute().
The default implementation does nothing.
Declaration
public virtual void EnterParam_attribute(IDLParser.Param_attributeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Param_attributeContext | context | The parse tree. |
EnterParam_decl(IDLParser.Param_declContext)
Enter a parse tree produced by param_decl().
The default implementation does nothing.
Declaration
public virtual void EnterParam_decl(IDLParser.Param_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Param_declContext | context | The parse tree. |
EnterParam_type_spec(IDLParser.Param_type_specContext)
Enter a parse tree produced by param_type_spec().
The default implementation does nothing.
Declaration
public virtual void EnterParam_type_spec(IDLParser.Param_type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Param_type_specContext | context | The parse tree. |
EnterParameter_decls(IDLParser.Parameter_declsContext)
Enter a parse tree produced by parameter_decls().
The default implementation does nothing.
Declaration
public virtual void EnterParameter_decls(IDLParser.Parameter_declsContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Parameter_declsContext | context | The parse tree. |
EnterPositive_int_const(IDLParser.Positive_int_constContext)
Enter a parse tree produced by positive_int_const().
The default implementation does nothing.
Declaration
public virtual void EnterPositive_int_const(IDLParser.Positive_int_constContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Positive_int_constContext | context | The parse tree. |
EnterPrimary_expr(IDLParser.Primary_exprContext)
Enter a parse tree produced by primary_expr().
The default implementation does nothing.
Declaration
public virtual void EnterPrimary_expr(IDLParser.Primary_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Primary_exprContext | context | The parse tree. |
EnterPrimary_key_spec(IDLParser.Primary_key_specContext)
Enter a parse tree produced by primary_key_spec().
The default implementation does nothing.
Declaration
public virtual void EnterPrimary_key_spec(IDLParser.Primary_key_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Primary_key_specContext | context | The parse tree. |
EnterProvides_decl(IDLParser.Provides_declContext)
Enter a parse tree produced by provides_decl().
The default implementation does nothing.
Declaration
public virtual void EnterProvides_decl(IDLParser.Provides_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Provides_declContext | context | The parse tree. |
EnterPublishes_decl(IDLParser.Publishes_declContext)
Enter a parse tree produced by publishes_decl().
The default implementation does nothing.
Declaration
public virtual void EnterPublishes_decl(IDLParser.Publishes_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Publishes_declContext | context | The parse tree. |
EnterRaises_expr(IDLParser.Raises_exprContext)
Enter a parse tree produced by raises_expr().
The default implementation does nothing.
Declaration
public virtual void EnterRaises_expr(IDLParser.Raises_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Raises_exprContext | context | The parse tree. |
EnterReadonly_attr_declarator(IDLParser.Readonly_attr_declaratorContext)
Enter a parse tree produced by readonly_attr_declarator().
The default implementation does nothing.
Declaration
public virtual void EnterReadonly_attr_declarator(IDLParser.Readonly_attr_declaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Readonly_attr_declaratorContext | context | The parse tree. |
EnterReadonly_attr_spec(IDLParser.Readonly_attr_specContext)
Enter a parse tree produced by readonly_attr_spec().
The default implementation does nothing.
Declaration
public virtual void EnterReadonly_attr_spec(IDLParser.Readonly_attr_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Readonly_attr_specContext | context | The parse tree. |
EnterScoped_name(IDLParser.Scoped_nameContext)
Enter a parse tree produced by scoped_name().
The default implementation does nothing.
Declaration
public virtual void EnterScoped_name(IDLParser.Scoped_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Scoped_nameContext | context | The parse tree. |
EnterSequence_type(IDLParser.Sequence_typeContext)
Enter a parse tree produced by sequence_type().
The default implementation does nothing.
Declaration
public virtual void EnterSequence_type(IDLParser.Sequence_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Sequence_typeContext | context | The parse tree. |
EnterSet_excep_expr(IDLParser.Set_excep_exprContext)
Enter a parse tree produced by set_excep_expr().
The default implementation does nothing.
Declaration
public virtual void EnterSet_excep_expr(IDLParser.Set_excep_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Set_excep_exprContext | context | The parse tree. |
EnterSet_type(IDLParser.Set_typeContext)
Enter a parse tree produced by set_type().
The default implementation does nothing.
Declaration
public virtual void EnterSet_type(IDLParser.Set_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Set_typeContext | context | The parse tree. |
EnterShift_expr(IDLParser.Shift_exprContext)
Enter a parse tree produced by shift_expr().
The default implementation does nothing.
Declaration
public virtual void EnterShift_expr(IDLParser.Shift_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Shift_exprContext | context | The parse tree. |
EnterSigned_int(IDLParser.Signed_intContext)
Enter a parse tree produced by signed_int().
The default implementation does nothing.
Declaration
public virtual void EnterSigned_int(IDLParser.Signed_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Signed_intContext | context | The parse tree. |
EnterSigned_long_int(IDLParser.Signed_long_intContext)
Enter a parse tree produced by signed_long_int().
The default implementation does nothing.
Declaration
public virtual void EnterSigned_long_int(IDLParser.Signed_long_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Signed_long_intContext | context | The parse tree. |
EnterSigned_longlong_int(IDLParser.Signed_longlong_intContext)
Enter a parse tree produced by signed_longlong_int().
The default implementation does nothing.
Declaration
public virtual void EnterSigned_longlong_int(IDLParser.Signed_longlong_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Signed_longlong_intContext | context | The parse tree. |
EnterSigned_short_int(IDLParser.Signed_short_intContext)
Enter a parse tree produced by signed_short_int().
The default implementation does nothing.
Declaration
public virtual void EnterSigned_short_int(IDLParser.Signed_short_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Signed_short_intContext | context | The parse tree. |
EnterSigned_tiny_int(IDLParser.Signed_tiny_intContext)
Enter a parse tree produced by signed_tiny_int().
The default implementation does nothing.
Declaration
public virtual void EnterSigned_tiny_int(IDLParser.Signed_tiny_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Signed_tiny_intContext | context | The parse tree. |
EnterSimple_declarator(IDLParser.Simple_declaratorContext)
Enter a parse tree produced by simple_declarator().
The default implementation does nothing.
Declaration
public virtual void EnterSimple_declarator(IDLParser.Simple_declaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Simple_declaratorContext | context | The parse tree. |
EnterSimple_declarators(IDLParser.Simple_declaratorsContext)
Enter a parse tree produced by simple_declarators().
The default implementation does nothing.
Declaration
public virtual void EnterSimple_declarators(IDLParser.Simple_declaratorsContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Simple_declaratorsContext | context | The parse tree. |
EnterSimple_type_spec(IDLParser.Simple_type_specContext)
Enter a parse tree produced by simple_type_spec().
The default implementation does nothing.
Declaration
public virtual void EnterSimple_type_spec(IDLParser.Simple_type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Simple_type_specContext | context | The parse tree. |
EnterSpecification(IDLParser.SpecificationContext)
Enter a parse tree produced by specification().
The default implementation does nothing.
Declaration
public virtual void EnterSpecification(IDLParser.SpecificationContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.SpecificationContext | context | The parse tree. |
EnterState_member(IDLParser.State_memberContext)
Enter a parse tree produced by state_member().
The default implementation does nothing.
Declaration
public virtual void EnterState_member(IDLParser.State_memberContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.State_memberContext | context | The parse tree. |
EnterString_type(IDLParser.String_typeContext)
Enter a parse tree produced by string_type().
The default implementation does nothing.
Declaration
public virtual void EnterString_type(IDLParser.String_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.String_typeContext | context | The parse tree. |
EnterStruct_type(IDLParser.Struct_typeContext)
Enter a parse tree produced by struct_type().
The default implementation does nothing.
Declaration
public virtual void EnterStruct_type(IDLParser.Struct_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Struct_typeContext | context | The parse tree. |
EnterSupported_interface_spec(IDLParser.Supported_interface_specContext)
Enter a parse tree produced by supported_interface_spec().
The default implementation does nothing.
Declaration
public virtual void EnterSupported_interface_spec(IDLParser.Supported_interface_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Supported_interface_specContext | context | The parse tree. |
EnterSwitch_body(IDLParser.Switch_bodyContext)
Enter a parse tree produced by switch_body().
The default implementation does nothing.
Declaration
public virtual void EnterSwitch_body(IDLParser.Switch_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Switch_bodyContext | context | The parse tree. |
EnterSwitch_type_spec(IDLParser.Switch_type_specContext)
Enter a parse tree produced by switch_type_spec().
The default implementation does nothing.
Declaration
public virtual void EnterSwitch_type_spec(IDLParser.Switch_type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Switch_type_specContext | context | The parse tree. |
EnterTemplate_type_spec(IDLParser.Template_type_specContext)
Enter a parse tree produced by template_type_spec().
The default implementation does nothing.
Declaration
public virtual void EnterTemplate_type_spec(IDLParser.Template_type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Template_type_specContext | context | The parse tree. |
EnterType_decl(IDLParser.Type_declContext)
Enter a parse tree produced by type_decl().
The default implementation does nothing.
Declaration
public virtual void EnterType_decl(IDLParser.Type_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Type_declContext | context | The parse tree. |
EnterType_declarator(IDLParser.Type_declaratorContext)
Enter a parse tree produced by type_declarator().
The default implementation does nothing.
Declaration
public virtual void EnterType_declarator(IDLParser.Type_declaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Type_declaratorContext | context | The parse tree. |
EnterType_id_decl(IDLParser.Type_id_declContext)
Enter a parse tree produced by type_id_decl().
The default implementation does nothing.
Declaration
public virtual void EnterType_id_decl(IDLParser.Type_id_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Type_id_declContext | context | The parse tree. |
EnterType_prefix_decl(IDLParser.Type_prefix_declContext)
Enter a parse tree produced by type_prefix_decl().
The default implementation does nothing.
Declaration
public virtual void EnterType_prefix_decl(IDLParser.Type_prefix_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Type_prefix_declContext | context | The parse tree. |
EnterType_spec(IDLParser.Type_specContext)
Enter a parse tree produced by type_spec().
The default implementation does nothing.
Declaration
public virtual void EnterType_spec(IDLParser.Type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Type_specContext | context | The parse tree. |
EnterUnary_expr(IDLParser.Unary_exprContext)
Enter a parse tree produced by unary_expr().
The default implementation does nothing.
Declaration
public virtual void EnterUnary_expr(IDLParser.Unary_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Unary_exprContext | context | The parse tree. |
EnterUnary_operator(IDLParser.Unary_operatorContext)
Enter a parse tree produced by unary_operator().
The default implementation does nothing.
Declaration
public virtual void EnterUnary_operator(IDLParser.Unary_operatorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Unary_operatorContext | context | The parse tree. |
EnterUnion_type(IDLParser.Union_typeContext)
Enter a parse tree produced by union_type().
The default implementation does nothing.
Declaration
public virtual void EnterUnion_type(IDLParser.Union_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Union_typeContext | context | The parse tree. |
EnterUnsigned_int(IDLParser.Unsigned_intContext)
Enter a parse tree produced by unsigned_int().
The default implementation does nothing.
Declaration
public virtual void EnterUnsigned_int(IDLParser.Unsigned_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Unsigned_intContext | context | The parse tree. |
EnterUnsigned_long_int(IDLParser.Unsigned_long_intContext)
Enter a parse tree produced by unsigned_long_int().
The default implementation does nothing.
Declaration
public virtual void EnterUnsigned_long_int(IDLParser.Unsigned_long_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Unsigned_long_intContext | context | The parse tree. |
EnterUnsigned_longlong_int(IDLParser.Unsigned_longlong_intContext)
Enter a parse tree produced by unsigned_longlong_int().
The default implementation does nothing.
Declaration
public virtual void EnterUnsigned_longlong_int(IDLParser.Unsigned_longlong_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Unsigned_longlong_intContext | context | The parse tree. |
EnterUnsigned_short_int(IDLParser.Unsigned_short_intContext)
Enter a parse tree produced by unsigned_short_int().
The default implementation does nothing.
Declaration
public virtual void EnterUnsigned_short_int(IDLParser.Unsigned_short_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Unsigned_short_intContext | context | The parse tree. |
EnterUnsigned_tiny_int(IDLParser.Unsigned_tiny_intContext)
Enter a parse tree produced by unsigned_tiny_int().
The default implementation does nothing.
Declaration
public virtual void EnterUnsigned_tiny_int(IDLParser.Unsigned_tiny_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Unsigned_tiny_intContext | context | The parse tree. |
EnterUses_decl(IDLParser.Uses_declContext)
Enter a parse tree produced by uses_decl().
The default implementation does nothing.
Declaration
public virtual void EnterUses_decl(IDLParser.Uses_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Uses_declContext | context | The parse tree. |
EnterValue(IDLParser.ValueContext)
Enter a parse tree produced by value().
The default implementation does nothing.
Declaration
public virtual void EnterValue(IDLParser.ValueContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.ValueContext | context | The parse tree. |
EnterValue_abs_decl(IDLParser.Value_abs_declContext)
Enter a parse tree produced by value_abs_decl().
The default implementation does nothing.
Declaration
public virtual void EnterValue_abs_decl(IDLParser.Value_abs_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_abs_declContext | context | The parse tree. |
EnterValue_base_type(IDLParser.Value_base_typeContext)
Enter a parse tree produced by value_base_type().
The default implementation does nothing.
Declaration
public virtual void EnterValue_base_type(IDLParser.Value_base_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_base_typeContext | context | The parse tree. |
EnterValue_box_decl(IDLParser.Value_box_declContext)
Enter a parse tree produced by value_box_decl().
The default implementation does nothing.
Declaration
public virtual void EnterValue_box_decl(IDLParser.Value_box_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_box_declContext | context | The parse tree. |
EnterValue_decl(IDLParser.Value_declContext)
Enter a parse tree produced by value_decl().
The default implementation does nothing.
Declaration
public virtual void EnterValue_decl(IDLParser.Value_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_declContext | context | The parse tree. |
EnterValue_element(IDLParser.Value_elementContext)
Enter a parse tree produced by value_element().
The default implementation does nothing.
Declaration
public virtual void EnterValue_element(IDLParser.Value_elementContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_elementContext | context | The parse tree. |
EnterValue_forward_decl(IDLParser.Value_forward_declContext)
Enter a parse tree produced by value_forward_decl().
The default implementation does nothing.
Declaration
public virtual void EnterValue_forward_decl(IDLParser.Value_forward_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_forward_declContext | context | The parse tree. |
EnterValue_header(IDLParser.Value_headerContext)
Enter a parse tree produced by value_header().
The default implementation does nothing.
Declaration
public virtual void EnterValue_header(IDLParser.Value_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_headerContext | context | The parse tree. |
EnterValue_inheritance_spec(IDLParser.Value_inheritance_specContext)
Enter a parse tree produced by value_inheritance_spec().
The default implementation does nothing.
Declaration
public virtual void EnterValue_inheritance_spec(IDLParser.Value_inheritance_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_inheritance_specContext | context | The parse tree. |
EnterValue_name(IDLParser.Value_nameContext)
Enter a parse tree produced by value_name().
The default implementation does nothing.
Declaration
public virtual void EnterValue_name(IDLParser.Value_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_nameContext | context | The parse tree. |
EnterWide_char_type(IDLParser.Wide_char_typeContext)
Enter a parse tree produced by wide_char_type().
The default implementation does nothing.
Declaration
public virtual void EnterWide_char_type(IDLParser.Wide_char_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Wide_char_typeContext | context | The parse tree. |
EnterWide_string_type(IDLParser.Wide_string_typeContext)
Enter a parse tree produced by wide_string_type().
The default implementation does nothing.
Declaration
public virtual void EnterWide_string_type(IDLParser.Wide_string_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Wide_string_typeContext | context | The parse tree. |
EnterXor_expr(IDLParser.Xor_exprContext)
Enter a parse tree produced by xor_expr().
The default implementation does nothing.
Declaration
public virtual void EnterXor_expr(IDLParser.Xor_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Xor_exprContext | context | The parse tree. |
ExitA_scoped_name(IDLParser.A_scoped_nameContext)
Exit a parse tree produced by a_scoped_name().
The default implementation does nothing.
Declaration
public virtual void ExitA_scoped_name(IDLParser.A_scoped_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.A_scoped_nameContext | context | The parse tree. |
ExitAdd_expr(IDLParser.Add_exprContext)
Exit a parse tree produced by add_expr().
The default implementation does nothing.
Declaration
public virtual void ExitAdd_expr(IDLParser.Add_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Add_exprContext | context | The parse tree. |
ExitAnd_expr(IDLParser.And_exprContext)
Exit a parse tree produced by and_expr().
The default implementation does nothing.
Declaration
public virtual void ExitAnd_expr(IDLParser.And_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.And_exprContext | context | The parse tree. |
ExitAnnapps(IDLParser.AnnappsContext)
Exit a parse tree produced by annapps().
The default implementation does nothing.
Declaration
public virtual void ExitAnnapps(IDLParser.AnnappsContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.AnnappsContext | context | The parse tree. |
ExitAnnotation_appl(IDLParser.Annotation_applContext)
Exit a parse tree produced by annotation_appl().
The default implementation does nothing.
Declaration
public virtual void ExitAnnotation_appl(IDLParser.Annotation_applContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_applContext | context | The parse tree. |
ExitAnnotation_appl_param(IDLParser.Annotation_appl_paramContext)
Exit a parse tree produced by annotation_appl_param().
The default implementation does nothing.
Declaration
public virtual void ExitAnnotation_appl_param(IDLParser.Annotation_appl_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_appl_paramContext | context | The parse tree. |
ExitAnnotation_appl_params(IDLParser.Annotation_appl_paramsContext)
Exit a parse tree produced by annotation_appl_params().
The default implementation does nothing.
Declaration
public virtual void ExitAnnotation_appl_params(IDLParser.Annotation_appl_paramsContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_appl_paramsContext | context | The parse tree. |
ExitAnnotation_body(IDLParser.Annotation_bodyContext)
Exit a parse tree produced by annotation_body().
The default implementation does nothing.
Declaration
public virtual void ExitAnnotation_body(IDLParser.Annotation_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_bodyContext | context | The parse tree. |
ExitAnnotation_decl(IDLParser.Annotation_declContext)
Exit a parse tree produced by annotation_decl().
The default implementation does nothing.
Declaration
public virtual void ExitAnnotation_decl(IDLParser.Annotation_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_declContext | context | The parse tree. |
ExitAnnotation_def(IDLParser.Annotation_defContext)
Exit a parse tree produced by annotation_def().
The default implementation does nothing.
Declaration
public virtual void ExitAnnotation_def(IDLParser.Annotation_defContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_defContext | context | The parse tree. |
ExitAnnotation_forward_dcl(IDLParser.Annotation_forward_dclContext)
Exit a parse tree produced by annotation_forward_dcl().
The default implementation does nothing.
Declaration
public virtual void ExitAnnotation_forward_dcl(IDLParser.Annotation_forward_dclContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_forward_dclContext | context | The parse tree. |
ExitAnnotation_header(IDLParser.Annotation_headerContext)
Exit a parse tree produced by annotation_header().
The default implementation does nothing.
Declaration
public virtual void ExitAnnotation_header(IDLParser.Annotation_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_headerContext | context | The parse tree. |
ExitAnnotation_inheritance_spec(IDLParser.Annotation_inheritance_specContext)
Exit a parse tree produced by annotation_inheritance_spec().
The default implementation does nothing.
Declaration
public virtual void ExitAnnotation_inheritance_spec(IDLParser.Annotation_inheritance_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_inheritance_specContext | context | The parse tree. |
ExitAnnotation_member(IDLParser.Annotation_memberContext)
Exit a parse tree produced by annotation_member().
The default implementation does nothing.
Declaration
public virtual void ExitAnnotation_member(IDLParser.Annotation_memberContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Annotation_memberContext | context | The parse tree. |
ExitAny_type(IDLParser.Any_typeContext)
Exit a parse tree produced by any_type().
The default implementation does nothing.
Declaration
public virtual void ExitAny_type(IDLParser.Any_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Any_typeContext | context | The parse tree. |
ExitArray_declarator(IDLParser.Array_declaratorContext)
Exit a parse tree produced by array_declarator().
The default implementation does nothing.
Declaration
public virtual void ExitArray_declarator(IDLParser.Array_declaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Array_declaratorContext | context | The parse tree. |
ExitAttr_decl(IDLParser.Attr_declContext)
Exit a parse tree produced by attr_decl().
The default implementation does nothing.
Declaration
public virtual void ExitAttr_decl(IDLParser.Attr_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Attr_declContext | context | The parse tree. |
ExitAttr_declarator(IDLParser.Attr_declaratorContext)
Exit a parse tree produced by attr_declarator().
The default implementation does nothing.
Declaration
public virtual void ExitAttr_declarator(IDLParser.Attr_declaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Attr_declaratorContext | context | The parse tree. |
ExitAttr_raises_expr(IDLParser.Attr_raises_exprContext)
Exit a parse tree produced by attr_raises_expr().
The default implementation does nothing.
Declaration
public virtual void ExitAttr_raises_expr(IDLParser.Attr_raises_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Attr_raises_exprContext | context | The parse tree. |
ExitAttr_spec(IDLParser.Attr_specContext)
Exit a parse tree produced by attr_spec().
The default implementation does nothing.
Declaration
public virtual void ExitAttr_spec(IDLParser.Attr_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Attr_specContext | context | The parse tree. |
ExitBase_type_spec(IDLParser.Base_type_specContext)
Exit a parse tree produced by base_type_spec().
The default implementation does nothing.
Declaration
public virtual void ExitBase_type_spec(IDLParser.Base_type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Base_type_specContext | context | The parse tree. |
ExitBit_values(IDLParser.Bit_valuesContext)
Exit a parse tree produced by bit_values().
The default implementation does nothing.
Declaration
public virtual void ExitBit_values(IDLParser.Bit_valuesContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Bit_valuesContext | context | The parse tree. |
ExitBitfield(IDLParser.BitfieldContext)
Exit a parse tree produced by bitfield().
The default implementation does nothing.
Declaration
public virtual void ExitBitfield(IDLParser.BitfieldContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.BitfieldContext | context | The parse tree. |
ExitBitfield_spec(IDLParser.Bitfield_specContext)
Exit a parse tree produced by bitfield_spec().
The default implementation does nothing.
Declaration
public virtual void ExitBitfield_spec(IDLParser.Bitfield_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Bitfield_specContext | context | The parse tree. |
ExitBitfield_type_spec(IDLParser.Bitfield_type_specContext)
Exit a parse tree produced by bitfield_type_spec().
The default implementation does nothing.
Declaration
public virtual void ExitBitfield_type_spec(IDLParser.Bitfield_type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Bitfield_type_specContext | context | The parse tree. |
ExitBitmask_type(IDLParser.Bitmask_typeContext)
Exit a parse tree produced by bitmask_type().
The default implementation does nothing.
Declaration
public virtual void ExitBitmask_type(IDLParser.Bitmask_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Bitmask_typeContext | context | The parse tree. |
ExitBitset_type(IDLParser.Bitset_typeContext)
Exit a parse tree produced by bitset_type().
The default implementation does nothing.
Declaration
public virtual void ExitBitset_type(IDLParser.Bitset_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Bitset_typeContext | context | The parse tree. |
ExitBoolean_type(IDLParser.Boolean_typeContext)
Exit a parse tree produced by boolean_type().
The default implementation does nothing.
Declaration
public virtual void ExitBoolean_type(IDLParser.Boolean_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Boolean_typeContext | context | The parse tree. |
ExitCase_label(IDLParser.Case_labelContext)
Exit a parse tree produced by case_label().
The default implementation does nothing.
Declaration
public virtual void ExitCase_label(IDLParser.Case_labelContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Case_labelContext | context | The parse tree. |
ExitCase_stmt(IDLParser.Case_stmtContext)
Exit a parse tree produced by case_stmt().
The default implementation does nothing.
Declaration
public virtual void ExitCase_stmt(IDLParser.Case_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Case_stmtContext | context | The parse tree. |
ExitChar_type(IDLParser.Char_typeContext)
Exit a parse tree produced by char_type().
The default implementation does nothing.
Declaration
public virtual void ExitChar_type(IDLParser.Char_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Char_typeContext | context | The parse tree. |
ExitComplex_declarator(IDLParser.Complex_declaratorContext)
Exit a parse tree produced by complex_declarator().
The default implementation does nothing.
Declaration
public virtual void ExitComplex_declarator(IDLParser.Complex_declaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Complex_declaratorContext | context | The parse tree. |
ExitComponent(IDLParser.ComponentContext)
Exit a parse tree produced by component().
The default implementation does nothing.
Declaration
public virtual void ExitComponent(IDLParser.ComponentContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.ComponentContext | context | The parse tree. |
ExitComponent_body(IDLParser.Component_bodyContext)
Exit a parse tree produced by component_body().
The default implementation does nothing.
Declaration
public virtual void ExitComponent_body(IDLParser.Component_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Component_bodyContext | context | The parse tree. |
ExitComponent_decl(IDLParser.Component_declContext)
Exit a parse tree produced by component_decl().
The default implementation does nothing.
Declaration
public virtual void ExitComponent_decl(IDLParser.Component_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Component_declContext | context | The parse tree. |
ExitComponent_export(IDLParser.Component_exportContext)
Exit a parse tree produced by component_export().
The default implementation does nothing.
Declaration
public virtual void ExitComponent_export(IDLParser.Component_exportContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Component_exportContext | context | The parse tree. |
ExitComponent_forward_decl(IDLParser.Component_forward_declContext)
Exit a parse tree produced by component_forward_decl().
The default implementation does nothing.
Declaration
public virtual void ExitComponent_forward_decl(IDLParser.Component_forward_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Component_forward_declContext | context | The parse tree. |
ExitComponent_header(IDLParser.Component_headerContext)
Exit a parse tree produced by component_header().
The default implementation does nothing.
Declaration
public virtual void ExitComponent_header(IDLParser.Component_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Component_headerContext | context | The parse tree. |
ExitComponent_inheritance_spec(IDLParser.Component_inheritance_specContext)
Exit a parse tree produced by component_inheritance_spec().
The default implementation does nothing.
Declaration
public virtual void ExitComponent_inheritance_spec(IDLParser.Component_inheritance_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Component_inheritance_specContext | context | The parse tree. |
ExitConst_decl(IDLParser.Const_declContext)
Exit a parse tree produced by const_decl().
The default implementation does nothing.
Declaration
public virtual void ExitConst_decl(IDLParser.Const_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Const_declContext | context | The parse tree. |
ExitConst_exp(IDLParser.Const_expContext)
Exit a parse tree produced by const_exp().
The default implementation does nothing.
Declaration
public virtual void ExitConst_exp(IDLParser.Const_expContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Const_expContext | context | The parse tree. |
ExitConst_type(IDLParser.Const_typeContext)
Exit a parse tree produced by const_type().
The default implementation does nothing.
Declaration
public virtual void ExitConst_type(IDLParser.Const_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Const_typeContext | context | The parse tree. |
ExitConstr_forward_decl(IDLParser.Constr_forward_declContext)
Exit a parse tree produced by constr_forward_decl().
The default implementation does nothing.
Declaration
public virtual void ExitConstr_forward_decl(IDLParser.Constr_forward_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Constr_forward_declContext | context | The parse tree. |
ExitConstr_type_spec(IDLParser.Constr_type_specContext)
Exit a parse tree produced by constr_type_spec().
The default implementation does nothing.
Declaration
public virtual void ExitConstr_type_spec(IDLParser.Constr_type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Constr_type_specContext | context | The parse tree. |
ExitConsumes_decl(IDLParser.Consumes_declContext)
Exit a parse tree produced by consumes_decl().
The default implementation does nothing.
Declaration
public virtual void ExitConsumes_decl(IDLParser.Consumes_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Consumes_declContext | context | The parse tree. |
ExitContext_expr(IDLParser.Context_exprContext)
Exit a parse tree produced by context_expr().
The default implementation does nothing.
Declaration
public virtual void ExitContext_expr(IDLParser.Context_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Context_exprContext | context | The parse tree. |
ExitDeclarator(IDLParser.DeclaratorContext)
Exit a parse tree produced by declarator().
The default implementation does nothing.
Declaration
public virtual void ExitDeclarator(IDLParser.DeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.DeclaratorContext | context | The parse tree. |
ExitDeclarators(IDLParser.DeclaratorsContext)
Exit a parse tree produced by declarators().
The default implementation does nothing.
Declaration
public virtual void ExitDeclarators(IDLParser.DeclaratorsContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.DeclaratorsContext | context | The parse tree. |
ExitDefinition(IDLParser.DefinitionContext)
Exit a parse tree produced by definition().
The default implementation does nothing.
Declaration
public virtual void ExitDefinition(IDLParser.DefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.DefinitionContext | context | The parse tree. |
ExitElement_spec(IDLParser.Element_specContext)
Exit a parse tree produced by element_spec().
The default implementation does nothing.
Declaration
public virtual void ExitElement_spec(IDLParser.Element_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Element_specContext | context | The parse tree. |
ExitEmits_decl(IDLParser.Emits_declContext)
Exit a parse tree produced by emits_decl().
The default implementation does nothing.
Declaration
public virtual void ExitEmits_decl(IDLParser.Emits_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Emits_declContext | context | The parse tree. |
ExitEnum_type(IDLParser.Enum_typeContext)
Exit a parse tree produced by enum_type().
The default implementation does nothing.
Declaration
public virtual void ExitEnum_type(IDLParser.Enum_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Enum_typeContext | context | The parse tree. |
ExitEnumerator(IDLParser.EnumeratorContext)
Exit a parse tree produced by enumerator().
The default implementation does nothing.
Declaration
public virtual void ExitEnumerator(IDLParser.EnumeratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.EnumeratorContext | context | The parse tree. |
ExitEvent(IDLParser.EventContext)
Exit a parse tree produced by
The default implementation does nothing.
Declaration
public virtual void ExitEvent(IDLParser.EventContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.EventContext | context | The parse tree. |
ExitEvent_abs_decl(IDLParser.Event_abs_declContext)
Exit a parse tree produced by event_abs_decl().
The default implementation does nothing.
Declaration
public virtual void ExitEvent_abs_decl(IDLParser.Event_abs_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Event_abs_declContext | context | The parse tree. |
ExitEvent_decl(IDLParser.Event_declContext)
Exit a parse tree produced by event_decl().
The default implementation does nothing.
Declaration
public virtual void ExitEvent_decl(IDLParser.Event_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Event_declContext | context | The parse tree. |
ExitEvent_forward_decl(IDLParser.Event_forward_declContext)
Exit a parse tree produced by event_forward_decl().
The default implementation does nothing.
Declaration
public virtual void ExitEvent_forward_decl(IDLParser.Event_forward_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Event_forward_declContext | context | The parse tree. |
ExitEvent_header(IDLParser.Event_headerContext)
Exit a parse tree produced by event_header().
The default implementation does nothing.
Declaration
public virtual void ExitEvent_header(IDLParser.Event_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Event_headerContext | context | The parse tree. |
ExitEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void ExitEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
ExitExcept_decl(IDLParser.Except_declContext)
Exit a parse tree produced by except_decl().
The default implementation does nothing.
Declaration
public virtual void ExitExcept_decl(IDLParser.Except_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Except_declContext | context | The parse tree. |
ExitException_list(IDLParser.Exception_listContext)
Exit a parse tree produced by exception_list().
The default implementation does nothing.
Declaration
public virtual void ExitException_list(IDLParser.Exception_listContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Exception_listContext | context | The parse tree. |
ExitExport_(IDLParser.Export_Context)
Exit a parse tree produced by export_().
The default implementation does nothing.
Declaration
public virtual void ExitExport_(IDLParser.Export_Context context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Export_Context | context | The parse tree. |
ExitFactory_decl(IDLParser.Factory_declContext)
Exit a parse tree produced by factory_decl().
The default implementation does nothing.
Declaration
public virtual void ExitFactory_decl(IDLParser.Factory_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Factory_declContext | context | The parse tree. |
ExitFinder_decl(IDLParser.Finder_declContext)
Exit a parse tree produced by finder_decl().
The default implementation does nothing.
Declaration
public virtual void ExitFinder_decl(IDLParser.Finder_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Finder_declContext | context | The parse tree. |
ExitFixed_array_size(IDLParser.Fixed_array_sizeContext)
Exit a parse tree produced by fixed_array_size().
The default implementation does nothing.
Declaration
public virtual void ExitFixed_array_size(IDLParser.Fixed_array_sizeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Fixed_array_sizeContext | context | The parse tree. |
ExitFixed_pt_const_type(IDLParser.Fixed_pt_const_typeContext)
Exit a parse tree produced by fixed_pt_const_type().
The default implementation does nothing.
Declaration
public virtual void ExitFixed_pt_const_type(IDLParser.Fixed_pt_const_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Fixed_pt_const_typeContext | context | The parse tree. |
ExitFixed_pt_type(IDLParser.Fixed_pt_typeContext)
Exit a parse tree produced by fixed_pt_type().
The default implementation does nothing.
Declaration
public virtual void ExitFixed_pt_type(IDLParser.Fixed_pt_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Fixed_pt_typeContext | context | The parse tree. |
ExitFloating_pt_type(IDLParser.Floating_pt_typeContext)
Exit a parse tree produced by floating_pt_type().
The default implementation does nothing.
Declaration
public virtual void ExitFloating_pt_type(IDLParser.Floating_pt_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Floating_pt_typeContext | context | The parse tree. |
ExitForward_decl(IDLParser.Forward_declContext)
Exit a parse tree produced by forward_decl().
The default implementation does nothing.
Declaration
public virtual void ExitForward_decl(IDLParser.Forward_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Forward_declContext | context | The parse tree. |
ExitGet_excep_expr(IDLParser.Get_excep_exprContext)
Exit a parse tree produced by get_excep_expr().
The default implementation does nothing.
Declaration
public virtual void ExitGet_excep_expr(IDLParser.Get_excep_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Get_excep_exprContext | context | The parse tree. |
ExitHome_body(IDLParser.Home_bodyContext)
Exit a parse tree produced by home_body().
The default implementation does nothing.
Declaration
public virtual void ExitHome_body(IDLParser.Home_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Home_bodyContext | context | The parse tree. |
ExitHome_decl(IDLParser.Home_declContext)
Exit a parse tree produced by home_decl().
The default implementation does nothing.
Declaration
public virtual void ExitHome_decl(IDLParser.Home_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Home_declContext | context | The parse tree. |
ExitHome_export(IDLParser.Home_exportContext)
Exit a parse tree produced by home_export().
The default implementation does nothing.
Declaration
public virtual void ExitHome_export(IDLParser.Home_exportContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Home_exportContext | context | The parse tree. |
ExitHome_header(IDLParser.Home_headerContext)
Exit a parse tree produced by home_header().
The default implementation does nothing.
Declaration
public virtual void ExitHome_header(IDLParser.Home_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Home_headerContext | context | The parse tree. |
ExitHome_inheritance_spec(IDLParser.Home_inheritance_specContext)
Exit a parse tree produced by home_inheritance_spec().
The default implementation does nothing.
Declaration
public virtual void ExitHome_inheritance_spec(IDLParser.Home_inheritance_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Home_inheritance_specContext | context | The parse tree. |
ExitIdentifier(IDLParser.IdentifierContext)
Exit a parse tree produced by identifier().
The default implementation does nothing.
Declaration
public virtual void ExitIdentifier(IDLParser.IdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.IdentifierContext | context | The parse tree. |
ExitImport_decl(IDLParser.Import_declContext)
Exit a parse tree produced by import_decl().
The default implementation does nothing.
Declaration
public virtual void ExitImport_decl(IDLParser.Import_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Import_declContext | context | The parse tree. |
ExitImported_scope(IDLParser.Imported_scopeContext)
Exit a parse tree produced by imported_scope().
The default implementation does nothing.
Declaration
public virtual void ExitImported_scope(IDLParser.Imported_scopeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Imported_scopeContext | context | The parse tree. |
ExitInit_decl(IDLParser.Init_declContext)
Exit a parse tree produced by init_decl().
The default implementation does nothing.
Declaration
public virtual void ExitInit_decl(IDLParser.Init_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Init_declContext | context | The parse tree. |
ExitInit_param_attribute(IDLParser.Init_param_attributeContext)
Exit a parse tree produced by init_param_attribute().
The default implementation does nothing.
Declaration
public virtual void ExitInit_param_attribute(IDLParser.Init_param_attributeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Init_param_attributeContext | context | The parse tree. |
ExitInit_param_decl(IDLParser.Init_param_declContext)
Exit a parse tree produced by init_param_decl().
The default implementation does nothing.
Declaration
public virtual void ExitInit_param_decl(IDLParser.Init_param_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Init_param_declContext | context | The parse tree. |
ExitInit_param_decls(IDLParser.Init_param_declsContext)
Exit a parse tree produced by init_param_decls().
The default implementation does nothing.
Declaration
public virtual void ExitInit_param_decls(IDLParser.Init_param_declsContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Init_param_declsContext | context | The parse tree. |
ExitInteger_type(IDLParser.Integer_typeContext)
Exit a parse tree produced by integer_type().
The default implementation does nothing.
Declaration
public virtual void ExitInteger_type(IDLParser.Integer_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Integer_typeContext | context | The parse tree. |
ExitInterface_body(IDLParser.Interface_bodyContext)
Exit a parse tree produced by interface_body().
The default implementation does nothing.
Declaration
public virtual void ExitInterface_body(IDLParser.Interface_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_bodyContext | context | The parse tree. |
ExitInterface_decl(IDLParser.Interface_declContext)
Exit a parse tree produced by interface_decl().
The default implementation does nothing.
Declaration
public virtual void ExitInterface_decl(IDLParser.Interface_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_declContext | context | The parse tree. |
ExitInterface_header(IDLParser.Interface_headerContext)
Exit a parse tree produced by interface_header().
The default implementation does nothing.
Declaration
public virtual void ExitInterface_header(IDLParser.Interface_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_headerContext | context | The parse tree. |
ExitInterface_inheritance_spec(IDLParser.Interface_inheritance_specContext)
Exit a parse tree produced by interface_inheritance_spec().
The default implementation does nothing.
Declaration
public virtual void ExitInterface_inheritance_spec(IDLParser.Interface_inheritance_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_inheritance_specContext | context | The parse tree. |
ExitInterface_name(IDLParser.Interface_nameContext)
Exit a parse tree produced by interface_name().
The default implementation does nothing.
Declaration
public virtual void ExitInterface_name(IDLParser.Interface_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_nameContext | context | The parse tree. |
ExitInterface_or_forward_decl(IDLParser.Interface_or_forward_declContext)
Exit a parse tree produced by interface_or_forward_decl().
The default implementation does nothing.
Declaration
public virtual void ExitInterface_or_forward_decl(IDLParser.Interface_or_forward_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_or_forward_declContext | context | The parse tree. |
ExitInterface_type(IDLParser.Interface_typeContext)
Exit a parse tree produced by interface_type().
The default implementation does nothing.
Declaration
public virtual void ExitInterface_type(IDLParser.Interface_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Interface_typeContext | context | The parse tree. |
ExitLiteral(IDLParser.LiteralContext)
Exit a parse tree produced by literal().
The default implementation does nothing.
Declaration
public virtual void ExitLiteral(IDLParser.LiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.LiteralContext | context | The parse tree. |
ExitMap_type(IDLParser.Map_typeContext)
Exit a parse tree produced by map_type().
The default implementation does nothing.
Declaration
public virtual void ExitMap_type(IDLParser.Map_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Map_typeContext | context | The parse tree. |
ExitMember(IDLParser.MemberContext)
Exit a parse tree produced by member().
The default implementation does nothing.
Declaration
public virtual void ExitMember(IDLParser.MemberContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.MemberContext | context | The parse tree. |
ExitMember_list(IDLParser.Member_listContext)
Exit a parse tree produced by member_list().
The default implementation does nothing.
Declaration
public virtual void ExitMember_list(IDLParser.Member_listContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Member_listContext | context | The parse tree. |
ExitModule(IDLParser.ModuleContext)
Exit a parse tree produced by module().
The default implementation does nothing.
Declaration
public virtual void ExitModule(IDLParser.ModuleContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.ModuleContext | context | The parse tree. |
ExitMult_expr(IDLParser.Mult_exprContext)
Exit a parse tree produced by mult_expr().
The default implementation does nothing.
Declaration
public virtual void ExitMult_expr(IDLParser.Mult_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Mult_exprContext | context | The parse tree. |
ExitObject_type(IDLParser.Object_typeContext)
Exit a parse tree produced by object_type().
The default implementation does nothing.
Declaration
public virtual void ExitObject_type(IDLParser.Object_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Object_typeContext | context | The parse tree. |
ExitOctet_type(IDLParser.Octet_typeContext)
Exit a parse tree produced by octet_type().
The default implementation does nothing.
Declaration
public virtual void ExitOctet_type(IDLParser.Octet_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Octet_typeContext | context | The parse tree. |
ExitOp_attribute(IDLParser.Op_attributeContext)
Exit a parse tree produced by op_attribute().
The default implementation does nothing.
Declaration
public virtual void ExitOp_attribute(IDLParser.Op_attributeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Op_attributeContext | context | The parse tree. |
ExitOp_decl(IDLParser.Op_declContext)
Exit a parse tree produced by op_decl().
The default implementation does nothing.
Declaration
public virtual void ExitOp_decl(IDLParser.Op_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Op_declContext | context | The parse tree. |
ExitOp_type_spec(IDLParser.Op_type_specContext)
Exit a parse tree produced by op_type_spec().
The default implementation does nothing.
Declaration
public virtual void ExitOp_type_spec(IDLParser.Op_type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Op_type_specContext | context | The parse tree. |
ExitOr_expr(IDLParser.Or_exprContext)
Exit a parse tree produced by or_expr().
The default implementation does nothing.
Declaration
public virtual void ExitOr_expr(IDLParser.Or_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Or_exprContext | context | The parse tree. |
ExitParam_attribute(IDLParser.Param_attributeContext)
Exit a parse tree produced by param_attribute().
The default implementation does nothing.
Declaration
public virtual void ExitParam_attribute(IDLParser.Param_attributeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Param_attributeContext | context | The parse tree. |
ExitParam_decl(IDLParser.Param_declContext)
Exit a parse tree produced by param_decl().
The default implementation does nothing.
Declaration
public virtual void ExitParam_decl(IDLParser.Param_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Param_declContext | context | The parse tree. |
ExitParam_type_spec(IDLParser.Param_type_specContext)
Exit a parse tree produced by param_type_spec().
The default implementation does nothing.
Declaration
public virtual void ExitParam_type_spec(IDLParser.Param_type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Param_type_specContext | context | The parse tree. |
ExitParameter_decls(IDLParser.Parameter_declsContext)
Exit a parse tree produced by parameter_decls().
The default implementation does nothing.
Declaration
public virtual void ExitParameter_decls(IDLParser.Parameter_declsContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Parameter_declsContext | context | The parse tree. |
ExitPositive_int_const(IDLParser.Positive_int_constContext)
Exit a parse tree produced by positive_int_const().
The default implementation does nothing.
Declaration
public virtual void ExitPositive_int_const(IDLParser.Positive_int_constContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Positive_int_constContext | context | The parse tree. |
ExitPrimary_expr(IDLParser.Primary_exprContext)
Exit a parse tree produced by primary_expr().
The default implementation does nothing.
Declaration
public virtual void ExitPrimary_expr(IDLParser.Primary_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Primary_exprContext | context | The parse tree. |
ExitPrimary_key_spec(IDLParser.Primary_key_specContext)
Exit a parse tree produced by primary_key_spec().
The default implementation does nothing.
Declaration
public virtual void ExitPrimary_key_spec(IDLParser.Primary_key_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Primary_key_specContext | context | The parse tree. |
ExitProvides_decl(IDLParser.Provides_declContext)
Exit a parse tree produced by provides_decl().
The default implementation does nothing.
Declaration
public virtual void ExitProvides_decl(IDLParser.Provides_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Provides_declContext | context | The parse tree. |
ExitPublishes_decl(IDLParser.Publishes_declContext)
Exit a parse tree produced by publishes_decl().
The default implementation does nothing.
Declaration
public virtual void ExitPublishes_decl(IDLParser.Publishes_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Publishes_declContext | context | The parse tree. |
ExitRaises_expr(IDLParser.Raises_exprContext)
Exit a parse tree produced by raises_expr().
The default implementation does nothing.
Declaration
public virtual void ExitRaises_expr(IDLParser.Raises_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Raises_exprContext | context | The parse tree. |
ExitReadonly_attr_declarator(IDLParser.Readonly_attr_declaratorContext)
Exit a parse tree produced by readonly_attr_declarator().
The default implementation does nothing.
Declaration
public virtual void ExitReadonly_attr_declarator(IDLParser.Readonly_attr_declaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Readonly_attr_declaratorContext | context | The parse tree. |
ExitReadonly_attr_spec(IDLParser.Readonly_attr_specContext)
Exit a parse tree produced by readonly_attr_spec().
The default implementation does nothing.
Declaration
public virtual void ExitReadonly_attr_spec(IDLParser.Readonly_attr_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Readonly_attr_specContext | context | The parse tree. |
ExitScoped_name(IDLParser.Scoped_nameContext)
Exit a parse tree produced by scoped_name().
The default implementation does nothing.
Declaration
public virtual void ExitScoped_name(IDLParser.Scoped_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Scoped_nameContext | context | The parse tree. |
ExitSequence_type(IDLParser.Sequence_typeContext)
Exit a parse tree produced by sequence_type().
The default implementation does nothing.
Declaration
public virtual void ExitSequence_type(IDLParser.Sequence_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Sequence_typeContext | context | The parse tree. |
ExitSet_excep_expr(IDLParser.Set_excep_exprContext)
Exit a parse tree produced by set_excep_expr().
The default implementation does nothing.
Declaration
public virtual void ExitSet_excep_expr(IDLParser.Set_excep_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Set_excep_exprContext | context | The parse tree. |
ExitSet_type(IDLParser.Set_typeContext)
Exit a parse tree produced by set_type().
The default implementation does nothing.
Declaration
public virtual void ExitSet_type(IDLParser.Set_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Set_typeContext | context | The parse tree. |
ExitShift_expr(IDLParser.Shift_exprContext)
Exit a parse tree produced by shift_expr().
The default implementation does nothing.
Declaration
public virtual void ExitShift_expr(IDLParser.Shift_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Shift_exprContext | context | The parse tree. |
ExitSigned_int(IDLParser.Signed_intContext)
Exit a parse tree produced by signed_int().
The default implementation does nothing.
Declaration
public virtual void ExitSigned_int(IDLParser.Signed_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Signed_intContext | context | The parse tree. |
ExitSigned_long_int(IDLParser.Signed_long_intContext)
Exit a parse tree produced by signed_long_int().
The default implementation does nothing.
Declaration
public virtual void ExitSigned_long_int(IDLParser.Signed_long_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Signed_long_intContext | context | The parse tree. |
ExitSigned_longlong_int(IDLParser.Signed_longlong_intContext)
Exit a parse tree produced by signed_longlong_int().
The default implementation does nothing.
Declaration
public virtual void ExitSigned_longlong_int(IDLParser.Signed_longlong_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Signed_longlong_intContext | context | The parse tree. |
ExitSigned_short_int(IDLParser.Signed_short_intContext)
Exit a parse tree produced by signed_short_int().
The default implementation does nothing.
Declaration
public virtual void ExitSigned_short_int(IDLParser.Signed_short_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Signed_short_intContext | context | The parse tree. |
ExitSigned_tiny_int(IDLParser.Signed_tiny_intContext)
Exit a parse tree produced by signed_tiny_int().
The default implementation does nothing.
Declaration
public virtual void ExitSigned_tiny_int(IDLParser.Signed_tiny_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Signed_tiny_intContext | context | The parse tree. |
ExitSimple_declarator(IDLParser.Simple_declaratorContext)
Exit a parse tree produced by simple_declarator().
The default implementation does nothing.
Declaration
public virtual void ExitSimple_declarator(IDLParser.Simple_declaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Simple_declaratorContext | context | The parse tree. |
ExitSimple_declarators(IDLParser.Simple_declaratorsContext)
Exit a parse tree produced by simple_declarators().
The default implementation does nothing.
Declaration
public virtual void ExitSimple_declarators(IDLParser.Simple_declaratorsContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Simple_declaratorsContext | context | The parse tree. |
ExitSimple_type_spec(IDLParser.Simple_type_specContext)
Exit a parse tree produced by simple_type_spec().
The default implementation does nothing.
Declaration
public virtual void ExitSimple_type_spec(IDLParser.Simple_type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Simple_type_specContext | context | The parse tree. |
ExitSpecification(IDLParser.SpecificationContext)
Exit a parse tree produced by specification().
The default implementation does nothing.
Declaration
public virtual void ExitSpecification(IDLParser.SpecificationContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.SpecificationContext | context | The parse tree. |
ExitState_member(IDLParser.State_memberContext)
Exit a parse tree produced by state_member().
The default implementation does nothing.
Declaration
public virtual void ExitState_member(IDLParser.State_memberContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.State_memberContext | context | The parse tree. |
ExitString_type(IDLParser.String_typeContext)
Exit a parse tree produced by string_type().
The default implementation does nothing.
Declaration
public virtual void ExitString_type(IDLParser.String_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.String_typeContext | context | The parse tree. |
ExitStruct_type(IDLParser.Struct_typeContext)
Exit a parse tree produced by struct_type().
The default implementation does nothing.
Declaration
public virtual void ExitStruct_type(IDLParser.Struct_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Struct_typeContext | context | The parse tree. |
ExitSupported_interface_spec(IDLParser.Supported_interface_specContext)
Exit a parse tree produced by supported_interface_spec().
The default implementation does nothing.
Declaration
public virtual void ExitSupported_interface_spec(IDLParser.Supported_interface_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Supported_interface_specContext | context | The parse tree. |
ExitSwitch_body(IDLParser.Switch_bodyContext)
Exit a parse tree produced by switch_body().
The default implementation does nothing.
Declaration
public virtual void ExitSwitch_body(IDLParser.Switch_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Switch_bodyContext | context | The parse tree. |
ExitSwitch_type_spec(IDLParser.Switch_type_specContext)
Exit a parse tree produced by switch_type_spec().
The default implementation does nothing.
Declaration
public virtual void ExitSwitch_type_spec(IDLParser.Switch_type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Switch_type_specContext | context | The parse tree. |
ExitTemplate_type_spec(IDLParser.Template_type_specContext)
Exit a parse tree produced by template_type_spec().
The default implementation does nothing.
Declaration
public virtual void ExitTemplate_type_spec(IDLParser.Template_type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Template_type_specContext | context | The parse tree. |
ExitType_decl(IDLParser.Type_declContext)
Exit a parse tree produced by type_decl().
The default implementation does nothing.
Declaration
public virtual void ExitType_decl(IDLParser.Type_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Type_declContext | context | The parse tree. |
ExitType_declarator(IDLParser.Type_declaratorContext)
Exit a parse tree produced by type_declarator().
The default implementation does nothing.
Declaration
public virtual void ExitType_declarator(IDLParser.Type_declaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Type_declaratorContext | context | The parse tree. |
ExitType_id_decl(IDLParser.Type_id_declContext)
Exit a parse tree produced by type_id_decl().
The default implementation does nothing.
Declaration
public virtual void ExitType_id_decl(IDLParser.Type_id_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Type_id_declContext | context | The parse tree. |
ExitType_prefix_decl(IDLParser.Type_prefix_declContext)
Exit a parse tree produced by type_prefix_decl().
The default implementation does nothing.
Declaration
public virtual void ExitType_prefix_decl(IDLParser.Type_prefix_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Type_prefix_declContext | context | The parse tree. |
ExitType_spec(IDLParser.Type_specContext)
Exit a parse tree produced by type_spec().
The default implementation does nothing.
Declaration
public virtual void ExitType_spec(IDLParser.Type_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Type_specContext | context | The parse tree. |
ExitUnary_expr(IDLParser.Unary_exprContext)
Exit a parse tree produced by unary_expr().
The default implementation does nothing.
Declaration
public virtual void ExitUnary_expr(IDLParser.Unary_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Unary_exprContext | context | The parse tree. |
ExitUnary_operator(IDLParser.Unary_operatorContext)
Exit a parse tree produced by unary_operator().
The default implementation does nothing.
Declaration
public virtual void ExitUnary_operator(IDLParser.Unary_operatorContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Unary_operatorContext | context | The parse tree. |
ExitUnion_type(IDLParser.Union_typeContext)
Exit a parse tree produced by union_type().
The default implementation does nothing.
Declaration
public virtual void ExitUnion_type(IDLParser.Union_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Union_typeContext | context | The parse tree. |
ExitUnsigned_int(IDLParser.Unsigned_intContext)
Exit a parse tree produced by unsigned_int().
The default implementation does nothing.
Declaration
public virtual void ExitUnsigned_int(IDLParser.Unsigned_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Unsigned_intContext | context | The parse tree. |
ExitUnsigned_long_int(IDLParser.Unsigned_long_intContext)
Exit a parse tree produced by unsigned_long_int().
The default implementation does nothing.
Declaration
public virtual void ExitUnsigned_long_int(IDLParser.Unsigned_long_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Unsigned_long_intContext | context | The parse tree. |
ExitUnsigned_longlong_int(IDLParser.Unsigned_longlong_intContext)
Exit a parse tree produced by unsigned_longlong_int().
The default implementation does nothing.
Declaration
public virtual void ExitUnsigned_longlong_int(IDLParser.Unsigned_longlong_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Unsigned_longlong_intContext | context | The parse tree. |
ExitUnsigned_short_int(IDLParser.Unsigned_short_intContext)
Exit a parse tree produced by unsigned_short_int().
The default implementation does nothing.
Declaration
public virtual void ExitUnsigned_short_int(IDLParser.Unsigned_short_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Unsigned_short_intContext | context | The parse tree. |
ExitUnsigned_tiny_int(IDLParser.Unsigned_tiny_intContext)
Exit a parse tree produced by unsigned_tiny_int().
The default implementation does nothing.
Declaration
public virtual void ExitUnsigned_tiny_int(IDLParser.Unsigned_tiny_intContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Unsigned_tiny_intContext | context | The parse tree. |
ExitUses_decl(IDLParser.Uses_declContext)
Exit a parse tree produced by uses_decl().
The default implementation does nothing.
Declaration
public virtual void ExitUses_decl(IDLParser.Uses_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Uses_declContext | context | The parse tree. |
ExitValue(IDLParser.ValueContext)
Exit a parse tree produced by value().
The default implementation does nothing.
Declaration
public virtual void ExitValue(IDLParser.ValueContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.ValueContext | context | The parse tree. |
ExitValue_abs_decl(IDLParser.Value_abs_declContext)
Exit a parse tree produced by value_abs_decl().
The default implementation does nothing.
Declaration
public virtual void ExitValue_abs_decl(IDLParser.Value_abs_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_abs_declContext | context | The parse tree. |
ExitValue_base_type(IDLParser.Value_base_typeContext)
Exit a parse tree produced by value_base_type().
The default implementation does nothing.
Declaration
public virtual void ExitValue_base_type(IDLParser.Value_base_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_base_typeContext | context | The parse tree. |
ExitValue_box_decl(IDLParser.Value_box_declContext)
Exit a parse tree produced by value_box_decl().
The default implementation does nothing.
Declaration
public virtual void ExitValue_box_decl(IDLParser.Value_box_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_box_declContext | context | The parse tree. |
ExitValue_decl(IDLParser.Value_declContext)
Exit a parse tree produced by value_decl().
The default implementation does nothing.
Declaration
public virtual void ExitValue_decl(IDLParser.Value_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_declContext | context | The parse tree. |
ExitValue_element(IDLParser.Value_elementContext)
Exit a parse tree produced by value_element().
The default implementation does nothing.
Declaration
public virtual void ExitValue_element(IDLParser.Value_elementContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_elementContext | context | The parse tree. |
ExitValue_forward_decl(IDLParser.Value_forward_declContext)
Exit a parse tree produced by value_forward_decl().
The default implementation does nothing.
Declaration
public virtual void ExitValue_forward_decl(IDLParser.Value_forward_declContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_forward_declContext | context | The parse tree. |
ExitValue_header(IDLParser.Value_headerContext)
Exit a parse tree produced by value_header().
The default implementation does nothing.
Declaration
public virtual void ExitValue_header(IDLParser.Value_headerContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_headerContext | context | The parse tree. |
ExitValue_inheritance_spec(IDLParser.Value_inheritance_specContext)
Exit a parse tree produced by value_inheritance_spec().
The default implementation does nothing.
Declaration
public virtual void ExitValue_inheritance_spec(IDLParser.Value_inheritance_specContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_inheritance_specContext | context | The parse tree. |
ExitValue_name(IDLParser.Value_nameContext)
Exit a parse tree produced by value_name().
The default implementation does nothing.
Declaration
public virtual void ExitValue_name(IDLParser.Value_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Value_nameContext | context | The parse tree. |
ExitWide_char_type(IDLParser.Wide_char_typeContext)
Exit a parse tree produced by wide_char_type().
The default implementation does nothing.
Declaration
public virtual void ExitWide_char_type(IDLParser.Wide_char_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Wide_char_typeContext | context | The parse tree. |
ExitWide_string_type(IDLParser.Wide_string_typeContext)
Exit a parse tree produced by wide_string_type().
The default implementation does nothing.
Declaration
public virtual void ExitWide_string_type(IDLParser.Wide_string_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Wide_string_typeContext | context | The parse tree. |
ExitXor_expr(IDLParser.Xor_exprContext)
Exit a parse tree produced by xor_expr().
The default implementation does nothing.
Declaration
public virtual void ExitXor_expr(IDLParser.Xor_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
IDLParser.Xor_exprContext | context | The parse tree. |
VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode)
Declaration
public virtual void VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.IErrorNode | node |
Remarks
The default implementation does nothing.
VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode)
Declaration
public virtual void VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.ITerminalNode | node |
Remarks
The default implementation does nothing.