Show / Hide Table of Contents

Class Protobuf3BaseListener

This class provides an empty implementation of IProtobuf3Listener, which can be extended to create a listener which only needs to handle a subset of the available methods.

Inheritance
System.Object
Protobuf3BaseListener
Implements
IProtobuf3Listener
Antlr4.Runtime.Tree.IParseTreeListener
Namespace: GCore.Antlr.Grammers.Protobuf3
Assembly: Protobuf3.dll
Syntax
public class Protobuf3BaseListener : object, IProtobuf3Listener, Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterBlockLit(Protobuf3Parser.BlockLitContext)

Enter a parse tree produced by blockLit().

The default implementation does nothing.

Declaration
public virtual void EnterBlockLit(Protobuf3Parser.BlockLitContext context)
Parameters
Type Name Description
Protobuf3Parser.BlockLitContext context

The parse tree.

| Improve this Doc View Source

EnterBoolLit(Protobuf3Parser.BoolLitContext)

Enter a parse tree produced by boolLit().

The default implementation does nothing.

Declaration
public virtual void EnterBoolLit(Protobuf3Parser.BoolLitContext context)
Parameters
Type Name Description
Protobuf3Parser.BoolLitContext context

The parse tree.

| Improve this Doc View Source

EnterConstant(Protobuf3Parser.ConstantContext)

Enter a parse tree produced by constant().

The default implementation does nothing.

Declaration
public virtual void EnterConstant(Protobuf3Parser.ConstantContext context)
Parameters
Type Name Description
Protobuf3Parser.ConstantContext context

The parse tree.

| Improve this Doc View Source

EnterEmptyStatement_(Protobuf3Parser.EmptyStatement_Context)

Enter a parse tree produced by emptyStatement_().

The default implementation does nothing.

Declaration
public virtual void EnterEmptyStatement_(Protobuf3Parser.EmptyStatement_Context context)
Parameters
Type Name Description
Protobuf3Parser.EmptyStatement_Context context

The parse tree.

| Improve this Doc View Source

EnterEnumBody(Protobuf3Parser.EnumBodyContext)

Enter a parse tree produced by enumBody().

The default implementation does nothing.

Declaration
public virtual void EnterEnumBody(Protobuf3Parser.EnumBodyContext context)
Parameters
Type Name Description
Protobuf3Parser.EnumBodyContext context

The parse tree.

| Improve this Doc View Source

EnterEnumDef(Protobuf3Parser.EnumDefContext)

Enter a parse tree produced by enumDef().

The default implementation does nothing.

Declaration
public virtual void EnterEnumDef(Protobuf3Parser.EnumDefContext context)
Parameters
Type Name Description
Protobuf3Parser.EnumDefContext context

The parse tree.

| Improve this Doc View Source

EnterEnumElement(Protobuf3Parser.EnumElementContext)

Enter a parse tree produced by enumElement().

The default implementation does nothing.

Declaration
public virtual void EnterEnumElement(Protobuf3Parser.EnumElementContext context)
Parameters
Type Name Description
Protobuf3Parser.EnumElementContext context

The parse tree.

| Improve this Doc View Source

EnterEnumField(Protobuf3Parser.EnumFieldContext)

Enter a parse tree produced by enumField().

The default implementation does nothing.

Declaration
public virtual void EnterEnumField(Protobuf3Parser.EnumFieldContext context)
Parameters
Type Name Description
Protobuf3Parser.EnumFieldContext context

The parse tree.

| Improve this Doc View Source

EnterEnumName(Protobuf3Parser.EnumNameContext)

Enter a parse tree produced by enumName().

The default implementation does nothing.

Declaration
public virtual void EnterEnumName(Protobuf3Parser.EnumNameContext context)
Parameters
Type Name Description
Protobuf3Parser.EnumNameContext context

The parse tree.

| Improve this Doc View Source

EnterEnumType(Protobuf3Parser.EnumTypeContext)

Enter a parse tree produced by enumType().

The default implementation does nothing.

Declaration
public virtual void EnterEnumType(Protobuf3Parser.EnumTypeContext context)
Parameters
Type Name Description
Protobuf3Parser.EnumTypeContext context

The parse tree.

| Improve this Doc View Source

EnterEnumValueOption(Protobuf3Parser.EnumValueOptionContext)

Enter a parse tree produced by enumValueOption().

The default implementation does nothing.

Declaration
public virtual void EnterEnumValueOption(Protobuf3Parser.EnumValueOptionContext context)
Parameters
Type Name Description
Protobuf3Parser.EnumValueOptionContext context

The parse tree.

| Improve this Doc View Source

EnterEnumValueOptions(Protobuf3Parser.EnumValueOptionsContext)

