public class ThriftParser
extends org.antlr.runtime.Parser
| Modifier and Type | Field and Description |
|---|---|
protected org.antlr.runtime.tree.TreeAdaptor |
adaptor |
static int |
ARGS |
static int |
COMMA |
static int |
COMMENT |
static int |
CONST |
static int |
CPP_INCLUDE |
static int |
CPP_TYPE |
static int |
DEFAULT_NAMESPACE |
static int |
DIGIT |
static int |
DOCUMENT |
static int |
DOUBLE |
static int |
ENTRY |
static int |
ENUM |
static int |
EOF |
static int |
EXCEPTION |
static int |
EXTENDS |
static int |
FIELD |
static org.antlr.runtime.BitSet |
FOLLOW_53_in_function1068 |
static org.antlr.runtime.BitSet |
FOLLOW_53_in_throws_list1191 |
static org.antlr.runtime.BitSet |
FOLLOW_53_in_type_annotations1223 |
static org.antlr.runtime.BitSet |
FOLLOW_54_in_function1073 |
static org.antlr.runtime.BitSet |
FOLLOW_54_in_throws_list1196 |
static org.antlr.runtime.BitSet |
FOLLOW_54_in_type_annotations1228 |
static org.antlr.runtime.BitSet |
FOLLOW_55_in_namespace354 |
static org.antlr.runtime.BitSet |
FOLLOW_56_in_const_map_entry1727 |
static org.antlr.runtime.BitSet |
FOLLOW_56_in_field_id1006 |
static org.antlr.runtime.BitSet |
FOLLOW_58_in_list_type1471 |
static org.antlr.runtime.BitSet |
FOLLOW_58_in_map_type1394 |
static org.antlr.runtime.BitSet |
FOLLOW_58_in_set_type1437 |
static org.antlr.runtime.BitSet |
FOLLOW_59_in_const_rule549 |
static org.antlr.runtime.BitSet |
FOLLOW_59_in_enum_field662 |
static org.antlr.runtime.BitSet |
FOLLOW_59_in_field943 |
static org.antlr.runtime.BitSet |
FOLLOW_59_in_type_annotation1257 |
static org.antlr.runtime.BitSet |
FOLLOW_60_in_list_type1475 |
static org.antlr.runtime.BitSet |
FOLLOW_60_in_map_type1402 |
static org.antlr.runtime.BitSet |
FOLLOW_60_in_set_type1441 |
static org.antlr.runtime.BitSet |
FOLLOW_61_in_const_list1687 |
static org.antlr.runtime.BitSet |
FOLLOW_62_in_const_list1697 |
static org.antlr.runtime.BitSet |
FOLLOW_63_in_oneway1138 |
static org.antlr.runtime.BitSet |
FOLLOW_64_in_const_rule543 |
static org.antlr.runtime.BitSet |
FOLLOW_65_in_cpp_include470 |
static org.antlr.runtime.BitSet |
FOLLOW_66_in_namespace419 |
static org.antlr.runtime.BitSet |
FOLLOW_67_in_cpp_type1506 |
static org.antlr.runtime.BitSet |
FOLLOW_68_in_enum_rule622 |
static org.antlr.runtime.BitSet |
FOLLOW_69_in_exception823 |
static org.antlr.runtime.BitSet |
FOLLOW_70_in_service873 |
static org.antlr.runtime.BitSet |
FOLLOW_71_in_include325 |
static org.antlr.runtime.BitSet |
FOLLOW_72_in_list_type1469 |
static org.antlr.runtime.BitSet |
FOLLOW_73_in_map_type1389 |
static org.antlr.runtime.BitSet |
FOLLOW_74_in_namespace352 |
static org.antlr.runtime.BitSet |
FOLLOW_74_in_namespace383 |
static org.antlr.runtime.BitSet |
FOLLOW_75_in_oneway1134 |
static org.antlr.runtime.BitSet |
FOLLOW_76_in_field_req1039 |
static org.antlr.runtime.BitSet |
FOLLOW_77_in_namespace440 |
static org.antlr.runtime.BitSet |
FOLLOW_78_in_field_req1027 |
static org.antlr.runtime.BitSet |
FOLLOW_79_in_senum695 |
static org.antlr.runtime.BitSet |
FOLLOW_80_in_service866 |
static org.antlr.runtime.BitSet |
FOLLOW_81_in_set_type1432 |
static org.antlr.runtime.BitSet |
FOLLOW_82_in_struct737 |
static org.antlr.runtime.BitSet |
FOLLOW_83_in_throws_list1189 |
static org.antlr.runtime.BitSet |
FOLLOW_84_in_typedef591 |
static org.antlr.runtime.BitSet |
FOLLOW_85_in_union780 |
static org.antlr.runtime.BitSet |
FOLLOW_86_in_function_type1168 |
static org.antlr.runtime.BitSet |
FOLLOW_87_in_const_map1763 |
static org.antlr.runtime.BitSet |
FOLLOW_87_in_enum_rule626 |
static org.antlr.runtime.BitSet |
FOLLOW_87_in_exception827 |
static org.antlr.runtime.BitSet |
FOLLOW_87_in_senum699 |
static org.antlr.runtime.BitSet |
FOLLOW_87_in_service881 |
static org.antlr.runtime.BitSet |
FOLLOW_87_in_struct741 |
static org.antlr.runtime.BitSet |
FOLLOW_87_in_union784 |
static org.antlr.runtime.BitSet |
FOLLOW_88_in_const_map1768 |
static org.antlr.runtime.BitSet |
FOLLOW_88_in_enum_rule631 |
static org.antlr.runtime.BitSet |
FOLLOW_88_in_exception832 |
static org.antlr.runtime.BitSet |
FOLLOW_88_in_senum709 |
static org.antlr.runtime.BitSet |
FOLLOW_88_in_service888 |
static org.antlr.runtime.BitSet |
FOLLOW_88_in_struct746 |
static org.antlr.runtime.BitSet |
FOLLOW_88_in_union789 |
static org.antlr.runtime.BitSet |
FOLLOW_annotation_value_in_type_annotation1259 |
static org.antlr.runtime.BitSet |
FOLLOW_base_type_in_field_type1314 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_map_type1398 |
static org.antlr.runtime.BitSet |
FOLLOW_const_list_in_const_value1550 |
static org.antlr.runtime.BitSet |
FOLLOW_const_map_entry_in_const_map1765 |
static org.antlr.runtime.BitSet |
FOLLOW_const_map_in_const_value1554 |
static org.antlr.runtime.BitSet |
FOLLOW_const_rule_in_definition498 |
static org.antlr.runtime.BitSet |
FOLLOW_const_value_in_const_list1690 |
static org.antlr.runtime.BitSet |
FOLLOW_const_value_in_const_map_entry1725 |
static org.antlr.runtime.BitSet |
FOLLOW_const_value_in_const_map_entry1731 |
static org.antlr.runtime.BitSet |
FOLLOW_const_value_in_const_rule551 |
static org.antlr.runtime.BitSet |
FOLLOW_const_value_in_field945 |
static org.antlr.runtime.BitSet |
FOLLOW_container_type_in_field_type1322 |
static org.antlr.runtime.BitSet |
FOLLOW_cpp_include_in_header308 |
static org.antlr.runtime.BitSet |
FOLLOW_cpp_type_in_list_type1477 |
static org.antlr.runtime.BitSet |
FOLLOW_cpp_type_in_map_type1391 |
static org.antlr.runtime.BitSet |
FOLLOW_cpp_type_in_set_type1434 |
static org.antlr.runtime.BitSet |
FOLLOW_definition_in_document267 |
static org.antlr.runtime.BitSet |
FOLLOW_DOUBLE_in_const_value1538 |
static org.antlr.runtime.BitSet |
FOLLOW_enum_field_in_enum_rule628 |
static org.antlr.runtime.BitSet |
FOLLOW_enum_rule_in_definition506 |
static org.antlr.runtime.BitSet |
FOLLOW_EOF_in_document270 |
static org.antlr.runtime.BitSet |
FOLLOW_exception_in_definition522 |
static org.antlr.runtime.BitSet |
FOLLOW_field_id_in_field932 |
static org.antlr.runtime.BitSet |
FOLLOW_field_in_exception829 |
static org.antlr.runtime.BitSet |
FOLLOW_field_in_function1070 |
static org.antlr.runtime.BitSet |
FOLLOW_field_in_struct743 |
static org.antlr.runtime.BitSet |
FOLLOW_field_in_throws_list1193 |
static org.antlr.runtime.BitSet |
FOLLOW_field_in_union786 |
static org.antlr.runtime.BitSet |
FOLLOW_field_req_in_field935 |
static org.antlr.runtime.BitSet |
FOLLOW_field_type_in_const_rule545 |
static org.antlr.runtime.BitSet |
FOLLOW_field_type_in_field938 |
static org.antlr.runtime.BitSet |
FOLLOW_field_type_in_function_type1160 |
static org.antlr.runtime.BitSet |
FOLLOW_field_type_in_list_type1473 |
static org.antlr.runtime.BitSet |
FOLLOW_field_type_in_map_type1396 |
static org.antlr.runtime.BitSet |
FOLLOW_field_type_in_map_type1400 |
static org.antlr.runtime.BitSet |
FOLLOW_field_type_in_set_type1439 |
static org.antlr.runtime.BitSet |
FOLLOW_field_type_in_typedef593 |
static org.antlr.runtime.BitSet |
FOLLOW_function_in_service885 |
static org.antlr.runtime.BitSet |
FOLLOW_function_type_in_function1064 |
static org.antlr.runtime.BitSet |
FOLLOW_header_in_document264 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_const_rule547 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_const_value1546 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_enum_field659 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_enum_rule624 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_exception825 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_field_type1318 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_field940 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_function1066 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_namespace359 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_namespace387 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_namespace392 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_namespace421 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_namespace442 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_senum697 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_service870 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_service877 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_struct739 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_type_annotation1254 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_typedef595 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_union782 |
static org.antlr.runtime.BitSet |
FOLLOW_include_in_header300 |
static org.antlr.runtime.BitSet |
FOLLOW_integer_in_annotation_value1292 |
static org.antlr.runtime.BitSet |
FOLLOW_integer_in_const_value1534 |
static org.antlr.runtime.BitSet |
FOLLOW_integer_in_enum_field664 |
static org.antlr.runtime.BitSet |
FOLLOW_integer_in_field_id1004 |
static org.antlr.runtime.BitSet |
FOLLOW_list_separator_in_const_list1692 |
static org.antlr.runtime.BitSet |
FOLLOW_list_separator_in_const_map_entry1733 |
static org.antlr.runtime.BitSet |
FOLLOW_list_separator_in_const_rule553 |
static org.antlr.runtime.BitSet |
FOLLOW_list_separator_in_enum_field668 |
static org.antlr.runtime.BitSet |
FOLLOW_list_separator_in_field952 |
static org.antlr.runtime.BitSet |
FOLLOW_list_separator_in_function1081 |
static org.antlr.runtime.BitSet |
FOLLOW_list_separator_in_senum704 |
static org.antlr.runtime.BitSet |
FOLLOW_list_separator_in_type_annotation1263 |
static org.antlr.runtime.BitSet |
FOLLOW_list_type_in_container_type1368 |
static org.antlr.runtime.BitSet |
FOLLOW_LITERAL_in_annotation_value1296 |
static org.antlr.runtime.BitSet |
FOLLOW_LITERAL_in_const_value1542 |
static org.antlr.runtime.BitSet |
FOLLOW_LITERAL_in_cpp_include472 |
static org.antlr.runtime.BitSet |
FOLLOW_LITERAL_in_cpp_type1508 |
static org.antlr.runtime.BitSet |
FOLLOW_LITERAL_in_include327 |
static org.antlr.runtime.BitSet |
FOLLOW_LITERAL_in_namespace365 |
static org.antlr.runtime.BitSet |
FOLLOW_LITERAL_in_namespace398 |
static org.antlr.runtime.BitSet |
FOLLOW_LITERAL_in_senum702 |
static org.antlr.runtime.BitSet |
FOLLOW_map_type_in_container_type1360 |
static org.antlr.runtime.BitSet |
FOLLOW_namespace_in_header304 |
static org.antlr.runtime.BitSet |
FOLLOW_oneway_in_function1061 |
static org.antlr.runtime.BitSet |
FOLLOW_real_base_type_in_base_type1339 |
static org.antlr.runtime.BitSet |
FOLLOW_senum_in_definition510 |
static org.antlr.runtime.BitSet |
FOLLOW_service_in_definition526 |
static org.antlr.runtime.BitSet |
FOLLOW_set_type_in_container_type1364 |
static org.antlr.runtime.BitSet |
FOLLOW_struct_in_definition514 |
static org.antlr.runtime.BitSet |
FOLLOW_throws_list_in_function1075 |
static org.antlr.runtime.BitSet |
FOLLOW_type_annotation_in_type_annotations1225 |
static org.antlr.runtime.BitSet |
FOLLOW_type_annotations_in_base_type1341 |
static org.antlr.runtime.BitSet |
FOLLOW_type_annotations_in_container_type1371 |
static org.antlr.runtime.BitSet |
FOLLOW_type_annotations_in_exception834 |
static org.antlr.runtime.BitSet |
FOLLOW_type_annotations_in_field949 |
static org.antlr.runtime.BitSet |
FOLLOW_type_annotations_in_function1078 |
static org.antlr.runtime.BitSet |
FOLLOW_type_annotations_in_service890 |
static org.antlr.runtime.BitSet |
FOLLOW_type_annotations_in_struct748 |
static org.antlr.runtime.BitSet |
FOLLOW_type_annotations_in_union791 |
static org.antlr.runtime.BitSet |
FOLLOW_typedef_in_definition502 |
static org.antlr.runtime.BitSet |
FOLLOW_union_in_definition518 |
static int |
HEX_DIGIT |
static int |
HEX_INTEGER |
static int |
IDENTIFIER |
static int |
INCLUDE |
static int |
INTEGER |
static int |
LETTER |
static int |
LIST |
static int |
LITERAL |
static int |
MAP |
static int |
METHOD |
static int |
NAMESPACE |
static int |
ONEWAY |
static int |
OPTIONAL |
static int |
REQUIRED |
static int |
REQUIREDNESS |
static int |
SENUM |
static int |
SERVICE |
static int |
SET |
static int |
STRUCT |
static int |
T__53 |
static int |
T__54 |
static int |
T__55 |
static int |
T__56 |
static int |
T__57 |
static int |
T__58 |
static int |
T__59 |
static int |
T__60 |
static int |
T__61 |
static int |
T__62 |
static int |
T__63 |
static int |
T__64 |
static int |
T__65 |
static int |
T__66 |
static int |
T__67 |
static int |
T__68 |
static int |
T__69 |
static int |
T__70 |
static int |
T__71 |
static int |
T__72 |
static int |
T__73 |
static int |
T__74 |
static int |
T__75 |
static int |
T__76 |
static int |
T__77 |
static int |
T__78 |
static int |
T__79 |
static int |
T__80 |
static int |
T__81 |
static int |
T__82 |
static int |
T__83 |
static int |
T__84 |
static int |
T__85 |
static int |
T__86 |
static int |
T__87 |
static int |
T__88 |
static int |
THROWS |
static String[] |
tokenNames |
static int |
TYPE |
static int |
TYPE_BINARY |
static int |
TYPE_BOOL |
static int |
TYPE_BYTE |
static int |
TYPE_DOUBLE |
static int |
TYPE_I16 |
static int |
TYPE_I32 |
static int |
TYPE_I64 |
static int |
TYPE_STRING |
static int |
TYPEDEF |
static int |
TYPES |
static int |
UNION |
static int |
VOID |
static int |
WS |
| Constructor and Description |
|---|
ThriftParser(org.antlr.runtime.TokenStream input) |
ThriftParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOutalreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOutpublic static final String[] tokenNames
public static final int EOF
public static final int T__53
public static final int T__54
public static final int T__55
public static final int T__56
public static final int T__57
public static final int T__58
public static final int T__59
public static final int T__60
public static final int T__61
public static final int T__62
public static final int T__63
public static final int T__64
public static final int T__65
public static final int T__66
public static final int T__67
public static final int T__68
public static final int T__69
public static final int T__70
public static final int T__71
public static final int T__72
public static final int T__73
public static final int T__74
public static final int T__75
public static final int T__76
public static final int T__77
public static final int T__78
public static final int T__79
public static final int T__80
public static final int T__81
public static final int T__82
public static final int T__83
public static final int T__84
public static final int T__85
public static final int T__86
public static final int T__87
public static final int T__88
public static final int ARGS
public static final int COMMA
public static final int COMMENT
public static final int CONST
public static final int CPP_INCLUDE
public static final int CPP_TYPE
public static final int DEFAULT_NAMESPACE
public static final int DIGIT
public static final int DOCUMENT
public static final int DOUBLE
public static final int ENTRY
public static final int ENUM
public static final int EXCEPTION
public static final int EXTENDS
public static final int FIELD
public static final int HEX_DIGIT
public static final int HEX_INTEGER
public static final int IDENTIFIER
public static final int INCLUDE
public static final int INTEGER
public static final int LETTER
public static final int LIST
public static final int LITERAL
public static final int MAP
public static final int METHOD
public static final int NAMESPACE
public static final int ONEWAY
public static final int OPTIONAL
public static final int REQUIRED
public static final int REQUIREDNESS
public static final int SENUM
public static final int SERVICE
public static final int SET
public static final int STRUCT
public static final int THROWS
public static final int TYPE
public static final int TYPEDEF
public static final int TYPES
public static final int TYPE_BINARY
public static final int TYPE_BOOL
public static final int TYPE_BYTE
public static final int TYPE_DOUBLE
public static final int TYPE_I16
public static final int TYPE_I32
public static final int TYPE_I64
public static final int TYPE_STRING
public static final int UNION
public static final int VOID
public static final int WS
protected org.antlr.runtime.tree.TreeAdaptor adaptor
public static final org.antlr.runtime.BitSet FOLLOW_header_in_document264
public static final org.antlr.runtime.BitSet FOLLOW_definition_in_document267
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_document270
public static final org.antlr.runtime.BitSet FOLLOW_include_in_header300
public static final org.antlr.runtime.BitSet FOLLOW_namespace_in_header304
public static final org.antlr.runtime.BitSet FOLLOW_cpp_include_in_header308
public static final org.antlr.runtime.BitSet FOLLOW_71_in_include325
public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_include327
public static final org.antlr.runtime.BitSet FOLLOW_74_in_namespace352
public static final org.antlr.runtime.BitSet FOLLOW_55_in_namespace354
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_namespace359
public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_namespace365
public static final org.antlr.runtime.BitSet FOLLOW_74_in_namespace383
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_namespace387
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_namespace392
public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_namespace398
public static final org.antlr.runtime.BitSet FOLLOW_66_in_namespace419
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_namespace421
public static final org.antlr.runtime.BitSet FOLLOW_77_in_namespace440
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_namespace442
public static final org.antlr.runtime.BitSet FOLLOW_65_in_cpp_include470
public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_cpp_include472
public static final org.antlr.runtime.BitSet FOLLOW_const_rule_in_definition498
public static final org.antlr.runtime.BitSet FOLLOW_typedef_in_definition502
public static final org.antlr.runtime.BitSet FOLLOW_enum_rule_in_definition506
public static final org.antlr.runtime.BitSet FOLLOW_senum_in_definition510
public static final org.antlr.runtime.BitSet FOLLOW_struct_in_definition514
public static final org.antlr.runtime.BitSet FOLLOW_union_in_definition518
public static final org.antlr.runtime.BitSet FOLLOW_exception_in_definition522
public static final org.antlr.runtime.BitSet FOLLOW_service_in_definition526
public static final org.antlr.runtime.BitSet FOLLOW_64_in_const_rule543
public static final org.antlr.runtime.BitSet FOLLOW_field_type_in_const_rule545
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_const_rule547
public static final org.antlr.runtime.BitSet FOLLOW_59_in_const_rule549
public static final org.antlr.runtime.BitSet FOLLOW_const_value_in_const_rule551
public static final org.antlr.runtime.BitSet FOLLOW_list_separator_in_const_rule553
public static final org.antlr.runtime.BitSet FOLLOW_84_in_typedef591
public static final org.antlr.runtime.BitSet FOLLOW_field_type_in_typedef593
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_typedef595
public static final org.antlr.runtime.BitSet FOLLOW_68_in_enum_rule622
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_enum_rule624
public static final org.antlr.runtime.BitSet FOLLOW_87_in_enum_rule626
public static final org.antlr.runtime.BitSet FOLLOW_enum_field_in_enum_rule628
public static final org.antlr.runtime.BitSet FOLLOW_88_in_enum_rule631
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_enum_field659
public static final org.antlr.runtime.BitSet FOLLOW_59_in_enum_field662
public static final org.antlr.runtime.BitSet FOLLOW_integer_in_enum_field664
public static final org.antlr.runtime.BitSet FOLLOW_list_separator_in_enum_field668
public static final org.antlr.runtime.BitSet FOLLOW_79_in_senum695
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_senum697
public static final org.antlr.runtime.BitSet FOLLOW_87_in_senum699
public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_senum702
public static final org.antlr.runtime.BitSet FOLLOW_list_separator_in_senum704
public static final org.antlr.runtime.BitSet FOLLOW_88_in_senum709
public static final org.antlr.runtime.BitSet FOLLOW_82_in_struct737
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_struct739
public static final org.antlr.runtime.BitSet FOLLOW_87_in_struct741
public static final org.antlr.runtime.BitSet FOLLOW_field_in_struct743
public static final org.antlr.runtime.BitSet FOLLOW_88_in_struct746
public static final org.antlr.runtime.BitSet FOLLOW_type_annotations_in_struct748
public static final org.antlr.runtime.BitSet FOLLOW_85_in_union780
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_union782
public static final org.antlr.runtime.BitSet FOLLOW_87_in_union784
public static final org.antlr.runtime.BitSet FOLLOW_field_in_union786
public static final org.antlr.runtime.BitSet FOLLOW_88_in_union789
public static final org.antlr.runtime.BitSet FOLLOW_type_annotations_in_union791
public static final org.antlr.runtime.BitSet FOLLOW_69_in_exception823
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_exception825
public static final org.antlr.runtime.BitSet FOLLOW_87_in_exception827
public static final org.antlr.runtime.BitSet FOLLOW_field_in_exception829
public static final org.antlr.runtime.BitSet FOLLOW_88_in_exception832
public static final org.antlr.runtime.BitSet FOLLOW_type_annotations_in_exception834
public static final org.antlr.runtime.BitSet FOLLOW_80_in_service866
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_service870
public static final org.antlr.runtime.BitSet FOLLOW_70_in_service873
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_service877
public static final org.antlr.runtime.BitSet FOLLOW_87_in_service881
public static final org.antlr.runtime.BitSet FOLLOW_function_in_service885
public static final org.antlr.runtime.BitSet FOLLOW_88_in_service888
public static final org.antlr.runtime.BitSet FOLLOW_type_annotations_in_service890
public static final org.antlr.runtime.BitSet FOLLOW_field_id_in_field932
public static final org.antlr.runtime.BitSet FOLLOW_field_req_in_field935
public static final org.antlr.runtime.BitSet FOLLOW_field_type_in_field938
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_field940
public static final org.antlr.runtime.BitSet FOLLOW_59_in_field943
public static final org.antlr.runtime.BitSet FOLLOW_const_value_in_field945
public static final org.antlr.runtime.BitSet FOLLOW_type_annotations_in_field949
public static final org.antlr.runtime.BitSet FOLLOW_list_separator_in_field952
public static final org.antlr.runtime.BitSet FOLLOW_integer_in_field_id1004
public static final org.antlr.runtime.BitSet FOLLOW_56_in_field_id1006
public static final org.antlr.runtime.BitSet FOLLOW_78_in_field_req1027
public static final org.antlr.runtime.BitSet FOLLOW_76_in_field_req1039
public static final org.antlr.runtime.BitSet FOLLOW_oneway_in_function1061
public static final org.antlr.runtime.BitSet FOLLOW_function_type_in_function1064
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_function1066
public static final org.antlr.runtime.BitSet FOLLOW_53_in_function1068
public static final org.antlr.runtime.BitSet FOLLOW_field_in_function1070
public static final org.antlr.runtime.BitSet FOLLOW_54_in_function1073
public static final org.antlr.runtime.BitSet FOLLOW_throws_list_in_function1075
public static final org.antlr.runtime.BitSet FOLLOW_type_annotations_in_function1078
public static final org.antlr.runtime.BitSet FOLLOW_list_separator_in_function1081
public static final org.antlr.runtime.BitSet FOLLOW_75_in_oneway1134
public static final org.antlr.runtime.BitSet FOLLOW_63_in_oneway1138
public static final org.antlr.runtime.BitSet FOLLOW_field_type_in_function_type1160
public static final org.antlr.runtime.BitSet FOLLOW_86_in_function_type1168
public static final org.antlr.runtime.BitSet FOLLOW_83_in_throws_list1189
public static final org.antlr.runtime.BitSet FOLLOW_53_in_throws_list1191
public static final org.antlr.runtime.BitSet FOLLOW_field_in_throws_list1193
public static final org.antlr.runtime.BitSet FOLLOW_54_in_throws_list1196
public static final org.antlr.runtime.BitSet FOLLOW_53_in_type_annotations1223
public static final org.antlr.runtime.BitSet FOLLOW_type_annotation_in_type_annotations1225
public static final org.antlr.runtime.BitSet FOLLOW_54_in_type_annotations1228
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_type_annotation1254
public static final org.antlr.runtime.BitSet FOLLOW_59_in_type_annotation1257
public static final org.antlr.runtime.BitSet FOLLOW_annotation_value_in_type_annotation1259
public static final org.antlr.runtime.BitSet FOLLOW_list_separator_in_type_annotation1263
public static final org.antlr.runtime.BitSet FOLLOW_integer_in_annotation_value1292
public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_annotation_value1296
public static final org.antlr.runtime.BitSet FOLLOW_base_type_in_field_type1314
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_field_type1318
public static final org.antlr.runtime.BitSet FOLLOW_container_type_in_field_type1322
public static final org.antlr.runtime.BitSet FOLLOW_real_base_type_in_base_type1339
public static final org.antlr.runtime.BitSet FOLLOW_type_annotations_in_base_type1341
public static final org.antlr.runtime.BitSet FOLLOW_map_type_in_container_type1360
public static final org.antlr.runtime.BitSet FOLLOW_set_type_in_container_type1364
public static final org.antlr.runtime.BitSet FOLLOW_list_type_in_container_type1368
public static final org.antlr.runtime.BitSet FOLLOW_type_annotations_in_container_type1371
public static final org.antlr.runtime.BitSet FOLLOW_73_in_map_type1389
public static final org.antlr.runtime.BitSet FOLLOW_cpp_type_in_map_type1391
public static final org.antlr.runtime.BitSet FOLLOW_58_in_map_type1394
public static final org.antlr.runtime.BitSet FOLLOW_field_type_in_map_type1396
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_map_type1398
public static final org.antlr.runtime.BitSet FOLLOW_field_type_in_map_type1400
public static final org.antlr.runtime.BitSet FOLLOW_60_in_map_type1402
public static final org.antlr.runtime.BitSet FOLLOW_81_in_set_type1432
public static final org.antlr.runtime.BitSet FOLLOW_cpp_type_in_set_type1434
public static final org.antlr.runtime.BitSet FOLLOW_58_in_set_type1437
public static final org.antlr.runtime.BitSet FOLLOW_field_type_in_set_type1439
public static final org.antlr.runtime.BitSet FOLLOW_60_in_set_type1441
public static final org.antlr.runtime.BitSet FOLLOW_72_in_list_type1469
public static final org.antlr.runtime.BitSet FOLLOW_58_in_list_type1471
public static final org.antlr.runtime.BitSet FOLLOW_field_type_in_list_type1473
public static final org.antlr.runtime.BitSet FOLLOW_60_in_list_type1475
public static final org.antlr.runtime.BitSet FOLLOW_cpp_type_in_list_type1477
public static final org.antlr.runtime.BitSet FOLLOW_67_in_cpp_type1506
public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_cpp_type1508
public static final org.antlr.runtime.BitSet FOLLOW_integer_in_const_value1534
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_in_const_value1538
public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_const_value1542
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_const_value1546
public static final org.antlr.runtime.BitSet FOLLOW_const_list_in_const_value1550
public static final org.antlr.runtime.BitSet FOLLOW_const_map_in_const_value1554
public static final org.antlr.runtime.BitSet FOLLOW_61_in_const_list1687
public static final org.antlr.runtime.BitSet FOLLOW_const_value_in_const_list1690
public static final org.antlr.runtime.BitSet FOLLOW_list_separator_in_const_list1692
public static final org.antlr.runtime.BitSet FOLLOW_62_in_const_list1697
public static final org.antlr.runtime.BitSet FOLLOW_const_value_in_const_map_entry1725
public static final org.antlr.runtime.BitSet FOLLOW_56_in_const_map_entry1727
public static final org.antlr.runtime.BitSet FOLLOW_const_value_in_const_map_entry1731
public static final org.antlr.runtime.BitSet FOLLOW_list_separator_in_const_map_entry1733
public static final org.antlr.runtime.BitSet FOLLOW_87_in_const_map1763
public static final org.antlr.runtime.BitSet FOLLOW_const_map_entry_in_const_map1765
public static final org.antlr.runtime.BitSet FOLLOW_88_in_const_map1768
public ThriftParser(org.antlr.runtime.TokenStream input)
public ThriftParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
public org.antlr.runtime.Parser[] getDelegates()
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
public String[] getTokenNames()
getTokenNames in class org.antlr.runtime.BaseRecognizerpublic String getGrammarFileName()
getGrammarFileName in class org.antlr.runtime.BaseRecognizerpublic final ThriftParser.document_return document() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.header_return header() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.include_return include() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.namespace_return namespace() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.cpp_include_return cpp_include() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.definition_return definition() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.const_rule_return const_rule() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.typedef_return typedef() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.enum_rule_return enum_rule() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.enum_field_return enum_field() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.senum_return senum() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.struct_return struct() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.union_return union() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.exception_return exception() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.service_return service() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.field_return field() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.field_id_return field_id() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.field_req_return field_req() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.function_return function() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.oneway_return oneway() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.function_type_return function_type() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.throws_list_return throws_list() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.type_annotations_return type_annotations() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.type_annotation_return type_annotation() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.annotation_value_return annotation_value() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.field_type_return field_type() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.base_type_return base_type() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.container_type_return container_type() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.map_type_return map_type() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.set_type_return set_type() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.list_type_return list_type() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.cpp_type_return cpp_type() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.const_value_return const_value() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.integer_return integer() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.const_list_return const_list() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.const_map_entry_return const_map_entry() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.const_map_return const_map() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.list_separator_return list_separator() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ThriftParser.real_base_type_return real_base_type() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionCopyright © 2012-2017. All Rights Reserved.