Interface Protobuf3Listener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
Protobuf3BaseListener
public interface Protobuf3Listener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
Protobuf3Parser.-
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced byProtobuf3Parser.blockLit().voidEnter a parse tree produced byProtobuf3Parser.boolLit().voidEnter a parse tree produced byProtobuf3Parser.constant().voidEnter a parse tree produced byProtobuf3Parser.docComment().voidEnter a parse tree produced byProtobuf3Parser.emptyStatement_().voidEnter a parse tree produced byProtobuf3Parser.enumBody().voidEnter a parse tree produced byProtobuf3Parser.enumDef().voidEnter a parse tree produced byProtobuf3Parser.enumElement().voidEnter a parse tree produced byProtobuf3Parser.enumField().voidEnter a parse tree produced byProtobuf3Parser.enumName().voidEnter a parse tree produced byProtobuf3Parser.enumType().voidEnter a parse tree produced byProtobuf3Parser.enumValueOption().voidEnter a parse tree produced byProtobuf3Parser.enumValueOptions().voidEnter a parse tree produced byProtobuf3Parser.field().voidEnter a parse tree produced byProtobuf3Parser.fieldName().voidEnter a parse tree produced byProtobuf3Parser.fieldNumber().voidEnter a parse tree produced byProtobuf3Parser.fieldOption().voidEnter a parse tree produced byProtobuf3Parser.fieldOptions().voidEnter a parse tree produced byProtobuf3Parser.floatLit().voidEnter a parse tree produced byProtobuf3Parser.fullIdent().voidEnter a parse tree produced byProtobuf3Parser.ident().voidEnter a parse tree produced byProtobuf3Parser.importStatement().voidEnter a parse tree produced byProtobuf3Parser.intLit().voidEnter a parse tree produced byProtobuf3Parser.keyType().voidEnter a parse tree produced byProtobuf3Parser.keywords().voidEnter a parse tree produced byProtobuf3Parser.mapField().voidEnter a parse tree produced byProtobuf3Parser.mapName().voidEnter a parse tree produced byProtobuf3Parser.messageBody().voidEnter a parse tree produced byProtobuf3Parser.messageDef().voidEnter a parse tree produced byProtobuf3Parser.messageElement().voidEnter a parse tree produced byProtobuf3Parser.messageName().voidEnter a parse tree produced byProtobuf3Parser.messageType().voidEnter a parse tree produced byProtobuf3Parser.oneof().voidEnter a parse tree produced byProtobuf3Parser.oneofField().voidEnter a parse tree produced byProtobuf3Parser.oneofName().voidEnter a parse tree produced byProtobuf3Parser.optionComment().voidEnter a parse tree produced byProtobuf3Parser.optionName().voidEnter a parse tree produced byProtobuf3Parser.optionStatement().voidEnter a parse tree produced byProtobuf3Parser.packageStatement().voidEnter a parse tree produced byProtobuf3Parser.proto().voidEnter a parse tree produced byProtobuf3Parser.range_().voidEnter a parse tree produced byProtobuf3Parser.ranges().voidEnter a parse tree produced byProtobuf3Parser.reserved().voidEnter a parse tree produced byProtobuf3Parser.reservedFieldNames().voidEnter a parse tree produced byProtobuf3Parser.rpc().voidEnter a parse tree produced byProtobuf3Parser.rpcName().voidEnter a parse tree produced byProtobuf3Parser.serviceDef().voidEnter a parse tree produced byProtobuf3Parser.serviceElement().voidEnter a parse tree produced byProtobuf3Parser.serviceName().voidEnter a parse tree produced byProtobuf3Parser.strLit().voidEnter a parse tree produced byProtobuf3Parser.syntax().voidEnter a parse tree produced byProtobuf3Parser.topLevelDef().voidEnter a parse tree produced byProtobuf3Parser.type_().voidExit a parse tree produced byProtobuf3Parser.blockLit().voidExit a parse tree produced byProtobuf3Parser.boolLit().voidExit a parse tree produced byProtobuf3Parser.constant().voidExit a parse tree produced byProtobuf3Parser.docComment().voidExit a parse tree produced byProtobuf3Parser.emptyStatement_().voidExit a parse tree produced byProtobuf3Parser.enumBody().voidExit a parse tree produced byProtobuf3Parser.enumDef().voidExit a parse tree produced byProtobuf3Parser.enumElement().voidExit a parse tree produced byProtobuf3Parser.enumField().voidExit a parse tree produced byProtobuf3Parser.enumName().voidExit a parse tree produced byProtobuf3Parser.enumType().voidExit a parse tree produced byProtobuf3Parser.enumValueOption().voidExit a parse tree produced byProtobuf3Parser.enumValueOptions().voidExit a parse tree produced byProtobuf3Parser.field().voidExit a parse tree produced byProtobuf3Parser.fieldName().voidExit a parse tree produced byProtobuf3Parser.fieldNumber().voidExit a parse tree produced byProtobuf3Parser.fieldOption().voidExit a parse tree produced byProtobuf3Parser.fieldOptions().voidExit a parse tree produced byProtobuf3Parser.floatLit().voidExit a parse tree produced byProtobuf3Parser.fullIdent().voidExit a parse tree produced byProtobuf3Parser.ident().voidExit a parse tree produced byProtobuf3Parser.importStatement().voidExit a parse tree produced byProtobuf3Parser.intLit().voidExit a parse tree produced byProtobuf3Parser.keyType().voidExit a parse tree produced byProtobuf3Parser.keywords().voidExit a parse tree produced byProtobuf3Parser.mapField().voidExit a parse tree produced byProtobuf3Parser.mapName().voidExit a parse tree produced byProtobuf3Parser.messageBody().voidExit a parse tree produced byProtobuf3Parser.messageDef().voidExit a parse tree produced byProtobuf3Parser.messageElement().voidExit a parse tree produced byProtobuf3Parser.messageName().voidExit a parse tree produced byProtobuf3Parser.messageType().voidExit a parse tree produced byProtobuf3Parser.oneof().voidExit a parse tree produced byProtobuf3Parser.oneofField().voidExit a parse tree produced byProtobuf3Parser.oneofName().voidExit a parse tree produced byProtobuf3Parser.optionComment().voidExit a parse tree produced byProtobuf3Parser.optionName().voidExit a parse tree produced byProtobuf3Parser.optionStatement().voidExit a parse tree produced byProtobuf3Parser.packageStatement().voidExit a parse tree produced byProtobuf3Parser.proto().voidExit a parse tree produced byProtobuf3Parser.range_().voidExit a parse tree produced byProtobuf3Parser.ranges().voidExit a parse tree produced byProtobuf3Parser.reserved().voidExit a parse tree produced byProtobuf3Parser.reservedFieldNames().voidExit a parse tree produced byProtobuf3Parser.rpc().voidExit a parse tree produced byProtobuf3Parser.rpcName().voidExit a parse tree produced byProtobuf3Parser.serviceDef().voidExit a parse tree produced byProtobuf3Parser.serviceElement().voidExit a parse tree produced byProtobuf3Parser.serviceName().voidExit a parse tree produced byProtobuf3Parser.strLit().voidExit a parse tree produced byProtobuf3Parser.syntax().voidExit a parse tree produced byProtobuf3Parser.topLevelDef().voidExit a parse tree produced byProtobuf3Parser.type_().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterProto
Enter a parse tree produced byProtobuf3Parser.proto().- Parameters:
ctx- the parse tree
-
exitProto
Exit a parse tree produced byProtobuf3Parser.proto().- Parameters:
ctx- the parse tree
-
enterDocComment
Enter a parse tree produced byProtobuf3Parser.docComment().- Parameters:
ctx- the parse tree
-
exitDocComment
Exit a parse tree produced byProtobuf3Parser.docComment().- Parameters:
ctx- the parse tree
-
enterOptionComment
Enter a parse tree produced byProtobuf3Parser.optionComment().- Parameters:
ctx- the parse tree
-
exitOptionComment
Exit a parse tree produced byProtobuf3Parser.optionComment().- Parameters:
ctx- the parse tree
-
enterSyntax
Enter a parse tree produced byProtobuf3Parser.syntax().- Parameters:
ctx- the parse tree
-
exitSyntax
Exit a parse tree produced byProtobuf3Parser.syntax().- Parameters:
ctx- the parse tree
-
enterImportStatement
Enter a parse tree produced byProtobuf3Parser.importStatement().- Parameters:
ctx- the parse tree
-
exitImportStatement
Exit a parse tree produced byProtobuf3Parser.importStatement().- Parameters:
ctx- the parse tree
-
enterPackageStatement
Enter a parse tree produced byProtobuf3Parser.packageStatement().- Parameters:
ctx- the parse tree
-
exitPackageStatement
Exit a parse tree produced byProtobuf3Parser.packageStatement().- Parameters:
ctx- the parse tree
-
enterOptionStatement
Enter a parse tree produced byProtobuf3Parser.optionStatement().- Parameters:
ctx- the parse tree
-
exitOptionStatement
Exit a parse tree produced byProtobuf3Parser.optionStatement().- Parameters:
ctx- the parse tree
-
enterOptionName
Enter a parse tree produced byProtobuf3Parser.optionName().- Parameters:
ctx- the parse tree
-
exitOptionName
Exit a parse tree produced byProtobuf3Parser.optionName().- Parameters:
ctx- the parse tree
-
enterField
Enter a parse tree produced byProtobuf3Parser.field().- Parameters:
ctx- the parse tree
-
exitField
Exit a parse tree produced byProtobuf3Parser.field().- Parameters:
ctx- the parse tree
-
enterFieldOptions
Enter a parse tree produced byProtobuf3Parser.fieldOptions().- Parameters:
ctx- the parse tree
-
exitFieldOptions
Exit a parse tree produced byProtobuf3Parser.fieldOptions().- Parameters:
ctx- the parse tree
-
enterFieldOption
Enter a parse tree produced byProtobuf3Parser.fieldOption().- Parameters:
ctx- the parse tree
-
exitFieldOption
Exit a parse tree produced byProtobuf3Parser.fieldOption().- Parameters:
ctx- the parse tree
-
enterFieldNumber
Enter a parse tree produced byProtobuf3Parser.fieldNumber().- Parameters:
ctx- the parse tree
-
exitFieldNumber
Exit a parse tree produced byProtobuf3Parser.fieldNumber().- Parameters:
ctx- the parse tree
-
enterOneof
Enter a parse tree produced byProtobuf3Parser.oneof().- Parameters:
ctx- the parse tree
-
exitOneof
Exit a parse tree produced byProtobuf3Parser.oneof().- Parameters:
ctx- the parse tree
-
enterOneofField
Enter a parse tree produced byProtobuf3Parser.oneofField().- Parameters:
ctx- the parse tree
-
exitOneofField
Exit a parse tree produced byProtobuf3Parser.oneofField().- Parameters:
ctx- the parse tree
-
enterMapField
Enter a parse tree produced byProtobuf3Parser.mapField().- Parameters:
ctx- the parse tree
-
exitMapField
Exit a parse tree produced byProtobuf3Parser.mapField().- Parameters:
ctx- the parse tree
-
enterKeyType
Enter a parse tree produced byProtobuf3Parser.keyType().- Parameters:
ctx- the parse tree
-
exitKeyType
Exit a parse tree produced byProtobuf3Parser.keyType().- Parameters:
ctx- the parse tree
-
enterType_
Enter a parse tree produced byProtobuf3Parser.type_().- Parameters:
ctx- the parse tree
-
exitType_
Exit a parse tree produced byProtobuf3Parser.type_().- Parameters:
ctx- the parse tree
-
enterReserved
Enter a parse tree produced byProtobuf3Parser.reserved().- Parameters:
ctx- the parse tree
-
exitReserved
Exit a parse tree produced byProtobuf3Parser.reserved().- Parameters:
ctx- the parse tree
-
enterRanges
Enter a parse tree produced byProtobuf3Parser.ranges().- Parameters:
ctx- the parse tree
-
exitRanges
Exit a parse tree produced byProtobuf3Parser.ranges().- Parameters:
ctx- the parse tree
-
enterRange_
Enter a parse tree produced byProtobuf3Parser.range_().- Parameters:
ctx- the parse tree
-
exitRange_
Exit a parse tree produced byProtobuf3Parser.range_().- Parameters:
ctx- the parse tree
-
enterReservedFieldNames
Enter a parse tree produced byProtobuf3Parser.reservedFieldNames().- Parameters:
ctx- the parse tree
-
exitReservedFieldNames
Exit a parse tree produced byProtobuf3Parser.reservedFieldNames().- Parameters:
ctx- the parse tree
-
enterTopLevelDef
Enter a parse tree produced byProtobuf3Parser.topLevelDef().- Parameters:
ctx- the parse tree
-
exitTopLevelDef
Exit a parse tree produced byProtobuf3Parser.topLevelDef().- Parameters:
ctx- the parse tree
-
enterEnumDef
Enter a parse tree produced byProtobuf3Parser.enumDef().- Parameters:
ctx- the parse tree
-
exitEnumDef
Exit a parse tree produced byProtobuf3Parser.enumDef().- Parameters:
ctx- the parse tree
-
enterEnumBody
Enter a parse tree produced byProtobuf3Parser.enumBody().- Parameters:
ctx- the parse tree
-
exitEnumBody
Exit a parse tree produced byProtobuf3Parser.enumBody().- Parameters:
ctx- the parse tree
-
enterEnumElement
Enter a parse tree produced byProtobuf3Parser.enumElement().- Parameters:
ctx- the parse tree
-
exitEnumElement
Exit a parse tree produced byProtobuf3Parser.enumElement().- Parameters:
ctx- the parse tree
-
enterEnumField
Enter a parse tree produced byProtobuf3Parser.enumField().- Parameters:
ctx- the parse tree
-
exitEnumField
Exit a parse tree produced byProtobuf3Parser.enumField().- Parameters:
ctx- the parse tree
-
enterEnumValueOptions
Enter a parse tree produced byProtobuf3Parser.enumValueOptions().- Parameters:
ctx- the parse tree
-
exitEnumValueOptions
Exit a parse tree produced byProtobuf3Parser.enumValueOptions().- Parameters:
ctx- the parse tree
-
enterEnumValueOption
Enter a parse tree produced byProtobuf3Parser.enumValueOption().- Parameters:
ctx- the parse tree
-
exitEnumValueOption
Exit a parse tree produced byProtobuf3Parser.enumValueOption().- Parameters:
ctx- the parse tree
-
enterMessageDef
Enter a parse tree produced byProtobuf3Parser.messageDef().- Parameters:
ctx- the parse tree
-
exitMessageDef
Exit a parse tree produced byProtobuf3Parser.messageDef().- Parameters:
ctx- the parse tree
-
enterMessageBody
Enter a parse tree produced byProtobuf3Parser.messageBody().- Parameters:
ctx- the parse tree
-
exitMessageBody
Exit a parse tree produced byProtobuf3Parser.messageBody().- Parameters:
ctx- the parse tree
-
enterMessageElement
Enter a parse tree produced byProtobuf3Parser.messageElement().- Parameters:
ctx- the parse tree
-
exitMessageElement
Exit a parse tree produced byProtobuf3Parser.messageElement().- Parameters:
ctx- the parse tree
-
enterServiceDef
Enter a parse tree produced byProtobuf3Parser.serviceDef().- Parameters:
ctx- the parse tree
-
exitServiceDef
Exit a parse tree produced byProtobuf3Parser.serviceDef().- Parameters:
ctx- the parse tree
-
enterServiceElement
Enter a parse tree produced byProtobuf3Parser.serviceElement().- Parameters:
ctx- the parse tree
-
exitServiceElement
Exit a parse tree produced byProtobuf3Parser.serviceElement().- Parameters:
ctx- the parse tree
-
enterRpc
Enter a parse tree produced byProtobuf3Parser.rpc().- Parameters:
ctx- the parse tree
-
exitRpc
Exit a parse tree produced byProtobuf3Parser.rpc().- Parameters:
ctx- the parse tree
-
enterConstant
Enter a parse tree produced byProtobuf3Parser.constant().- Parameters:
ctx- the parse tree
-
exitConstant
Exit a parse tree produced byProtobuf3Parser.constant().- Parameters:
ctx- the parse tree
-
enterBlockLit
Enter a parse tree produced byProtobuf3Parser.blockLit().- Parameters:
ctx- the parse tree
-
exitBlockLit
Exit a parse tree produced byProtobuf3Parser.blockLit().- Parameters:
ctx- the parse tree
-
enterEmptyStatement_
Enter a parse tree produced byProtobuf3Parser.emptyStatement_().- Parameters:
ctx- the parse tree
-
exitEmptyStatement_
Exit a parse tree produced byProtobuf3Parser.emptyStatement_().- Parameters:
ctx- the parse tree
-
enterIdent
Enter a parse tree produced byProtobuf3Parser.ident().- Parameters:
ctx- the parse tree
-
exitIdent
Exit a parse tree produced byProtobuf3Parser.ident().- Parameters:
ctx- the parse tree
-
enterFullIdent
Enter a parse tree produced byProtobuf3Parser.fullIdent().- Parameters:
ctx- the parse tree
-
exitFullIdent
Exit a parse tree produced byProtobuf3Parser.fullIdent().- Parameters:
ctx- the parse tree
-
enterMessageName
Enter a parse tree produced byProtobuf3Parser.messageName().- Parameters:
ctx- the parse tree
-
exitMessageName
Exit a parse tree produced byProtobuf3Parser.messageName().- Parameters:
ctx- the parse tree
-
enterEnumName
Enter a parse tree produced byProtobuf3Parser.enumName().- Parameters:
ctx- the parse tree
-
exitEnumName
Exit a parse tree produced byProtobuf3Parser.enumName().- Parameters:
ctx- the parse tree
-
enterFieldName
Enter a parse tree produced byProtobuf3Parser.fieldName().- Parameters:
ctx- the parse tree
-
exitFieldName
Exit a parse tree produced byProtobuf3Parser.fieldName().- Parameters:
ctx- the parse tree
-
enterOneofName
Enter a parse tree produced byProtobuf3Parser.oneofName().- Parameters:
ctx- the parse tree
-
exitOneofName
Exit a parse tree produced byProtobuf3Parser.oneofName().- Parameters:
ctx- the parse tree
-
enterMapName
Enter a parse tree produced byProtobuf3Parser.mapName().- Parameters:
ctx- the parse tree
-
exitMapName
Exit a parse tree produced byProtobuf3Parser.mapName().- Parameters:
ctx- the parse tree
-
enterServiceName
Enter a parse tree produced byProtobuf3Parser.serviceName().- Parameters:
ctx- the parse tree
-
exitServiceName
Exit a parse tree produced byProtobuf3Parser.serviceName().- Parameters:
ctx- the parse tree
-
enterRpcName
Enter a parse tree produced byProtobuf3Parser.rpcName().- Parameters:
ctx- the parse tree
-
exitRpcName
Exit a parse tree produced byProtobuf3Parser.rpcName().- Parameters:
ctx- the parse tree
-
enterMessageType
Enter a parse tree produced byProtobuf3Parser.messageType().- Parameters:
ctx- the parse tree
-
exitMessageType
Exit a parse tree produced byProtobuf3Parser.messageType().- Parameters:
ctx- the parse tree
-
enterEnumType
Enter a parse tree produced byProtobuf3Parser.enumType().- Parameters:
ctx- the parse tree
-
exitEnumType
Exit a parse tree produced byProtobuf3Parser.enumType().- Parameters:
ctx- the parse tree
-
enterIntLit
Enter a parse tree produced byProtobuf3Parser.intLit().- Parameters:
ctx- the parse tree
-
exitIntLit
Exit a parse tree produced byProtobuf3Parser.intLit().- Parameters:
ctx- the parse tree
-
enterStrLit
Enter a parse tree produced byProtobuf3Parser.strLit().- Parameters:
ctx- the parse tree
-
exitStrLit
Exit a parse tree produced byProtobuf3Parser.strLit().- Parameters:
ctx- the parse tree
-
enterBoolLit
Enter a parse tree produced byProtobuf3Parser.boolLit().- Parameters:
ctx- the parse tree
-
exitBoolLit
Exit a parse tree produced byProtobuf3Parser.boolLit().- Parameters:
ctx- the parse tree
-
enterFloatLit
Enter a parse tree produced byProtobuf3Parser.floatLit().- Parameters:
ctx- the parse tree
-
exitFloatLit
Exit a parse tree produced byProtobuf3Parser.floatLit().- Parameters:
ctx- the parse tree
-
enterKeywords
Enter a parse tree produced byProtobuf3Parser.keywords().- Parameters:
ctx- the parse tree
-
exitKeywords
Exit a parse tree produced byProtobuf3Parser.keywords().- Parameters:
ctx- the parse tree
-