Enter a parse tree produced by enumValueOptions().

The default implementation does nothing.

Declaration
public virtual void EnterEnumValueOptions(Protobuf3Parser.EnumValueOptionsContext context)
Parameters
Type Name Description
Protobuf3Parser.EnumValueOptionsContext 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

EnterField(Protobuf3Parser.FieldContext)

Enter a parse tree produced by field().

The default implementation does nothing.

Declaration
public virtual void EnterField(Protobuf3Parser.FieldContext context)
Parameters
Type Name Description
Protobuf3Parser.FieldContext context

The parse tree.

| Improve this Doc View Source

EnterFieldName(Protobuf3Parser.FieldNameContext)

Enter a parse tree produced by fieldName().

The default implementation does nothing.

Declaration
public virtual void EnterFieldName(Protobuf3Parser.FieldNameContext context)
Parameters
Type Name Description
Protobuf3Parser.FieldNameContext context

The parse tree.

| Improve this Doc View Source

EnterFieldNumber(Protobuf3Parser.FieldNumberContext)

Enter a parse tree produced by fieldNumber().

The default implementation does nothing.

Declaration
public virtual void EnterFieldNumber(Protobuf3Parser.FieldNumberContext context)
Parameters
Type Name Description
Protobuf3Parser.FieldNumberContext context

The parse tree.

| Improve this Doc View Source

EnterFieldOption(Protobuf3Parser.FieldOptionContext)

Enter a parse tree produced by fieldOption().

The default implementation does nothing.

Declaration
public virtual void EnterFieldOption(Protobuf3Parser.FieldOptionContext context)
Parameters
Type Name Description
Protobuf3Parser.FieldOptionContext context

The parse tree.

| Improve this Doc View Source

EnterFieldOptions(Protobuf3Parser.FieldOptionsContext)

Enter a parse tree produced by fieldOptions().

The default implementation does nothing.

Declaration
public virtual void EnterFieldOptions(Protobuf3Parser.FieldOptionsContext context)
Parameters
Type Name Description
Protobuf3Parser.FieldOptionsContext context

The parse tree.

| Improve this Doc View Source

EnterFloatLit(Protobuf3Parser.FloatLitContext)

Enter a parse tree produced by floatLit().

The default implementation does nothing.

Declaration
public virtual void EnterFloatLit(Protobuf3Parser.FloatLitContext context)
Parameters
Type Name Description
Protobuf3Parser.FloatLitContext context

The parse tree.

| Improve this Doc View Source

EnterFullIdent(Protobuf3Parser.FullIdentContext)

Enter a parse tree produced by fullIdent().

The default implementation does nothing.

Declaration
public virtual void EnterFullIdent(Protobuf3Parser.FullIdentContext context)
Parameters
Type Name Description
Protobuf3Parser.FullIdentContext context

The parse tree.

| Improve this Doc View Source

EnterIdent(Protobuf3Parser.IdentContext)

Enter a parse tree produced by ident().

The default implementation does nothing.

Declaration
public virtual void EnterIdent(Protobuf3Parser.IdentContext context)
Parameters
Type Name Description
Protobuf3Parser.IdentContext context

The parse tree.

| Improve this Doc View Source

EnterImportStatement(Protobuf3Parser.ImportStatementContext)

Enter a parse tree produced by importStatement().

The default implementation does nothing.

Declaration
public virtual void EnterImportStatement(Protobuf3Parser.ImportStatementContext context)
Parameters
Type Name Description
Protobuf3Parser.ImportStatementContext context

The parse tree.

| Improve this Doc View Source

EnterIntLit(Protobuf3Parser.IntLitContext)

Enter a parse tree produced by intLit().

The default implementation does nothing.

Declaration
public virtual void EnterIntLit(Protobuf3Parser.IntLitContext context)
Parameters
Type Name Description
Protobuf3Parser.IntLitContext context

The parse tree.

| Improve this Doc View Source

EnterKeyType(Protobuf3Parser.KeyTypeContext)

Enter a parse tree produced by keyType().

The default implementation does nothing.

Declaration
public virtual void EnterKeyType(Protobuf3Parser.KeyTypeContext context)
Parameters
Type Name Description
Protobuf3Parser.KeyTypeContext context

The parse tree.

| Improve this Doc View Source

EnterKeywords(Protobuf3Parser.KeywordsContext)

Enter a parse tree produced by keywords().

The default implementation does nothing.

Declaration
public virtual void EnterKeywords(Protobuf3Parser.KeywordsContext context)
Parameters
Type Name Description
Protobuf3Parser.KeywordsContext context

The parse tree.

| Improve this Doc View Source

EnterMapField(Protobuf3Parser.MapFieldContext)

Enter a parse tree produced by mapField().

The default implementation does nothing.

Declaration
public virtual void EnterMapField(Protobuf3Parser.MapFieldContext context)
Parameters
Type Name Description
Protobuf3Parser.MapFieldContext context

The parse tree.

| Improve this Doc View Source

EnterMapName(Protobuf3Parser.MapNameContext)

Enter a parse tree produced by mapName().

The default implementation does nothing.

Declaration
public virtual void EnterMapName(Protobuf3Parser.MapNameContext context)
Parameters
Type Name Description
Protobuf3Parser.MapNameContext context

The parse tree.

| Improve this Doc View Source

EnterMessageBody(Protobuf3Parser.MessageBodyContext)

Enter a parse tree produced by messageBody().

The default implementation does nothing.

Declaration
public virtual void EnterMessageBody(Protobuf3Parser.MessageBodyContext context)
Parameters
Type Name Description
Protobuf3Parser.MessageBodyContext context

The parse tree.

| Improve this Doc View Source

EnterMessageDef(Protobuf3Parser.MessageDefContext)

Enter a parse tree produced by messageDef().

The default implementation does nothing.

Declaration
public virtual void EnterMessageDef(Protobuf3Parser.MessageDefContext context)
Parameters
Type Name Description
Protobuf3Parser.MessageDefContext context

The parse tree.

| Improve this Doc View Source

EnterMessageElement(Protobuf3Parser.MessageElementContext)

Enter a parse tree produced by messageElement().

The default implementation does nothing.

Declaration
public virtual void EnterMessageElement(Protobuf3Parser.MessageElementContext context)
Parameters
Type Name Description
Protobuf3Parser.MessageElementContext context

The parse tree.

| Improve this Doc View Source

EnterMessageName(Protobuf3Parser.MessageNameContext)

Enter a parse tree produced by messageName().

The default implementation does nothing.

Declaration
public virtual void EnterMessageName(Protobuf3Parser.MessageNameContext context)
Parameters
Type Name Description
Protobuf3Parser.MessageNameContext context

The parse tree.

| Improve this Doc View Source

EnterMessageType(Protobuf3Parser.MessageTypeContext)

Enter a parse tree produced by messageType().

The default implementation does nothing.

Declaration
public virtual void EnterMessageType(Protobuf3Parser.MessageTypeContext context)
Parameters
Type Name Description
Protobuf3Parser.MessageTypeContext context

The parse tree.

| Improve this Doc View Source

EnterOneof(Protobuf3Parser.OneofContext)

Enter a parse tree produced by oneof().

The default implementation does nothing.

Declaration
public virtual void EnterOneof(Protobuf3Parser.OneofContext context)
Parameters
Type Name Description
Protobuf3Parser.OneofContext context

The parse tree.

| Improve this Doc View Source

EnterOneofField(Protobuf3Parser.OneofFieldContext)

Enter a parse tree produced by oneofField().

The default implementation does nothing.

Declaration
public virtual void EnterOneofField(Protobuf3Parser.OneofFieldContext context)
Parameters
Type Name Description
Protobuf3Parser.OneofFieldContext context

The parse tree.

| Improve this Doc View Source

EnterOneofName(Protobuf3Parser.OneofNameContext)

Enter a parse tree produced by oneofName().

The default implementation does nothing.

Declaration
public virtual void EnterOneofName(Protobuf3Parser.OneofNameContext context)
Parameters
Type Name Description
Protobuf3Parser.OneofNameContext context

The parse tree.

| Improve this Doc View Source

EnterOptionName(Protobuf3Parser.OptionNameContext)

Enter a parse tree produced by optionName().

The default implementation does nothing.

Declaration
public virtual void EnterOptionName(Protobuf3Parser.OptionNameContext context)
Parameters
Type Name Description
Protobuf3Parser.OptionNameContext context

The parse tree.

| Improve this Doc View Source

EnterOptionStatement(Protobuf3Parser.OptionStatementContext)

Enter a parse tree produced by optionStatement().

The default implementation does nothing.

Declaration
public virtual void EnterOptionStatement(Protobuf3Parser.OptionStatementContext context)
Parameters
Type Name Description
Protobuf3Parser.OptionStatementContext context

The parse tree.

| Improve this Doc View Source

EnterPackageStatement(Protobuf3Parser.PackageStatementContext)

Enter a parse tree produced by packageStatement().

The default implementation does nothing.

Declaration
public virtual void EnterPackageStatement(Protobuf3Parser.PackageStatementContext context)
Parameters
Type Name Description
Protobuf3Parser.PackageStatementContext context

The parse tree.

| Improve this Doc View Source

EnterProto(Protobuf3Parser.ProtoContext)

