Interface ICapnProtoListener
This interface defines a complete listener for a parse tree produced by CapnProtoParser.
Namespace: GCore.Antlr.Grammers.Capnproto
Assembly: Capnproto.dll
Syntax
public interface ICapnProtoListener : Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterAnnotation_def(CapnProtoParser.Annotation_defContext)
Enter a parse tree produced by annotation_def().
Declaration
void EnterAnnotation_def(CapnProtoParser.Annotation_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Annotation_defContext | context | The parse tree. |
EnterAnnotation_parameters(CapnProtoParser.Annotation_parametersContext)
Enter a parse tree produced by annotation_parameters().
Declaration
void EnterAnnotation_parameters(CapnProtoParser.Annotation_parametersContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Annotation_parametersContext | context | The parse tree. |
EnterAnnotation_reference(CapnProtoParser.Annotation_referenceContext)
Enter a parse tree produced by annotation_reference().
Declaration
void EnterAnnotation_reference(CapnProtoParser.Annotation_referenceContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Annotation_referenceContext | context | The parse tree. |
EnterConst_def(CapnProtoParser.Const_defContext)
Enter a parse tree produced by const_def().
Declaration
void EnterConst_def(CapnProtoParser.Const_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Const_defContext | context | The parse tree. |
EnterConst_value(CapnProtoParser.Const_valueContext)
Enter a parse tree produced by const_value().
Declaration
void EnterConst_value(CapnProtoParser.Const_valueContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Const_valueContext | context | The parse tree. |
EnterDocument(CapnProtoParser.DocumentContext)
Enter a parse tree produced by document().
Declaration
void EnterDocument(CapnProtoParser.DocumentContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.DocumentContext | context | The parse tree. |
EnterDocument_content(CapnProtoParser.Document_contentContext)
Enter a parse tree produced by document_content().
Declaration
void EnterDocument_content(CapnProtoParser.Document_contentContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Document_contentContext | context | The parse tree. |
EnterEnum_content(CapnProtoParser.Enum_contentContext)
Enter a parse tree produced by enum_content().
Declaration
void EnterEnum_content(CapnProtoParser.Enum_contentContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Enum_contentContext | context | The parse tree. |
EnterEnum_def(CapnProtoParser.Enum_defContext)
Enter a parse tree produced by enum_def().
Declaration
void EnterEnum_def(CapnProtoParser.Enum_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Enum_defContext | context | The parse tree. |
EnterField_def(CapnProtoParser.Field_defContext)
Enter a parse tree produced by field_def().
Declaration
void EnterField_def(CapnProtoParser.Field_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Field_defContext | context | The parse tree. |
EnterFile_identifier(CapnProtoParser.File_identifierContext)
Enter a parse tree produced by file_identifier().
Declaration
void EnterFile_identifier(CapnProtoParser.File_identifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.File_identifierContext | context | The parse tree. |
EnterFunction_def(CapnProtoParser.Function_defContext)
Enter a parse tree produced by function_def().
Declaration
void EnterFunction_def(CapnProtoParser.Function_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Function_defContext | context | The parse tree. |
EnterFunction_parameters(CapnProtoParser.Function_parametersContext)
Enter a parse tree produced by function_parameters().
Declaration
void EnterFunction_parameters(CapnProtoParser.Function_parametersContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Function_parametersContext | context | The parse tree. |
EnterGeneric_type_parameters(CapnProtoParser.Generic_type_parametersContext)
Enter a parse tree produced by generic_type_parameters().
Declaration
void EnterGeneric_type_parameters(CapnProtoParser.Generic_type_parametersContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Generic_type_parametersContext | context | The parse tree. |
EnterGroup_content(CapnProtoParser.Group_contentContext)
Enter a parse tree produced by group_content().
Declaration
void EnterGroup_content(CapnProtoParser.Group_contentContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Group_contentContext | context | The parse tree. |
EnterGroup_def(CapnProtoParser.Group_defContext)
Enter a parse tree produced by group_def().
Declaration
void EnterGroup_def(CapnProtoParser.Group_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Group_defContext | context | The parse tree. |
EnterInner_type(CapnProtoParser.Inner_typeContext)
Enter a parse tree produced by inner_type().
Declaration
void EnterInner_type(CapnProtoParser.Inner_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Inner_typeContext | context | The parse tree. |
EnterInner_using(CapnProtoParser.Inner_usingContext)
Enter a parse tree produced by inner_using().
Declaration
void EnterInner_using(CapnProtoParser.Inner_usingContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Inner_usingContext | context | The parse tree. |
EnterInterface_content(CapnProtoParser.Interface_contentContext)
Enter a parse tree produced by interface_content().
Declaration
void EnterInterface_content(CapnProtoParser.Interface_contentContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Interface_contentContext | context | The parse tree. |
EnterInterface_def(CapnProtoParser.Interface_defContext)
Enter a parse tree produced by interface_def().
Declaration
void EnterInterface_def(CapnProtoParser.Interface_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Interface_defContext | context | The parse tree. |
EnterLiteral_bytes(CapnProtoParser.Literal_bytesContext)
Enter a parse tree produced by literal_bytes().
Declaration
void EnterLiteral_bytes(CapnProtoParser.Literal_bytesContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Literal_bytesContext | context | The parse tree. |
EnterLiteral_list(CapnProtoParser.Literal_listContext)
Enter a parse tree produced by literal_list().
Declaration
void EnterLiteral_list(CapnProtoParser.Literal_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Literal_listContext | context | The parse tree. |
EnterLiteral_union(CapnProtoParser.Literal_unionContext)
Enter a parse tree produced by literal_union().
Declaration
void EnterLiteral_union(CapnProtoParser.Literal_unionContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Literal_unionContext | context | The parse tree. |
EnterNamed_union_def(CapnProtoParser.Named_union_defContext)
Enter a parse tree produced by named_union_def().
Declaration
void EnterNamed_union_def(CapnProtoParser.Named_union_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Named_union_defContext | context | The parse tree. |
EnterNamespace_(CapnProtoParser.Namespace_Context)
Enter a parse tree produced by namespace_().
Declaration
void EnterNamespace_(CapnProtoParser.Namespace_Context context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Namespace_Context | context | The parse tree. |
EnterStruct_content(CapnProtoParser.Struct_contentContext)
Enter a parse tree produced by struct_content().
Declaration
void EnterStruct_content(CapnProtoParser.Struct_contentContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Struct_contentContext | context | The parse tree. |
EnterStruct_def(CapnProtoParser.Struct_defContext)
Enter a parse tree produced by struct_def().
Declaration
void EnterStruct_def(CapnProtoParser.Struct_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Struct_defContext | context | The parse tree. |
EnterType_(CapnProtoParser.Type_Context)
Enter a parse tree produced by type_().
Declaration
void EnterType_(CapnProtoParser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Type_Context | context | The parse tree. |
EnterUnion_content(CapnProtoParser.Union_contentContext)
Enter a parse tree produced by union_content().
Declaration
void EnterUnion_content(CapnProtoParser.Union_contentContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Union_contentContext | context | The parse tree. |
EnterUnion_mapping(CapnProtoParser.Union_mappingContext)
Enter a parse tree produced by union_mapping().
Declaration
void EnterUnion_mapping(CapnProtoParser.Union_mappingContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Union_mappingContext | context | The parse tree. |
EnterUnnamed_union_def(CapnProtoParser.Unnamed_union_defContext)
Enter a parse tree produced by unnamed_union_def().
Declaration
void EnterUnnamed_union_def(CapnProtoParser.Unnamed_union_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Unnamed_union_defContext | context | The parse tree. |
EnterUsing_import(CapnProtoParser.Using_importContext)
Enter a parse tree produced by using_import().
Declaration
void EnterUsing_import(CapnProtoParser.Using_importContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Using_importContext | context | The parse tree. |
ExitAnnotation_def(CapnProtoParser.Annotation_defContext)
Exit a parse tree produced by annotation_def().
Declaration
void ExitAnnotation_def(CapnProtoParser.Annotation_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Annotation_defContext | context | The parse tree. |
ExitAnnotation_parameters(CapnProtoParser.Annotation_parametersContext)
Exit a parse tree produced by annotation_parameters().
Declaration
void ExitAnnotation_parameters(CapnProtoParser.Annotation_parametersContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Annotation_parametersContext | context | The parse tree. |
ExitAnnotation_reference(CapnProtoParser.Annotation_referenceContext)
Exit a parse tree produced by annotation_reference().
Declaration
void ExitAnnotation_reference(CapnProtoParser.Annotation_referenceContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Annotation_referenceContext | context | The parse tree. |
ExitConst_def(CapnProtoParser.Const_defContext)
Exit a parse tree produced by const_def().
Declaration
void ExitConst_def(CapnProtoParser.Const_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Const_defContext | context | The parse tree. |
ExitConst_value(CapnProtoParser.Const_valueContext)
Exit a parse tree produced by const_value().
Declaration
void ExitConst_value(CapnProtoParser.Const_valueContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Const_valueContext | context | The parse tree. |
ExitDocument(CapnProtoParser.DocumentContext)
Exit a parse tree produced by document().
Declaration
void ExitDocument(CapnProtoParser.DocumentContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.DocumentContext | context | The parse tree. |
ExitDocument_content(CapnProtoParser.Document_contentContext)
Exit a parse tree produced by document_content().
Declaration
void ExitDocument_content(CapnProtoParser.Document_contentContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Document_contentContext | context | The parse tree. |
ExitEnum_content(CapnProtoParser.Enum_contentContext)
Exit a parse tree produced by enum_content().
Declaration
void ExitEnum_content(CapnProtoParser.Enum_contentContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Enum_contentContext | context | The parse tree. |
ExitEnum_def(CapnProtoParser.Enum_defContext)
Exit a parse tree produced by enum_def().
Declaration
void ExitEnum_def(CapnProtoParser.Enum_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Enum_defContext | context | The parse tree. |
ExitField_def(CapnProtoParser.Field_defContext)
Exit a parse tree produced by field_def().
Declaration
void ExitField_def(CapnProtoParser.Field_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Field_defContext | context | The parse tree. |
ExitFile_identifier(CapnProtoParser.File_identifierContext)
Exit a parse tree produced by file_identifier().
Declaration
void ExitFile_identifier(CapnProtoParser.File_identifierContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.File_identifierContext | context | The parse tree. |
ExitFunction_def(CapnProtoParser.Function_defContext)
Exit a parse tree produced by function_def().
Declaration
void ExitFunction_def(CapnProtoParser.Function_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Function_defContext | context | The parse tree. |
ExitFunction_parameters(CapnProtoParser.Function_parametersContext)
Exit a parse tree produced by function_parameters().
Declaration
void ExitFunction_parameters(CapnProtoParser.Function_parametersContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Function_parametersContext | context | The parse tree. |
ExitGeneric_type_parameters(CapnProtoParser.Generic_type_parametersContext)
Exit a parse tree produced by generic_type_parameters().
Declaration
void ExitGeneric_type_parameters(CapnProtoParser.Generic_type_parametersContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Generic_type_parametersContext | context | The parse tree. |
ExitGroup_content(CapnProtoParser.Group_contentContext)
Exit a parse tree produced by group_content().
Declaration
void ExitGroup_content(CapnProtoParser.Group_contentContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Group_contentContext | context | The parse tree. |
ExitGroup_def(CapnProtoParser.Group_defContext)
Exit a parse tree produced by group_def().
Declaration
void ExitGroup_def(CapnProtoParser.Group_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Group_defContext | context | The parse tree. |
ExitInner_type(CapnProtoParser.Inner_typeContext)
Exit a parse tree produced by inner_type().
Declaration
void ExitInner_type(CapnProtoParser.Inner_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Inner_typeContext | context | The parse tree. |
ExitInner_using(CapnProtoParser.Inner_usingContext)
Exit a parse tree produced by inner_using().
Declaration
void ExitInner_using(CapnProtoParser.Inner_usingContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Inner_usingContext | context | The parse tree. |
ExitInterface_content(CapnProtoParser.Interface_contentContext)
Exit a parse tree produced by interface_content().
Declaration
void ExitInterface_content(CapnProtoParser.Interface_contentContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Interface_contentContext | context | The parse tree. |
ExitInterface_def(CapnProtoParser.Interface_defContext)
Exit a parse tree produced by interface_def().
Declaration
void ExitInterface_def(CapnProtoParser.Interface_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Interface_defContext | context | The parse tree. |
ExitLiteral_bytes(CapnProtoParser.Literal_bytesContext)
Exit a parse tree produced by literal_bytes().
Declaration
void ExitLiteral_bytes(CapnProtoParser.Literal_bytesContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Literal_bytesContext | context | The parse tree. |
ExitLiteral_list(CapnProtoParser.Literal_listContext)
Exit a parse tree produced by literal_list().
Declaration
void ExitLiteral_list(CapnProtoParser.Literal_listContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Literal_listContext | context | The parse tree. |
ExitLiteral_union(CapnProtoParser.Literal_unionContext)
Exit a parse tree produced by literal_union().
Declaration
void ExitLiteral_union(CapnProtoParser.Literal_unionContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Literal_unionContext | context | The parse tree. |
ExitNamed_union_def(CapnProtoParser.Named_union_defContext)
Exit a parse tree produced by named_union_def().
Declaration
void ExitNamed_union_def(CapnProtoParser.Named_union_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Named_union_defContext | context | The parse tree. |
ExitNamespace_(CapnProtoParser.Namespace_Context)
Exit a parse tree produced by namespace_().
Declaration
void ExitNamespace_(CapnProtoParser.Namespace_Context context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Namespace_Context | context | The parse tree. |
ExitStruct_content(CapnProtoParser.Struct_contentContext)
Exit a parse tree produced by struct_content().
Declaration
void ExitStruct_content(CapnProtoParser.Struct_contentContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Struct_contentContext | context | The parse tree. |
ExitStruct_def(CapnProtoParser.Struct_defContext)
Exit a parse tree produced by struct_def().
Declaration
void ExitStruct_def(CapnProtoParser.Struct_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Struct_defContext | context | The parse tree. |
ExitType_(CapnProtoParser.Type_Context)
Exit a parse tree produced by type_().
Declaration
void ExitType_(CapnProtoParser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Type_Context | context | The parse tree. |
ExitUnion_content(CapnProtoParser.Union_contentContext)
Exit a parse tree produced by union_content().
Declaration
void ExitUnion_content(CapnProtoParser.Union_contentContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Union_contentContext | context | The parse tree. |
ExitUnion_mapping(CapnProtoParser.Union_mappingContext)
Exit a parse tree produced by union_mapping().
Declaration
void ExitUnion_mapping(CapnProtoParser.Union_mappingContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Union_mappingContext | context | The parse tree. |
ExitUnnamed_union_def(CapnProtoParser.Unnamed_union_defContext)
Exit a parse tree produced by unnamed_union_def().
Declaration
void ExitUnnamed_union_def(CapnProtoParser.Unnamed_union_defContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Unnamed_union_defContext | context | The parse tree. |
ExitUsing_import(CapnProtoParser.Using_importContext)
Exit a parse tree produced by using_import().
Declaration
void ExitUsing_import(CapnProtoParser.Using_importContext context)
Parameters
Type | Name | Description |
---|---|---|
CapnProtoParser.Using_importContext | context | The parse tree. |