public class ProtoParseListener extends AbstractProtoParserListener
context| Modifier | Constructor and Description |
|---|---|
protected |
ProtoParseListener(org.antlr.v4.runtime.BufferedTokenStream tokens,
ProtoContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
enterProto(ProtoParser.ProtoContext ctx)
Enter a parse tree produced by
ProtoParser.proto(). |
void |
exitImportStatement(ProtoParser.ImportStatementContext ctx)
Exit a parse tree produced by
ProtoParser.importStatement(). |
void |
exitPackageStatement(ProtoParser.PackageStatementContext ctx)
Exit a parse tree produced by
ProtoParser.packageStatement(). |
void |
exitProto(ProtoParser.ProtoContext ctx)
Exit a parse tree produced by
ProtoParser.proto(). |
void |
exitSyntax(ProtoParser.SyntaxContext ctx)
Exit a parse tree produced by
ProtoParser.syntax(). |
attachComments, getSourceCodeLocation, getTextFromLineCommentToken, trimenterEnumBlock, enterEnumField, enterEnumFieldName, enterEnumFieldValue, enterEnumName, enterEveryRule, enterExtendBlock, enterExtendBlockEntry, enterExtensions, enterField, enterFieldModifier, enterFieldName, enterFieldNames, enterFieldNameString, enterFieldOptions, enterFileReference, enterFullIdent, enterGroupBlock, enterGroupName, enterIdent, enterImportStatement, enterMap, enterMapKey, enterMapValue, enterMessageBlock, enterMessageName, enterOneof, enterOneofField, enterOneofGroup, enterOneofName, enterOption, enterOptionEntry, enterOptionName, enterOptionValue, enterPackageName, enterPackageStatement, enterRange, enterRangeFrom, enterRanges, enterRangeTo, enterReserved, enterRpcMethod, enterRpcName, enterRpcType, enterServiceBlock, enterServiceName, enterSyntax, enterTag, enterTextFormat, enterTextFormatEntry, enterTextFormatOptionName, enterTextFormatOptionValue, enterTypeReference, exitEnumBlock, exitEnumField, exitEnumFieldName, exitEnumFieldValue, exitEnumName, exitEveryRule, exitExtendBlock, exitExtendBlockEntry, exitExtensions, exitField, exitFieldModifier, exitFieldName, exitFieldNames, exitFieldNameString, exitFieldOptions, exitFileReference, exitFullIdent, exitGroupBlock, exitGroupName, exitIdent, exitMap, exitMapKey, exitMapValue, exitMessageBlock, exitMessageName, exitOneof, exitOneofField, exitOneofGroup, exitOneofName, exitOption, exitOptionEntry, exitOptionName, exitOptionValue, exitPackageName, exitRange, exitRangeFrom, exitRanges, exitRangeTo, exitReserved, exitRpcMethod, exitRpcName, exitRpcType, exitServiceBlock, exitServiceName, exitTag, exitTextFormat, exitTextFormatEntry, exitTextFormatOptionName, exitTextFormatOptionValue, exitTypeReference, visitErrorNode, visitTerminalprotected ProtoParseListener(org.antlr.v4.runtime.BufferedTokenStream tokens,
ProtoContext context)
public void enterProto(ProtoParser.ProtoContext ctx)
ProtoParserBaseListenerProtoParser.proto().
The default implementation does nothing.
enterProto in interface ProtoParserListenerenterProto in class ProtoParserBaseListenerctx - the parse treepublic void exitProto(ProtoParser.ProtoContext ctx)
ProtoParserBaseListenerProtoParser.proto().
The default implementation does nothing.
exitProto in interface ProtoParserListenerexitProto in class ProtoParserBaseListenerctx - the parse treepublic void exitSyntax(ProtoParser.SyntaxContext ctx)
ProtoParserBaseListenerProtoParser.syntax().
The default implementation does nothing.
exitSyntax in interface ProtoParserListenerexitSyntax in class ProtoParserBaseListenerctx - the parse treepublic void exitPackageStatement(ProtoParser.PackageStatementContext ctx)
ProtoParserBaseListenerProtoParser.packageStatement().
The default implementation does nothing.
exitPackageStatement in interface ProtoParserListenerexitPackageStatement in class ProtoParserBaseListenerctx - the parse treepublic void exitImportStatement(ProtoParser.ImportStatementContext ctx)
ProtoParserBaseListenerProtoParser.importStatement().
The default implementation does nothing.
exitImportStatement in interface ProtoParserListenerexitImportStatement in class ProtoParserBaseListenerctx - the parse treeCopyright © 2015–2016. All rights reserved.