Enter a parse tree produced by proto().

The default implementation does nothing.

Declaration
public virtual void EnterProto(Protobuf3Parser.ProtoContext context)
Parameters
Type Name Description
Protobuf3Parser.ProtoContext context

The parse tree.

| Improve this Doc View Source

EnterRange_(Protobuf3Parser.Range_Context)

Enter a parse tree produced by range_().

The default implementation does nothing.

Declaration
public virtual void EnterRange_(Protobuf3Parser.Range_Context context)
Parameters
Type Name Description
Protobuf3Parser.Range_Context context

The parse tree.

| Improve this Doc View Source

EnterRanges(Protobuf3Parser.RangesContext)

Enter a parse tree produced by ranges().

The default implementation does nothing.

Declaration
public virtual void EnterRanges(Protobuf3Parser.RangesContext context)
Parameters
Type Name Description
Protobuf3Parser.RangesContext context

The parse tree.

| Improve this Doc View Source

EnterReserved(Protobuf3Parser.ReservedContext)

Enter a parse tree produced by reserved().

The default implementation does nothing.

Declaration
public virtual void EnterReserved(Protobuf3Parser.ReservedContext context)
Parameters
Type Name Description
Protobuf3Parser.ReservedContext context

The parse tree.

| Improve this Doc View Source

EnterReservedFieldNames(Protobuf3Parser.ReservedFieldNamesContext)

Enter a parse tree produced by reservedFieldNames().

The default implementation does nothing.

Declaration
public virtual void EnterReservedFieldNames(Protobuf3Parser.ReservedFieldNamesContext context)
Parameters
Type Name Description
Protobuf3Parser.ReservedFieldNamesContext context

The parse tree.

| Improve this Doc View Source

EnterRpc(Protobuf3Parser.RpcContext)

Enter a parse tree produced by rpc().

The default implementation does nothing.

Declaration
public virtual void EnterRpc(Protobuf3Parser.RpcContext context)
Parameters
Type Name Description
Protobuf3Parser.RpcContext context

The parse tree.

| Improve this Doc View Source

EnterRpcName(Protobuf3Parser.RpcNameContext)

Enter a parse tree produced by rpcName().

The default implementation does nothing.

Declaration
public virtual void EnterRpcName(Protobuf3Parser.RpcNameContext context)
Parameters
Type Name Description
Protobuf3Parser.RpcNameContext context

The parse tree.

| Improve this Doc View Source

EnterServiceDef(Protobuf3Parser.ServiceDefContext)

Enter a parse tree produced by serviceDef().

The default implementation does nothing.

Declaration
public virtual void EnterServiceDef(Protobuf3Parser.ServiceDefContext context)
Parameters
Type Name Description
Protobuf3Parser.ServiceDefContext context

The parse tree.

| Improve this Doc View Source

EnterServiceElement(Protobuf3Parser.ServiceElementContext)

Enter a parse tree produced by serviceElement().

The default implementation does nothing.

Declaration
public virtual void EnterServiceElement(Protobuf3Parser.ServiceElementContext context)
Parameters
Type Name Description
Protobuf3Parser.ServiceElementContext context

The parse tree.

| Improve this Doc View Source

EnterServiceName(Protobuf3Parser.ServiceNameContext)

Enter a parse tree produced by serviceName().

The default implementation does nothing.

Declaration
public virtual void EnterServiceName(Protobuf3Parser.ServiceNameContext context)
Parameters
Type Name Description
Protobuf3Parser.ServiceNameContext context

The parse tree.

| Improve this Doc View Source

EnterStrLit(Protobuf3Parser.StrLitContext)

Enter a parse tree produced by strLit().

The default implementation does nothing.

Declaration
public virtual void EnterStrLit(Protobuf3Parser.StrLitContext context)
Parameters
Type Name Description
Protobuf3Parser.StrLitContext context

The parse tree.

| Improve this Doc View Source

EnterSyntax(Protobuf3Parser.SyntaxContext)

Enter a parse tree produced by syntax().

The default implementation does nothing.

Declaration
public virtual void EnterSyntax(Protobuf3Parser.SyntaxContext context)
Parameters
Type Name Description
Protobuf3Parser.SyntaxContext context

The parse tree.

| Improve this Doc View Source

EnterTopLevelDef(Protobuf3Parser.TopLevelDefContext)

Enter a parse tree produced by topLevelDef().

The default implementation does nothing.

Declaration
public virtual void EnterTopLevelDef(Protobuf3Parser.TopLevelDefContext context)
Parameters
Type Name Description
Protobuf3Parser.TopLevelDefContext context

The parse tree.

| Improve this Doc View Source

EnterType_(Protobuf3Parser.Type_Context)

