Show / Hide Table of Contents

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
System.Object
IDLBaseListener
Implements
IIDLListener
Antlr4.Runtime.Tree.IParseTreeListener
Namespace: GCore.Antlr.Grammers.Idl
Assembly: Idl.dll
Syntax
public class IDLBaseListener : object, IIDLListener, Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterA_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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

Implements

IIDLListener
Antlr4.Runtime.Tree.IParseTreeListener
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX