Interface Protobuf2ParserListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
Protobuf2ParserBaseListener
public interface Protobuf2ParserListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
Protobuf2Parser.-
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced byProtobuf2Parser.constant().voidEnter a parse tree produced byProtobuf2Parser.emptyStatement().voidEnter a parse tree produced byProtobuf2Parser.enumBody().voidEnter a parse tree produced byProtobuf2Parser.enumDefinition().voidEnter a parse tree produced byProtobuf2Parser.enumField().voidEnter a parse tree produced byProtobuf2Parser.extend().voidEnter a parse tree produced byProtobuf2Parser.field().voidEnter a parse tree produced byProtobuf2Parser.fieldNames().voidEnter a parse tree produced byProtobuf2Parser.fullIdent().voidEnter a parse tree produced by theFullyQualifiedTypelabeled alternative inProtobuf2Parser.type().voidEnter a parse tree produced byProtobuf2Parser.ident().voidEnter a parse tree produced byProtobuf2Parser.identOrReserved().voidEnter a parse tree produced byProtobuf2Parser.importStatement().voidEnter a parse tree produced byProtobuf2Parser.keyType().voidEnter a parse tree produced byProtobuf2Parser.mapField().voidEnter a parse tree produced byProtobuf2Parser.message().voidEnter a parse tree produced byProtobuf2Parser.messageBody().voidEnter a parse tree produced byProtobuf2Parser.messageField().voidEnter a parse tree produced byProtobuf2Parser.oneOf().voidEnter a parse tree produced byProtobuf2Parser.option().voidEnter a parse tree produced byProtobuf2Parser.optionDef().voidEnter a parse tree produced byProtobuf2Parser.optionList().voidEnter a parse tree produced byProtobuf2Parser.optionName().voidEnter a parse tree produced byProtobuf2Parser.packageStatement().voidEnter a parse tree produced by thePrimitiveTypelabeled alternative inProtobuf2Parser.type().voidEnter a parse tree produced byProtobuf2Parser.proto().voidEnter a parse tree produced byProtobuf2Parser.range().voidEnter a parse tree produced byProtobuf2Parser.ranges().voidEnter a parse tree produced byProtobuf2Parser.reserved().voidEnter a parse tree produced byProtobuf2Parser.reservedWord().voidEnter a parse tree produced byProtobuf2Parser.rpc().voidEnter a parse tree produced byProtobuf2Parser.rpcBody().voidEnter a parse tree produced byProtobuf2Parser.rpcInOut().voidEnter a parse tree produced byProtobuf2Parser.service().voidEnter a parse tree produced byProtobuf2Parser.serviceBody().voidEnter a parse tree produced byProtobuf2Parser.stringLiteral().voidEnter a parse tree produced byProtobuf2Parser.syntax().voidEnter a parse tree produced byProtobuf2Parser.topLevelDef().voidExit a parse tree produced byProtobuf2Parser.constant().voidExit a parse tree produced byProtobuf2Parser.emptyStatement().voidExit a parse tree produced byProtobuf2Parser.enumBody().voidExit a parse tree produced byProtobuf2Parser.enumDefinition().voidExit a parse tree produced byProtobuf2Parser.enumField().voidExit a parse tree produced byProtobuf2Parser.extend().voidExit a parse tree produced byProtobuf2Parser.field().voidExit a parse tree produced byProtobuf2Parser.fieldNames().voidExit a parse tree produced byProtobuf2Parser.fullIdent().voidExit a parse tree produced by theFullyQualifiedTypelabeled alternative inProtobuf2Parser.type().voidExit a parse tree produced byProtobuf2Parser.ident().voidExit a parse tree produced byProtobuf2Parser.identOrReserved().voidExit a parse tree produced byProtobuf2Parser.importStatement().voidExit a parse tree produced byProtobuf2Parser.keyType().voidExit a parse tree produced byProtobuf2Parser.mapField().voidExit a parse tree produced byProtobuf2Parser.message().voidExit a parse tree produced byProtobuf2Parser.messageBody().voidExit a parse tree produced byProtobuf2Parser.messageField().voidExit a parse tree produced byProtobuf2Parser.oneOf().voidExit a parse tree produced byProtobuf2Parser.option().voidExit a parse tree produced byProtobuf2Parser.optionDef().voidExit a parse tree produced byProtobuf2Parser.optionList().voidExit a parse tree produced byProtobuf2Parser.optionName().voidExit a parse tree produced byProtobuf2Parser.packageStatement().voidExit a parse tree produced by thePrimitiveTypelabeled alternative inProtobuf2Parser.type().voidExit a parse tree produced byProtobuf2Parser.proto().voidExit a parse tree produced byProtobuf2Parser.range().voidExit a parse tree produced byProtobuf2Parser.ranges().voidExit a parse tree produced byProtobuf2Parser.reserved().voidExit a parse tree produced byProtobuf2Parser.reservedWord().voidExit a parse tree produced byProtobuf2Parser.rpc().voidExit a parse tree produced byProtobuf2Parser.rpcBody().voidExit a parse tree produced byProtobuf2Parser.rpcInOut().voidExit a parse tree produced byProtobuf2Parser.service().voidExit a parse tree produced byProtobuf2Parser.serviceBody().voidExit a parse tree produced byProtobuf2Parser.stringLiteral().voidExit a parse tree produced byProtobuf2Parser.syntax().voidExit a parse tree produced byProtobuf2Parser.topLevelDef().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterProto
Enter a parse tree produced byProtobuf2Parser.proto().- Parameters:
ctx- the parse tree
-
exitProto
Exit a parse tree produced byProtobuf2Parser.proto().- Parameters:
ctx- the parse tree
-
enterStringLiteral
Enter a parse tree produced byProtobuf2Parser.stringLiteral().- Parameters:
ctx- the parse tree
-
exitStringLiteral
Exit a parse tree produced byProtobuf2Parser.stringLiteral().- Parameters:
ctx- the parse tree
-
enterIdentOrReserved
Enter a parse tree produced byProtobuf2Parser.identOrReserved().- Parameters:
ctx- the parse tree
-
exitIdentOrReserved
Exit a parse tree produced byProtobuf2Parser.identOrReserved().- Parameters:
ctx- the parse tree
-
enterSyntax
Enter a parse tree produced byProtobuf2Parser.syntax().- Parameters:
ctx- the parse tree
-
exitSyntax
Exit a parse tree produced byProtobuf2Parser.syntax().- Parameters:
ctx- the parse tree
-
enterImportStatement
Enter a parse tree produced byProtobuf2Parser.importStatement().- Parameters:
ctx- the parse tree
-
exitImportStatement
Exit a parse tree produced byProtobuf2Parser.importStatement().- Parameters:
ctx- the parse tree
-
enterPackageStatement
Enter a parse tree produced byProtobuf2Parser.packageStatement().- Parameters:
ctx- the parse tree
-
exitPackageStatement
Exit a parse tree produced byProtobuf2Parser.packageStatement().- Parameters:
ctx- the parse tree
-
enterOptionName
Enter a parse tree produced byProtobuf2Parser.optionName().- Parameters:
ctx- the parse tree
-
exitOptionName
Exit a parse tree produced byProtobuf2Parser.optionName().- Parameters:
ctx- the parse tree
-
enterOption
Enter a parse tree produced byProtobuf2Parser.option().- Parameters:
ctx- the parse tree
-
exitOption
Exit a parse tree produced byProtobuf2Parser.option().- Parameters:
ctx- the parse tree
-
enterOptionDef
Enter a parse tree produced byProtobuf2Parser.optionDef().- Parameters:
ctx- the parse tree
-
exitOptionDef
Exit a parse tree produced byProtobuf2Parser.optionDef().- Parameters:
ctx- the parse tree
-
enterOptionList
Enter a parse tree produced byProtobuf2Parser.optionList().- Parameters:
ctx- the parse tree
-
exitOptionList
Exit a parse tree produced byProtobuf2Parser.optionList().- Parameters:
ctx- the parse tree
-
enterTopLevelDef
Enter a parse tree produced byProtobuf2Parser.topLevelDef().- Parameters:
ctx- the parse tree
-
exitTopLevelDef
Exit a parse tree produced byProtobuf2Parser.topLevelDef().- Parameters:
ctx- the parse tree
-
enterIdent
Enter a parse tree produced byProtobuf2Parser.ident().- Parameters:
ctx- the parse tree
-
exitIdent
Exit a parse tree produced byProtobuf2Parser.ident().- Parameters:
ctx- the parse tree
-
enterMessage
Enter a parse tree produced byProtobuf2Parser.message().- Parameters:
ctx- the parse tree
-
exitMessage
Exit a parse tree produced byProtobuf2Parser.message().- Parameters:
ctx- the parse tree
-
enterMessageField
Enter a parse tree produced byProtobuf2Parser.messageField().- Parameters:
ctx- the parse tree
-
exitMessageField
Exit a parse tree produced byProtobuf2Parser.messageField().- Parameters:
ctx- the parse tree
-
enterMessageBody
Enter a parse tree produced byProtobuf2Parser.messageBody().- Parameters:
ctx- the parse tree
-
exitMessageBody
Exit a parse tree produced byProtobuf2Parser.messageBody().- Parameters:
ctx- the parse tree
-
enterExtend
Enter a parse tree produced byProtobuf2Parser.extend().- Parameters:
ctx- the parse tree
-
exitExtend
Exit a parse tree produced byProtobuf2Parser.extend().- Parameters:
ctx- the parse tree
-
enterEnumDefinition
Enter a parse tree produced byProtobuf2Parser.enumDefinition().- Parameters:
ctx- the parse tree
-
exitEnumDefinition
Exit a parse tree produced byProtobuf2Parser.enumDefinition().- Parameters:
ctx- the parse tree
-
enterEnumBody
Enter a parse tree produced byProtobuf2Parser.enumBody().- Parameters:
ctx- the parse tree
-
exitEnumBody
Exit a parse tree produced byProtobuf2Parser.enumBody().- Parameters:
ctx- the parse tree
-
enterEnumField
Enter a parse tree produced byProtobuf2Parser.enumField().- Parameters:
ctx- the parse tree
-
exitEnumField
Exit a parse tree produced byProtobuf2Parser.enumField().- Parameters:
ctx- the parse tree
-
enterService
Enter a parse tree produced byProtobuf2Parser.service().- Parameters:
ctx- the parse tree
-
exitService
Exit a parse tree produced byProtobuf2Parser.service().- Parameters:
ctx- the parse tree
-
enterServiceBody
Enter a parse tree produced byProtobuf2Parser.serviceBody().- Parameters:
ctx- the parse tree
-
exitServiceBody
Exit a parse tree produced byProtobuf2Parser.serviceBody().- Parameters:
ctx- the parse tree
-
enterRpc
Enter a parse tree produced byProtobuf2Parser.rpc().- Parameters:
ctx- the parse tree
-
exitRpc
Exit a parse tree produced byProtobuf2Parser.rpc().- Parameters:
ctx- the parse tree
-
enterRpcInOut
Enter a parse tree produced byProtobuf2Parser.rpcInOut().- Parameters:
ctx- the parse tree
-
exitRpcInOut
Exit a parse tree produced byProtobuf2Parser.rpcInOut().- Parameters:
ctx- the parse tree
-
enterRpcBody
Enter a parse tree produced byProtobuf2Parser.rpcBody().- Parameters:
ctx- the parse tree
-
exitRpcBody
Exit a parse tree produced byProtobuf2Parser.rpcBody().- Parameters:
ctx- the parse tree
-
enterReserved
Enter a parse tree produced byProtobuf2Parser.reserved().- Parameters:
ctx- the parse tree
-
exitReserved
Exit a parse tree produced byProtobuf2Parser.reserved().- Parameters:
ctx- the parse tree
-
enterRanges
Enter a parse tree produced byProtobuf2Parser.ranges().- Parameters:
ctx- the parse tree
-
exitRanges
Exit a parse tree produced byProtobuf2Parser.ranges().- Parameters:
ctx- the parse tree
-
enterRange
Enter a parse tree produced byProtobuf2Parser.range().- Parameters:
ctx- the parse tree
-
exitRange
Exit a parse tree produced byProtobuf2Parser.range().- Parameters:
ctx- the parse tree
-
enterFieldNames
Enter a parse tree produced byProtobuf2Parser.fieldNames().- Parameters:
ctx- the parse tree
-
exitFieldNames
Exit a parse tree produced byProtobuf2Parser.fieldNames().- Parameters:
ctx- the parse tree
-
enterPrimitiveType
Enter a parse tree produced by thePrimitiveTypelabeled alternative inProtobuf2Parser.type().- Parameters:
ctx- the parse tree
-
exitPrimitiveType
Exit a parse tree produced by thePrimitiveTypelabeled alternative inProtobuf2Parser.type().- Parameters:
ctx- the parse tree
-
enterFullyQualifiedType
Enter a parse tree produced by theFullyQualifiedTypelabeled alternative inProtobuf2Parser.type().- Parameters:
ctx- the parse tree
-
exitFullyQualifiedType
Exit a parse tree produced by theFullyQualifiedTypelabeled alternative inProtobuf2Parser.type().- Parameters:
ctx- the parse tree
-
enterField
Enter a parse tree produced byProtobuf2Parser.field().- Parameters:
ctx- the parse tree
-
exitField
Exit a parse tree produced byProtobuf2Parser.field().- Parameters:
ctx- the parse tree
-
enterOneOf
Enter a parse tree produced byProtobuf2Parser.oneOf().- Parameters:
ctx- the parse tree
-
exitOneOf
Exit a parse tree produced byProtobuf2Parser.oneOf().- Parameters:
ctx- the parse tree
-
enterMapField
Enter a parse tree produced byProtobuf2Parser.mapField().- Parameters:
ctx- the parse tree
-
exitMapField
Exit a parse tree produced byProtobuf2Parser.mapField().- Parameters:
ctx- the parse tree
-
enterKeyType
Enter a parse tree produced byProtobuf2Parser.keyType().- Parameters:
ctx- the parse tree
-
exitKeyType
Exit a parse tree produced byProtobuf2Parser.keyType().- Parameters:
ctx- the parse tree
-
enterReservedWord
Enter a parse tree produced byProtobuf2Parser.reservedWord().- Parameters:
ctx- the parse tree
-
exitReservedWord
Exit a parse tree produced byProtobuf2Parser.reservedWord().- Parameters:
ctx- the parse tree
-
enterFullIdent
Enter a parse tree produced byProtobuf2Parser.fullIdent().- Parameters:
ctx- the parse tree
-
exitFullIdent
Exit a parse tree produced byProtobuf2Parser.fullIdent().- Parameters:
ctx- the parse tree
-
enterEmptyStatement
Enter a parse tree produced byProtobuf2Parser.emptyStatement().- Parameters:
ctx- the parse tree
-
exitEmptyStatement
Exit a parse tree produced byProtobuf2Parser.emptyStatement().- Parameters:
ctx- the parse tree
-
enterConstant
Enter a parse tree produced byProtobuf2Parser.constant().- Parameters:
ctx- the parse tree
-
exitConstant
Exit a parse tree produced byProtobuf2Parser.constant().- Parameters:
ctx- the parse tree
-