Enter a parse tree produced by type_().

The default implementation does nothing.

Declaration
public virtual void EnterType_(Protobuf3Parser.Type_Context context)
Parameters
Type Name Description
Protobuf3Parser.Type_Context context

The parse tree.

| Improve this Doc View Source

ExitBlockLit(Protobuf3Parser.BlockLitContext)

Exit a parse tree produced by blockLit().

The default implementation does nothing.

Declaration
public virtual void ExitBlockLit(Protobuf3Parser.BlockLitContext context)
Parameters
Type Name Description
Protobuf3Parser.BlockLitContext context

The parse tree.

| Improve this Doc View Source

ExitBoolLit(Protobuf3Parser.BoolLitContext)

Exit a parse tree produced by boolLit().

The default implementation does nothing.

Declaration
public virtual void ExitBoolLit(Protobuf3Parser.BoolLitContext context)
Parameters
Type Name Description
Protobuf3Parser.BoolLitContext context

The parse tree.

| Improve this Doc View Source

ExitConstant(Protobuf3Parser.ConstantContext)

Exit a parse tree produced by constant().

The default implementation does nothing.

Declaration
public virtual void ExitConstant(Protobuf3Parser.ConstantContext context)
Parameters
Type Name Description
Protobuf3Parser.ConstantContext context

The parse tree.

| Improve this Doc View Source

ExitEmptyStatement_(Protobuf3Parser.EmptyStatement_Context)

Exit a parse tree produced by emptyStatement_().

The default implementation does nothing.

Declaration
public virtual void ExitEmptyStatement_(Protobuf3Parser.EmptyStatement_Context context)
Parameters
Type Name Description
Protobuf3Parser.EmptyStatement_Context context

The parse tree.

| Improve this Doc View Source

ExitEnumBody(Protobuf3Parser.EnumBodyContext)

Exit a parse tree produced by enumBody().

The default implementation does nothing.

Declaration
public virtual void ExitEnumBody(Protobuf3Parser.EnumBodyContext context)
Parameters
Type Name Description
Protobuf3Parser.EnumBodyContext context

The parse tree.

| Improve this Doc View Source

ExitEnumDef(Protobuf3Parser.EnumDefContext)

Exit a parse tree produced by enumDef().

The default implementation does nothing.

Declaration
public virtual void ExitEnumDef(Protobuf3Parser.EnumDefContext context)
Parameters
Type Name Description
Protobuf3Parser.EnumDefContext context

The parse tree.

| Improve this Doc View Source

ExitEnumElement(Protobuf3Parser.EnumElementContext)

Exit a parse tree produced by enumElement().

The default implementation does nothing.

Declaration
public virtual void ExitEnumElement(Protobuf3Parser.EnumElementContext context)
Parameters
Type Name Description
Protobuf3Parser.EnumElementContext context

The parse tree.

| Improve this Doc View Source

ExitEnumField(Protobuf3Parser.EnumFieldContext)

Exit a parse tree produced by enumField().

The default implementation does nothing.

Declaration
public virtual void ExitEnumField(Protobuf3Parser.EnumFieldContext context)
Parameters
Type Name Description
Protobuf3Parser.EnumFieldContext context

The parse tree.

| Improve this Doc View Source

ExitEnumName(Protobuf3Parser.EnumNameContext)

Exit a parse tree produced by enumName().

The default implementation does nothing.

Declaration
public virtual void ExitEnumName(Protobuf3Parser.EnumNameContext context)
Parameters
Type Name Description
Protobuf3Parser.EnumNameContext context

The parse tree.

| Improve this Doc View Source

ExitEnumType(Protobuf3Parser.EnumTypeContext)

Exit a parse tree produced by enumType().

The default implementation does nothing.

Declaration
public virtual void ExitEnumType(Protobuf3Parser.EnumTypeContext context)
Parameters
Type Name Description
Protobuf3Parser.EnumTypeContext context

The parse tree.

| Improve this Doc View Source

ExitEnumValueOption(Protobuf3Parser.EnumValueOptionContext)

Exit a parse tree produced by enumValueOption().

The default implementation does nothing.

Declaration
public virtual void ExitEnumValueOption(Protobuf3Parser.EnumValueOptionContext context)
Parameters
Type Name Description
Protobuf3Parser.EnumValueOptionContext context

The parse tree.

| Improve this Doc View Source

ExitEnumValueOptions(Protobuf3Parser.EnumValueOptionsContext)

Exit a parse tree produced by enumValueOptions().

The default implementation does nothing.

Declaration
public virtual void ExitEnumValueOptions(Protobuf3Parser.EnumValueOptionsContext context)
Parameters
Type Name Description
Protobuf3Parser.EnumValueOptionsContext 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

