Class ProtoParser

    • Field Detail

      • tokenNames

        public static final java.lang.String[] tokenNames
      • adaptor

        protected org.antlr.runtime.tree.TreeAdaptor adaptor
      • FOLLOW_statement_in_parse178

        public static final org.antlr.runtime.BitSet FOLLOW_statement_in_parse178
      • FOLLOW_EOF_in_parse183

        public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_parse183
      • FOLLOW_header_syntax_in_statement211

        public static final org.antlr.runtime.BitSet FOLLOW_header_syntax_in_statement211
      • FOLLOW_header_package_in_statement222

        public static final org.antlr.runtime.BitSet FOLLOW_header_package_in_statement222
      • FOLLOW_header_import_in_statement233

        public static final org.antlr.runtime.BitSet FOLLOW_header_import_in_statement233
      • FOLLOW_message_block_in_statement244

        public static final org.antlr.runtime.BitSet FOLLOW_message_block_in_statement244
      • FOLLOW_enum_block_in_statement255

        public static final org.antlr.runtime.BitSet FOLLOW_enum_block_in_statement255
      • FOLLOW_extend_block_in_statement266

        public static final org.antlr.runtime.BitSet FOLLOW_extend_block_in_statement266
      • FOLLOW_service_block_in_statement277

        public static final org.antlr.runtime.BitSet FOLLOW_service_block_in_statement277
      • FOLLOW_annotation_entry_in_statement288

        public static final org.antlr.runtime.BitSet FOLLOW_annotation_entry_in_statement288
      • FOLLOW_doc_entry_in_statement299

        public static final org.antlr.runtime.BitSet FOLLOW_doc_entry_in_statement299
      • FOLLOW_option_entry_in_statement310

        public static final org.antlr.runtime.BitSet FOLLOW_option_entry_in_statement310
      • FOLLOW_ID_in_var520

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_var520
      • FOLLOW_var_reserved_in_var524

        public static final org.antlr.runtime.BitSet FOLLOW_var_reserved_in_var524
      • FOLLOW_FULL_ID_in_var_full543

        public static final org.antlr.runtime.BitSet FOLLOW_FULL_ID_in_var_full543
      • FOLLOW_var_in_var_full547

        public static final org.antlr.runtime.BitSet FOLLOW_var_in_var_full547
      • FOLLOW_AT_in_annotation_entry573

        public static final org.antlr.runtime.BitSet FOLLOW_AT_in_annotation_entry573
      • FOLLOW_var_in_annotation_entry575

        public static final org.antlr.runtime.BitSet FOLLOW_var_in_annotation_entry575
      • FOLLOW_LEFTPAREN_in_annotation_entry588

        public static final org.antlr.runtime.BitSet FOLLOW_LEFTPAREN_in_annotation_entry588
      • FOLLOW_annotation_keyval_in_annotation_entry599

        public static final org.antlr.runtime.BitSet FOLLOW_annotation_keyval_in_annotation_entry599
      • FOLLOW_COMMA_in_annotation_entry603

        public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_annotation_entry603
      • FOLLOW_annotation_keyval_in_annotation_entry605

        public static final org.antlr.runtime.BitSet FOLLOW_annotation_keyval_in_annotation_entry605
      • FOLLOW_RIGHTPAREN_in_annotation_entry619

        public static final org.antlr.runtime.BitSet FOLLOW_RIGHTPAREN_in_annotation_entry619
      • FOLLOW_var_full_in_annotation_keyval646

        public static final org.antlr.runtime.BitSet FOLLOW_var_full_in_annotation_keyval646
      • FOLLOW_ASSIGN_in_annotation_keyval648

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_annotation_keyval648
      • FOLLOW_var_reserved_in_annotation_keyval670

        public static final org.antlr.runtime.BitSet FOLLOW_var_reserved_in_annotation_keyval670
      • FOLLOW_ID_in_annotation_keyval690

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_annotation_keyval690
      • FOLLOW_FULL_ID_in_annotation_keyval712

        public static final org.antlr.runtime.BitSet FOLLOW_FULL_ID_in_annotation_keyval712
      • FOLLOW_NUMFLOAT_in_annotation_keyval732

        public static final org.antlr.runtime.BitSet FOLLOW_NUMFLOAT_in_annotation_keyval732
      • FOLLOW_NUMINT_in_annotation_keyval752

        public static final org.antlr.runtime.BitSet FOLLOW_NUMINT_in_annotation_keyval752
      • FOLLOW_NUMDOUBLE_in_annotation_keyval772

        public static final org.antlr.runtime.BitSet FOLLOW_NUMDOUBLE_in_annotation_keyval772
      • FOLLOW_TRUE_in_annotation_keyval792

        public static final org.antlr.runtime.BitSet FOLLOW_TRUE_in_annotation_keyval792
      • FOLLOW_FALSE_in_annotation_keyval812

        public static final org.antlr.runtime.BitSet FOLLOW_FALSE_in_annotation_keyval812
      • FOLLOW_STRING_LITERAL_in_annotation_keyval832

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_annotation_keyval832
      • FOLLOW_DOC_in_doc_entry865

        public static final org.antlr.runtime.BitSet FOLLOW_DOC_in_doc_entry865
      • FOLLOW_SYNTAX_in_header_syntax888

        public static final org.antlr.runtime.BitSet FOLLOW_SYNTAX_in_header_syntax888
      • FOLLOW_ASSIGN_in_header_syntax890

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_header_syntax890
      • FOLLOW_STRING_LITERAL_in_header_syntax892

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_header_syntax892
      • FOLLOW_SEMICOLON_in_header_syntax894

        public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_header_syntax894
      • FOLLOW_PKG_in_header_package923

        public static final org.antlr.runtime.BitSet FOLLOW_PKG_in_header_package923
      • FOLLOW_FULL_ID_in_header_package926

        public static final org.antlr.runtime.BitSet FOLLOW_FULL_ID_in_header_package926
      • FOLLOW_var_in_header_package932

        public static final org.antlr.runtime.BitSet FOLLOW_var_in_header_package932
      • FOLLOW_SEMICOLON_in_header_package937

        public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_header_package937
      • FOLLOW_IMPORT_in_header_import965

        public static final org.antlr.runtime.BitSet FOLLOW_IMPORT_in_header_import965
      • FOLLOW_STRING_LITERAL_in_header_import967

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_header_import967
      • FOLLOW_SEMICOLON_in_header_import969

        public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_header_import969
      • FOLLOW_OPTION_in_option_entry993

        public static final org.antlr.runtime.BitSet FOLLOW_OPTION_in_option_entry993
      • FOLLOW_LEFTPAREN_in_option_entry995

        public static final org.antlr.runtime.BitSet FOLLOW_LEFTPAREN_in_option_entry995
      • FOLLOW_var_full_in_option_entry1000

        public static final org.antlr.runtime.BitSet FOLLOW_var_full_in_option_entry1000
      • FOLLOW_RIGHTPAREN_in_option_entry1002

        public static final org.antlr.runtime.BitSet FOLLOW_RIGHTPAREN_in_option_entry1002
      • FOLLOW_ASSIGN_in_option_entry1005

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_option_entry1005
      • FOLLOW_var_reserved_in_option_entry1027

        public static final org.antlr.runtime.BitSet FOLLOW_var_reserved_in_option_entry1027
      • FOLLOW_ID_in_option_entry1049

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_option_entry1049
      • FOLLOW_FULL_ID_in_option_entry1071

        public static final org.antlr.runtime.BitSet FOLLOW_FULL_ID_in_option_entry1071
      • FOLLOW_NUMFLOAT_in_option_entry1091

        public static final org.antlr.runtime.BitSet FOLLOW_NUMFLOAT_in_option_entry1091
      • FOLLOW_NUMINT_in_option_entry1111

        public static final org.antlr.runtime.BitSet FOLLOW_NUMINT_in_option_entry1111
      • FOLLOW_NUMDOUBLE_in_option_entry1131

        public static final org.antlr.runtime.BitSet FOLLOW_NUMDOUBLE_in_option_entry1131
      • FOLLOW_TRUE_in_option_entry1151

        public static final org.antlr.runtime.BitSet FOLLOW_TRUE_in_option_entry1151
      • FOLLOW_FALSE_in_option_entry1171

        public static final org.antlr.runtime.BitSet FOLLOW_FALSE_in_option_entry1171
      • FOLLOW_STRING_LITERAL_in_option_entry1191

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_option_entry1191
      • FOLLOW_SEMICOLON_in_option_entry1205

        public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_option_entry1205
      • FOLLOW_MESSAGE_in_message_block1238

        public static final org.antlr.runtime.BitSet FOLLOW_MESSAGE_in_message_block1238
      • FOLLOW_ID_in_message_block1240

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_message_block1240
      • FOLLOW_LEFTCURLY_in_message_block1253

        public static final org.antlr.runtime.BitSet FOLLOW_LEFTCURLY_in_message_block1253
      • FOLLOW_message_body_in_message_block1256

        public static final org.antlr.runtime.BitSet FOLLOW_message_body_in_message_block1256
      • FOLLOW_RIGHTCURLY_in_message_block1261

        public static final org.antlr.runtime.BitSet FOLLOW_RIGHTCURLY_in_message_block1261
      • FOLLOW_message_block_in_message_body1284

        public static final org.antlr.runtime.BitSet FOLLOW_message_block_in_message_body1284
      • FOLLOW_message_field_in_message_body1295

        public static final org.antlr.runtime.BitSet FOLLOW_message_field_in_message_body1295
      • FOLLOW_enum_block_in_message_body1306

        public static final org.antlr.runtime.BitSet FOLLOW_enum_block_in_message_body1306
      • FOLLOW_service_block_in_message_body1317

        public static final org.antlr.runtime.BitSet FOLLOW_service_block_in_message_body1317
      • FOLLOW_extend_block_in_message_body1328

        public static final org.antlr.runtime.BitSet FOLLOW_extend_block_in_message_body1328
      • FOLLOW_extensions_range_in_message_body1339

        public static final org.antlr.runtime.BitSet FOLLOW_extensions_range_in_message_body1339
      • FOLLOW_annotation_entry_in_message_body1350

        public static final org.antlr.runtime.BitSet FOLLOW_annotation_entry_in_message_body1350
      • FOLLOW_doc_entry_in_message_body1361

        public static final org.antlr.runtime.BitSet FOLLOW_doc_entry_in_message_body1361
      • FOLLOW_option_entry_in_message_body1372

        public static final org.antlr.runtime.BitSet FOLLOW_option_entry_in_message_body1372
      • FOLLOW_EXTENSIONS_in_extensions_range1403

        public static final org.antlr.runtime.BitSet FOLLOW_EXTENSIONS_in_extensions_range1403
      • FOLLOW_NUMINT_in_extensions_range1407

        public static final org.antlr.runtime.BitSet FOLLOW_NUMINT_in_extensions_range1407
      • FOLLOW_TO_in_extensions_range1421

        public static final org.antlr.runtime.BitSet FOLLOW_TO_in_extensions_range1421
      • FOLLOW_NUMINT_in_extensions_range1427

        public static final org.antlr.runtime.BitSet FOLLOW_NUMINT_in_extensions_range1427
      • FOLLOW_MAX_in_extensions_range1433

        public static final org.antlr.runtime.BitSet FOLLOW_MAX_in_extensions_range1433
      • FOLLOW_SEMICOLON_in_extensions_range1450

        public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_extensions_range1450
      • FOLLOW_OPTIONAL_in_message_field1484

        public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_message_field1484
      • FOLLOW_REQUIRED_in_message_field1501

        public static final org.antlr.runtime.BitSet FOLLOW_REQUIRED_in_message_field1501
      • FOLLOW_REPEATED_in_message_field1518

        public static final org.antlr.runtime.BitSet FOLLOW_REPEATED_in_message_field1518
      • FOLLOW_field_type_in_message_field1533

        public static final org.antlr.runtime.BitSet FOLLOW_field_type_in_message_field1533
      • FOLLOW_var_in_message_field1545

        public static final org.antlr.runtime.BitSet FOLLOW_var_in_message_field1545
      • FOLLOW_ASSIGN_in_message_field1547

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_message_field1547
      • FOLLOW_NUMINT_in_message_field1549

        public static final org.antlr.runtime.BitSet FOLLOW_NUMINT_in_message_field1549
      • FOLLOW_field_options_in_message_field1563

        public static final org.antlr.runtime.BitSet FOLLOW_field_options_in_message_field1563
      • FOLLOW_SEMICOLON_in_message_field1579

        public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_message_field1579
      • FOLLOW_ignore_block_in_message_field1584

        public static final org.antlr.runtime.BitSet FOLLOW_ignore_block_in_message_field1584
      • FOLLOW_INT32_in_field_type1610

        public static final org.antlr.runtime.BitSet FOLLOW_INT32_in_field_type1610
      • FOLLOW_UINT32_in_field_type1622

        public static final org.antlr.runtime.BitSet FOLLOW_UINT32_in_field_type1622
      • FOLLOW_SINT32_in_field_type1634

        public static final org.antlr.runtime.BitSet FOLLOW_SINT32_in_field_type1634
      • FOLLOW_FIXED32_in_field_type1646

        public static final org.antlr.runtime.BitSet FOLLOW_FIXED32_in_field_type1646
      • FOLLOW_SFIXED32_in_field_type1658

        public static final org.antlr.runtime.BitSet FOLLOW_SFIXED32_in_field_type1658
      • FOLLOW_INT64_in_field_type1670

        public static final org.antlr.runtime.BitSet FOLLOW_INT64_in_field_type1670
      • FOLLOW_UINT64_in_field_type1682

        public static final org.antlr.runtime.BitSet FOLLOW_UINT64_in_field_type1682
      • FOLLOW_SINT64_in_field_type1694

        public static final org.antlr.runtime.BitSet FOLLOW_SINT64_in_field_type1694
      • FOLLOW_FIXED64_in_field_type1706

        public static final org.antlr.runtime.BitSet FOLLOW_FIXED64_in_field_type1706
      • FOLLOW_SFIXED64_in_field_type1718

        public static final org.antlr.runtime.BitSet FOLLOW_SFIXED64_in_field_type1718
      • FOLLOW_FLOAT_in_field_type1730

        public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_in_field_type1730
      • FOLLOW_DOUBLE_in_field_type1742

        public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_in_field_type1742
      • FOLLOW_BOOL_in_field_type1754

        public static final org.antlr.runtime.BitSet FOLLOW_BOOL_in_field_type1754
      • FOLLOW_STRING_in_field_type1766

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_field_type1766
      • FOLLOW_BYTES_in_field_type1778

        public static final org.antlr.runtime.BitSet FOLLOW_BYTES_in_field_type1778
      • FOLLOW_GROUP_in_field_type1790

        public static final org.antlr.runtime.BitSet FOLLOW_GROUP_in_field_type1790
      • FOLLOW_FULL_ID_in_field_type1802

        public static final org.antlr.runtime.BitSet FOLLOW_FULL_ID_in_field_type1802
      • FOLLOW_ID_in_field_type1814

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_field_type1814
      • FOLLOW_LEFTSQUARE_in_field_options1841

        public static final org.antlr.runtime.BitSet FOLLOW_LEFTSQUARE_in_field_options1841
      • FOLLOW_field_options_keyval_in_field_options1843

        public static final org.antlr.runtime.BitSet FOLLOW_field_options_keyval_in_field_options1843
      • FOLLOW_COMMA_in_field_options1856

        public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_field_options1856
      • FOLLOW_field_options_keyval_in_field_options1858

        public static final org.antlr.runtime.BitSet FOLLOW_field_options_keyval_in_field_options1858
      • FOLLOW_RIGHTSQUARE_in_field_options1863

        public static final org.antlr.runtime.BitSet FOLLOW_RIGHTSQUARE_in_field_options1863
      • FOLLOW_var_full_in_field_options_keyval1890

        public static final org.antlr.runtime.BitSet FOLLOW_var_full_in_field_options_keyval1890
      • FOLLOW_ASSIGN_in_field_options_keyval1892

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_field_options_keyval1892
      • FOLLOW_var_reserved_in_field_options_keyval1897

        public static final org.antlr.runtime.BitSet FOLLOW_var_reserved_in_field_options_keyval1897
      • FOLLOW_STRING_LITERAL_in_field_options_keyval1910

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_field_options_keyval1910
      • FOLLOW_NUMFLOAT_in_field_options_keyval1922

        public static final org.antlr.runtime.BitSet FOLLOW_NUMFLOAT_in_field_options_keyval1922
      • FOLLOW_NUMINT_in_field_options_keyval1935

        public static final org.antlr.runtime.BitSet FOLLOW_NUMINT_in_field_options_keyval1935
      • FOLLOW_NUMDOUBLE_in_field_options_keyval1947

        public static final org.antlr.runtime.BitSet FOLLOW_NUMDOUBLE_in_field_options_keyval1947
      • FOLLOW_HEX_in_field_options_keyval1959

        public static final org.antlr.runtime.BitSet FOLLOW_HEX_in_field_options_keyval1959
      • FOLLOW_OCTAL_in_field_options_keyval1971

        public static final org.antlr.runtime.BitSet FOLLOW_OCTAL_in_field_options_keyval1971
      • FOLLOW_TRUE_in_field_options_keyval1983

        public static final org.antlr.runtime.BitSet FOLLOW_TRUE_in_field_options_keyval1983
      • FOLLOW_FALSE_in_field_options_keyval1999

        public static final org.antlr.runtime.BitSet FOLLOW_FALSE_in_field_options_keyval1999
      • FOLLOW_ID_in_field_options_keyval2013

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_field_options_keyval2013
      • FOLLOW_FULL_ID_in_field_options_keyval2025

        public static final org.antlr.runtime.BitSet FOLLOW_FULL_ID_in_field_options_keyval2025
      • FOLLOW_EXP_in_field_options_keyval2037

        public static final org.antlr.runtime.BitSet FOLLOW_EXP_in_field_options_keyval2037
      • FOLLOW_signed_constant_in_field_options_keyval2049

        public static final org.antlr.runtime.BitSet FOLLOW_signed_constant_in_field_options_keyval2049
      • FOLLOW_MINUS_in_signed_constant2087

        public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_signed_constant2087
      • FOLLOW_ID_in_signed_constant2089

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_signed_constant2089
      • FOLLOW_ENUM_in_enum_block2121

        public static final org.antlr.runtime.BitSet FOLLOW_ENUM_in_enum_block2121
      • FOLLOW_ID_in_enum_block2123

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_enum_block2123
      • FOLLOW_LEFTCURLY_in_enum_block2136

        public static final org.antlr.runtime.BitSet FOLLOW_LEFTCURLY_in_enum_block2136
      • FOLLOW_enum_body_in_enum_block2139

        public static final org.antlr.runtime.BitSet FOLLOW_enum_body_in_enum_block2139
      • FOLLOW_RIGHTCURLY_in_enum_block2144

        public static final org.antlr.runtime.BitSet FOLLOW_RIGHTCURLY_in_enum_block2144
      • FOLLOW_SEMICOLON_in_enum_block2149

        public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_enum_block2149
      • FOLLOW_enum_field_in_enum_body2177

        public static final org.antlr.runtime.BitSet FOLLOW_enum_field_in_enum_body2177
      • FOLLOW_annotation_entry_in_enum_body2188

        public static final org.antlr.runtime.BitSet FOLLOW_annotation_entry_in_enum_body2188
      • FOLLOW_doc_entry_in_enum_body2199

        public static final org.antlr.runtime.BitSet FOLLOW_doc_entry_in_enum_body2199
      • FOLLOW_option_entry_in_enum_body2210

        public static final org.antlr.runtime.BitSet FOLLOW_option_entry_in_enum_body2210
      • FOLLOW_ID_in_enum_field2237

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_enum_field2237
      • FOLLOW_ASSIGN_in_enum_field2239

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_enum_field2239
      • FOLLOW_NUMINT_in_enum_field2241

        public static final org.antlr.runtime.BitSet FOLLOW_NUMINT_in_enum_field2241
      • FOLLOW_enum_options_in_enum_field2246

        public static final org.antlr.runtime.BitSet FOLLOW_enum_options_in_enum_field2246
      • FOLLOW_SEMICOLON_in_enum_field2251

        public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_enum_field2251
      • FOLLOW_LEFTSQUARE_in_enum_options2274

        public static final org.antlr.runtime.BitSet FOLLOW_LEFTSQUARE_in_enum_options2274
      • FOLLOW_field_options_keyval_in_enum_options2276

        public static final org.antlr.runtime.BitSet FOLLOW_field_options_keyval_in_enum_options2276
      • FOLLOW_COMMA_in_enum_options2289

        public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_enum_options2289
      • FOLLOW_field_options_keyval_in_enum_options2291

        public static final org.antlr.runtime.BitSet FOLLOW_field_options_keyval_in_enum_options2291
      • FOLLOW_RIGHTSQUARE_in_enum_options2296

        public static final org.antlr.runtime.BitSet FOLLOW_RIGHTSQUARE_in_enum_options2296
      • FOLLOW_SERVICE_in_service_block2326

        public static final org.antlr.runtime.BitSet FOLLOW_SERVICE_in_service_block2326
      • FOLLOW_ID_in_service_block2328

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_service_block2328
      • FOLLOW_LEFTCURLY_in_service_block2332

        public static final org.antlr.runtime.BitSet FOLLOW_LEFTCURLY_in_service_block2332
      • FOLLOW_service_body_in_service_block2343

        public static final org.antlr.runtime.BitSet FOLLOW_service_body_in_service_block2343
      • FOLLOW_RIGHTCURLY_in_service_block2348

        public static final org.antlr.runtime.BitSet FOLLOW_RIGHTCURLY_in_service_block2348
      • FOLLOW_SEMICOLON_in_service_block2351

        public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_service_block2351
      • FOLLOW_rpc_block_in_service_body2381

        public static final org.antlr.runtime.BitSet FOLLOW_rpc_block_in_service_body2381
      • FOLLOW_annotation_entry_in_service_body2392

        public static final org.antlr.runtime.BitSet FOLLOW_annotation_entry_in_service_body2392
      • FOLLOW_doc_entry_in_service_body2403

        public static final org.antlr.runtime.BitSet FOLLOW_doc_entry_in_service_body2403
      • FOLLOW_option_entry_in_service_body2414

        public static final org.antlr.runtime.BitSet FOLLOW_option_entry_in_service_body2414
      • FOLLOW_RPC_in_rpc_block2445

        public static final org.antlr.runtime.BitSet FOLLOW_RPC_in_rpc_block2445
      • FOLLOW_ID_in_rpc_block2449

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rpc_block2449
      • FOLLOW_LEFTPAREN_in_rpc_block2451

        public static final org.antlr.runtime.BitSet FOLLOW_LEFTPAREN_in_rpc_block2451
      • FOLLOW_FULL_ID_in_rpc_block2456

        public static final org.antlr.runtime.BitSet FOLLOW_FULL_ID_in_rpc_block2456
      • FOLLOW_set_in_rpc_block2464

        public static final org.antlr.runtime.BitSet FOLLOW_set_in_rpc_block2464
      • FOLLOW_RIGHTPAREN_in_rpc_block2473

        public static final org.antlr.runtime.BitSet FOLLOW_RIGHTPAREN_in_rpc_block2473
      • FOLLOW_RETURNS_in_rpc_block2484

        public static final org.antlr.runtime.BitSet FOLLOW_RETURNS_in_rpc_block2484
      • FOLLOW_LEFTPAREN_in_rpc_block2486

        public static final org.antlr.runtime.BitSet FOLLOW_LEFTPAREN_in_rpc_block2486
      • FOLLOW_FULL_ID_in_rpc_block2491

        public static final org.antlr.runtime.BitSet FOLLOW_FULL_ID_in_rpc_block2491
      • FOLLOW_set_in_rpc_block2499

        public static final org.antlr.runtime.BitSet FOLLOW_set_in_rpc_block2499
      • FOLLOW_RIGHTPAREN_in_rpc_block2508

        public static final org.antlr.runtime.BitSet FOLLOW_RIGHTPAREN_in_rpc_block2508
      • FOLLOW_rpc_body_block_in_rpc_block2512

        public static final org.antlr.runtime.BitSet FOLLOW_rpc_body_block_in_rpc_block2512
      • FOLLOW_SEMICOLON_in_rpc_block2516

        public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_rpc_block2516
      • FOLLOW_LEFTCURLY_in_rpc_body_block2542

        public static final org.antlr.runtime.BitSet FOLLOW_LEFTCURLY_in_rpc_body_block2542
      • FOLLOW_option_entry_in_rpc_body_block2544

        public static final org.antlr.runtime.BitSet FOLLOW_option_entry_in_rpc_body_block2544
      • FOLLOW_RIGHTCURLY_in_rpc_body_block2548

        public static final org.antlr.runtime.BitSet FOLLOW_RIGHTCURLY_in_rpc_body_block2548
      • FOLLOW_EXTEND_in_extend_block2580

        public static final org.antlr.runtime.BitSet FOLLOW_EXTEND_in_extend_block2580
      • FOLLOW_FULL_ID_in_extend_block2592

        public static final org.antlr.runtime.BitSet FOLLOW_FULL_ID_in_extend_block2592
      • FOLLOW_ID_in_extend_block2598

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_extend_block2598
      • FOLLOW_LEFTCURLY_in_extend_block2614

        public static final org.antlr.runtime.BitSet FOLLOW_LEFTCURLY_in_extend_block2614
      • FOLLOW_extend_body_in_extend_block2617

        public static final org.antlr.runtime.BitSet FOLLOW_extend_body_in_extend_block2617
      • FOLLOW_RIGHTCURLY_in_extend_block2622

        public static final org.antlr.runtime.BitSet FOLLOW_RIGHTCURLY_in_extend_block2622
      • FOLLOW_SEMICOLON_in_extend_block2627

        public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_extend_block2627
      • FOLLOW_message_field_in_extend_body2655

        public static final org.antlr.runtime.BitSet FOLLOW_message_field_in_extend_body2655
      • FOLLOW_annotation_entry_in_extend_body2666

        public static final org.antlr.runtime.BitSet FOLLOW_annotation_entry_in_extend_body2666
      • FOLLOW_doc_entry_in_extend_body2677

        public static final org.antlr.runtime.BitSet FOLLOW_doc_entry_in_extend_body2677
      • FOLLOW_LEFTCURLY_in_ignore_block2701

        public static final org.antlr.runtime.BitSet FOLLOW_LEFTCURLY_in_ignore_block2701
      • FOLLOW_ignore_block_body_in_ignore_block2703

        public static final org.antlr.runtime.BitSet FOLLOW_ignore_block_body_in_ignore_block2703
      • FOLLOW_RIGHTCURLY_in_ignore_block2706

        public static final org.antlr.runtime.BitSet FOLLOW_RIGHTCURLY_in_ignore_block2706
      • FOLLOW_ignore_block_in_ignore_block_body2734

        public static final org.antlr.runtime.BitSet FOLLOW_ignore_block_in_ignore_block_body2734
      • FOLLOW_set_in_ignore_block_body2744

        public static final org.antlr.runtime.BitSet FOLLOW_set_in_ignore_block_body2744
      • FOLLOW_LEFTCURLY_in_synpred1_ProtoParser2730

        public static final org.antlr.runtime.BitSet FOLLOW_LEFTCURLY_in_synpred1_ProtoParser2730
    • Constructor Detail

      • ProtoParser

        public ProtoParser​(org.antlr.runtime.TokenStream input)
      • ProtoParser

        public ProtoParser​(org.antlr.runtime.TokenStream input,
                           org.antlr.runtime.RecognizerSharedState state)
    • Method Detail

      • setTreeAdaptor

        public void setTreeAdaptor​(org.antlr.runtime.tree.TreeAdaptor adaptor)
      • getTreeAdaptor

        public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
      • getTokenNames

        public java.lang.String[] getTokenNames()
        Overrides:
        getTokenNames in class org.antlr.runtime.BaseRecognizer
      • getGrammarFileName

        public java.lang.String getGrammarFileName()
        Overrides:
        getGrammarFileName in class org.antlr.runtime.BaseRecognizer
      • parse

        public final ProtoParser.parse_return parse​(Proto proto)
                                             throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • statement

        public final ProtoParser.statement_return statement​(Proto proto)
                                                     throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • var_reserved

        public final ProtoParser.var_reserved_return var_reserved()
                                                           throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • var

        public final ProtoParser.var_return var()
                                         throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • var_full

        public final ProtoParser.var_full_return var_full()
                                                   throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • doc_entry

        public final ProtoParser.doc_entry_return doc_entry​(Proto proto)
                                                     throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • header_syntax

        public final ProtoParser.header_syntax_return header_syntax​(Proto proto)
                                                             throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • header_package

        public final ProtoParser.header_package_return header_package​(Proto proto)
                                                               throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • header_import

        public final ProtoParser.header_import_return header_import​(Proto proto)
                                                             throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • signed_constant

        public final ProtoParser.signed_constant_return signed_constant​(Proto proto,
                                                                        HasFields message,
                                                                        Field field,
                                                                        java.lang.String key,
                                                                        boolean checkDefault)
                                                                 throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ignore_block

        public final ProtoParser.ignore_block_return ignore_block()
                                                           throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ignore_block_body

        public final ProtoParser.ignore_block_body_return ignore_block_body()
                                                                     throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • synpred1_ProtoParser_fragment

        public final void synpred1_ProtoParser_fragment()
                                                 throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • synpred1_ProtoParser

        public final boolean synpred1_ProtoParser()