ExitField(Protobuf3Parser.FieldContext)

Exit a parse tree produced by field().

The default implementation does nothing.

Declaration
public virtual void ExitField(Protobuf3Parser.FieldContext context)
Parameters
Type Name Description
Protobuf3Parser.FieldContext context

The parse tree.

| Improve this Doc View Source

ExitFieldName(Protobuf3Parser.FieldNameContext)

Exit a parse tree produced by fieldName().

The default implementation does nothing.

Declaration
public virtual void ExitFieldName(Protobuf3Parser.FieldNameContext context)
Parameters
Type Name Description
Protobuf3Parser.FieldNameContext context

The parse tree.

| Improve this Doc View Source

ExitFieldNumber(Protobuf3Parser.FieldNumberContext)

Exit a parse tree produced by fieldNumber().

The default implementation does nothing.

Declaration
public virtual void ExitFieldNumber(Protobuf3Parser.FieldNumberContext context)
Parameters
Type Name Description
Protobuf3Parser.FieldNumberContext context

The parse tree.

| Improve this Doc View Source

ExitFieldOption(Protobuf3Parser.FieldOptionContext)

Exit a parse tree produced by fieldOption().

The default implementation does nothing.

Declaration
public virtual void ExitFieldOption(Protobuf3Parser.FieldOptionContext context)
Parameters
Type Name Description
Protobuf3Parser.FieldOptionContext context

The parse tree.

| Improve this Doc View Source

ExitFieldOptions(Protobuf3Parser.FieldOptionsContext)

Exit a parse tree produced by fieldOptions().

The default implementation does nothing.

Declaration
public virtual void ExitFieldOptions(Protobuf3Parser.FieldOptionsContext context)
Parameters
Type Name Description
Protobuf3Parser.FieldOptionsContext context

The parse tree.

| Improve this Doc View Source

ExitFloatLit(Protobuf3Parser.FloatLitContext)

Exit a parse tree produced by floatLit().

The default implementation does nothing.

Declaration
public virtual void ExitFloatLit(Protobuf3Parser.FloatLitContext context)
Parameters
Type Name Description
Protobuf3Parser.FloatLitContext context

The parse tree.

| Improve this Doc View Source

ExitFullIdent(Protobuf3Parser.FullIdentContext)

Exit a parse tree produced by fullIdent().

The default implementation does nothing.

Declaration
public virtual void ExitFullIdent(Protobuf3Parser.FullIdentContext context)
Parameters
Type Name Description
Protobuf3Parser.FullIdentContext context

The parse tree.

| Improve this Doc View Source

ExitIdent(Protobuf3Parser.IdentContext)

Exit a parse tree produced by ident().

The default implementation does nothing.

Declaration
public virtual void ExitIdent(Protobuf3Parser.IdentContext context)
Parameters
Type Name Description
Protobuf3Parser.IdentContext context

The parse tree.

| Improve this Doc View Source

ExitImportStatement(Protobuf3Parser.ImportStatementContext)

Exit a parse tree produced by importStatement().

The default implementation does nothing.

Declaration
public virtual void ExitImportStatement(Protobuf3Parser.ImportStatementContext context)
Parameters
Type Name Description
Protobuf3Parser.ImportStatementContext context

The parse tree.

| Improve this Doc View Source

ExitIntLit(Protobuf3Parser.IntLitContext)

Exit a parse tree produced by intLit().

The default implementation does nothing.

Declaration
public virtual void ExitIntLit(Protobuf3Parser.IntLitContext context)
Parameters
Type Name Description
Protobuf3Parser.IntLitContext context

The parse tree.

| Improve this Doc View Source

ExitKeyType(Protobuf3Parser.KeyTypeContext)

Exit a parse tree produced by keyType().

The default implementation does nothing.

Declaration
public virtual void ExitKeyType(Protobuf3Parser.KeyTypeContext context)
Parameters
Type Name Description
Protobuf3Parser.KeyTypeContext context

The parse tree.

| Improve this Doc View Source

ExitKeywords(Protobuf3Parser.KeywordsContext)

Exit a parse tree produced by keywords().

The default implementation does nothing.

Declaration
public virtual void ExitKeywords(Protobuf3Parser.KeywordsContext context)
Parameters
Type Name Description
Protobuf3Parser.KeywordsContext context

The parse tree.

| Improve this Doc View Source

ExitMapField(Protobuf3Parser.MapFieldContext)

Exit a parse tree produced by mapField().

The default implementation does nothing.

Declaration
public virtual void ExitMapField(Protobuf3Parser.MapFieldContext context)
Parameters
Type Name Description
Protobuf3Parser.MapFieldContext context

The parse tree.

| Improve this Doc View Source

ExitMapName(Protobuf3Parser.MapNameContext)

Exit a parse tree produced by mapName().

The default implementation does nothing.

Declaration
public virtual void ExitMapName(Protobuf3Parser.MapNameContext context)
Parameters
Type Name Description
Protobuf3Parser.MapNameContext context

The parse tree.

| Improve this Doc View Source

ExitMessageBody(Protobuf3Parser.MessageBodyContext)

Exit a parse tree produced by messageBody().

The default implementation does nothing.

Declaration
public virtual void ExitMessageBody(Protobuf3Parser.MessageBodyContext context)
Parameters
Type Name Description
Protobuf3Parser.MessageBodyContext context

The parse tree.

| Improve this Doc View Source

ExitMessageDef(Protobuf3Parser.MessageDefContext)

Exit a parse tree produced by messageDef().

The default implementation does nothing.

Declaration
public virtual void ExitMessageDef(Protobuf3Parser.MessageDefContext context)
Parameters
Type Name Description
Protobuf3Parser.MessageDefContext context

The parse tree.

| Improve this Doc View Source

ExitMessageElement(Protobuf3Parser.MessageElementContext)

Exit a parse tree produced by messageElement().

The default implementation does nothing.

Declaration
public virtual void ExitMessageElement(Protobuf3Parser.MessageElementContext context)
Parameters
Type Name Description
Protobuf3Parser.MessageElementContext context

The parse tree.

| Improve this Doc View Source

ExitMessageName(Protobuf3Parser.MessageNameContext)

Exit a parse tree produced by messageName().

The default implementation does nothing.

Declaration
public virtual void ExitMessageName(Protobuf3Parser.MessageNameContext context)
Parameters
Type Name Description
Protobuf3Parser.MessageNameContext context

The parse tree.

| Improve this Doc View Source

ExitMessageType(Protobuf3Parser.MessageTypeContext)

Exit a parse tree produced by messageType().

The default implementation does nothing.

Declaration
public virtual void ExitMessageType(Protobuf3Parser.MessageTypeContext context)
Parameters
Type Name Description
Protobuf3Parser.MessageTypeContext context

The parse tree.

| Improve this Doc View Source

ExitOneof(Protobuf3Parser.OneofContext)

Exit a parse tree produced by oneof().

The default implementation does nothing.

Declaration
public virtual void ExitOneof(Protobuf3Parser.OneofContext context)
Parameters
Type Name Description
Protobuf3Parser.OneofContext context

The parse tree.

| Improve this Doc View Source

ExitOneofField(Protobuf3Parser.OneofFieldContext)

Exit a parse tree produced by oneofField().

The default implementation does nothing.

Declaration
public virtual void ExitOneofField(Protobuf3Parser.OneofFieldContext context)
Parameters
Type Name Description
Protobuf3Parser.OneofFieldContext context

The parse tree.

| Improve this Doc View Source

ExitOneofName(Protobuf3Parser.OneofNameContext)

Exit a parse tree produced by oneofName().

The default implementation does nothing.

Declaration
public virtual void ExitOneofName(Protobuf3Parser.OneofNameContext context)
Parameters
Type Name Description
Protobuf3Parser.OneofNameContext context

The parse tree.

| Improve this Doc View Source

ExitOptionName(Protobuf3Parser.OptionNameContext)

Exit a parse tree produced by optionName().

The default implementation does nothing.

Declaration
public virtual void ExitOptionName(Protobuf3Parser.OptionNameContext context)
Parameters
Type Name Description
Protobuf3Parser.OptionNameContext context

The parse tree.

| Improve this Doc View Source

ExitOptionStatement(Protobuf3Parser.OptionStatementContext)

Exit a parse tree produced by optionStatement().

The default implementation does nothing.

Declaration
public virtual void ExitOptionStatement(Protobuf3Parser.OptionStatementContext context)
Parameters
Type Name Description
Protobuf3Parser.OptionStatementContext context

The parse tree.

| Improve this Doc View Source

ExitPackageStatement(Protobuf3Parser.PackageStatementContext)

Exit a parse tree produced by packageStatement().

The default implementation does nothing.

Declaration
public virtual void ExitPackageStatement(Protobuf3Parser.PackageStatementContext context)
Parameters
Type Name Description
Protobuf3Parser.PackageStatementContext context

The parse tree.

| Improve this Doc View Source

ExitProto(Protobuf3Parser.ProtoContext)

Exit a parse tree produced by proto().

The default implementation does nothing.

Declaration
public virtual void ExitProto(Protobuf3Parser.ProtoContext context)
Parameters
Type Name Description
Protobuf3Parser.ProtoContext context

The parse tree.

| Improve this Doc View Source

ExitRange_(Protobuf3Parser.Range_Context)

Exit a parse tree produced by range_().

The default implementation does nothing.

Declaration
public virtual void ExitRange_(Protobuf3Parser.Range_Context context)
Parameters
Type Name Description
Protobuf3Parser.Range_Context context

The parse tree.

| Improve this Doc View Source

ExitRanges(Protobuf3Parser.RangesContext)

Exit a parse tree produced by ranges().

The default implementation does nothing.

Declaration
public virtual void ExitRanges(Protobuf3Parser.RangesContext context)
Parameters
Type Name Description
Protobuf3Parser.RangesContext context

The parse tree.

| Improve this Doc View Source

ExitReserved(Protobuf3Parser.ReservedContext)

Exit a parse tree produced by reserved().

The default implementation does nothing.

Declaration
public virtual void ExitReserved(Protobuf3Parser.ReservedContext context)
Parameters
Type Name Description
Protobuf3Parser.ReservedContext context

The parse tree.

| Improve this Doc View Source

ExitReservedFieldNames(Protobuf3Parser.ReservedFieldNamesContext)

Exit a parse tree produced by reservedFieldNames().

The default implementation does nothing.

Declaration
public virtual void ExitReservedFieldNames(Protobuf3Parser.ReservedFieldNamesContext context)
Parameters
Type Name Description
Protobuf3Parser.ReservedFieldNamesContext context

The parse tree.

| Improve this Doc View Source

ExitRpc(Protobuf3Parser.RpcContext)

Exit a parse tree produced by rpc().

The default implementation does nothing.

Declaration
public virtual void ExitRpc(Protobuf3Parser.RpcContext context)
Parameters
Type Name Description
Protobuf3Parser.RpcContext context

The parse tree.

| Improve this Doc View Source

ExitRpcName(Protobuf3Parser.RpcNameContext)

Exit a parse tree produced by rpcName().

The default implementation does nothing.

Declaration
public virtual void ExitRpcName(Protobuf3Parser.RpcNameContext context)
Parameters
Type Name Description
Protobuf3Parser.RpcNameContext context

The parse tree.

| Improve this Doc View Source

ExitServiceDef(Protobuf3Parser.ServiceDefContext)

Exit a parse tree produced by serviceDef().

The default implementation does nothing.

Declaration
public virtual void ExitServiceDef(Protobuf3Parser.ServiceDefContext context)
Parameters
Type Name Description
Protobuf3Parser.ServiceDefContext context

The parse tree.

| Improve this Doc View Source

ExitServiceElement(Protobuf3Parser.ServiceElementContext)

Exit a parse tree produced by serviceElement().

The default implementation does nothing.

Declaration
public virtual void ExitServiceElement(Protobuf3Parser.ServiceElementContext context)
Parameters
Type Name Description
Protobuf3Parser.ServiceElementContext context

The parse tree.

| Improve this Doc View Source

ExitServiceName(Protobuf3Parser.ServiceNameContext)

Exit a parse tree produced by serviceName().

The default implementation does nothing.

Declaration
public virtual void ExitServiceName(Protobuf3Parser.ServiceNameContext context)
Parameters
Type Name Description
Protobuf3Parser.ServiceNameContext context

The parse tree.

| Improve this Doc View Source

ExitStrLit(Protobuf3Parser.StrLitContext)

Exit a parse tree produced by strLit().

The default implementation does nothing.

Declaration
public virtual void ExitStrLit(Protobuf3Parser.StrLitContext context)
Parameters
Type Name Description
Protobuf3Parser.StrLitContext context

The parse tree.

| Improve this Doc View Source

ExitSyntax(Protobuf3Parser.SyntaxContext)

Exit a parse tree produced by syntax().

The default implementation does nothing.

Declaration
public virtual void ExitSyntax(Protobuf3Parser.SyntaxContext context)
Parameters
Type Name Description
Protobuf3Parser.SyntaxContext context

The parse tree.

| Improve this Doc View Source

ExitTopLevelDef(Protobuf3Parser.TopLevelDefContext)

Exit a parse tree produced by topLevelDef().

The default implementation does nothing.

Declaration
public virtual void ExitTopLevelDef(Protobuf3Parser.TopLevelDefContext context)
Parameters
Type Name Description
Protobuf3Parser.TopLevelDefContext context

The parse tree.

| Improve this Doc View Source

ExitType_(Protobuf3Parser.Type_Context)

Exit a parse tree produced by type_().

The default implementation does nothing.

Declaration
public virtual void ExitType_(Protobuf3Parser.Type_Context context)
Parameters
Type Name Description
Protobuf3Parser.Type_Context 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

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