public class TarsParser
extends org.antlr.runtime.Parser
| 限定符和类型 | 类和说明 |
|---|---|
static class |
TarsParser.const_def_return |
static class |
TarsParser.const_initializer_return |
static class |
TarsParser.definition_return |
static class |
TarsParser.enum_def_return |
static class |
TarsParser.include_def_return |
static class |
TarsParser.interface_def_return |
static class |
TarsParser.key_def_return |
static class |
TarsParser.namespace_def_return |
static class |
TarsParser.operation_return |
static class |
TarsParser.param_return |
static class |
TarsParser.start_return |
static class |
TarsParser.struct_def_return |
static class |
TarsParser.struct_member_return |
static class |
TarsParser.type_custom_return |
static class |
TarsParser.type_map_return |
static class |
TarsParser.type_primitive_return |
static class |
TarsParser.type_return |
static class |
TarsParser.type_vector_return |
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.antlr.runtime.tree.TreeAdaptor |
adaptor |
static int |
COLON |
static int |
COMMA |
static int |
COMMENT |
static int |
DOT |
static int |
EOF |
static int |
EQ |
static int |
ESC_SEQ |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_type_custom937 |
static org.antlr.runtime.BitSet |
FOLLOW_COLON_in_type_custom939 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_enum_def251 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_enum_def259 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_enum_def303 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_enum_def317 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_key_def452 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_operation538 |
static org.antlr.runtime.BitSet |
FOLLOW_COMMA_in_type_map885 |
static org.antlr.runtime.BitSet |
FOLLOW_const_def_in_definition167 |
static org.antlr.runtime.BitSet |
FOLLOW_const_initializer_in_const_def212 |
static org.antlr.runtime.BitSet |
FOLLOW_const_initializer_in_struct_member414 |
static org.antlr.runtime.BitSet |
FOLLOW_definition_in_namespace_def134 |
static org.antlr.runtime.BitSet |
FOLLOW_enum_def_in_definition174 |
static org.antlr.runtime.BitSet |
FOLLOW_EQ_in_const_def208 |
static org.antlr.runtime.BitSet |
FOLLOW_EQ_in_enum_def296 |
static org.antlr.runtime.BitSet |
FOLLOW_EQ_in_enum_def309 |
static org.antlr.runtime.BitSet |
FOLLOW_EQ_in_struct_member410 |
static org.antlr.runtime.BitSet |
FOLLOW_GT_in_type_map889 |
static org.antlr.runtime.BitSet |
FOLLOW_GT_in_type_vector855 |
static org.antlr.runtime.BitSet |
FOLLOW_include_def_in_start70 |
static org.antlr.runtime.BitSet |
FOLLOW_interface_def_in_definition189 |
static org.antlr.runtime.BitSet |
FOLLOW_key_def_in_definition184 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACE_in_enum_def244 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACE_in_enum_def290 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACE_in_interface_def492 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACE_in_namespace_def131 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACE_in_struct_def355 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACKET_in_key_def445 |
static org.antlr.runtime.BitSet |
FOLLOW_LPAREN_in_operation532 |
static org.antlr.runtime.BitSet |
FOLLOW_LT_in_type_map881 |
static org.antlr.runtime.BitSet |
FOLLOW_LT_in_type_vector851 |
static org.antlr.runtime.BitSet |
FOLLOW_namespace_def_in_start73 |
static org.antlr.runtime.BitSet |
FOLLOW_operation_in_interface_def495 |
static org.antlr.runtime.BitSet |
FOLLOW_param_in_operation535 |
static org.antlr.runtime.BitSet |
FOLLOW_param_in_operation540 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACE_in_enum_def262 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACE_in_enum_def320 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACE_in_interface_def501 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACE_in_namespace_def140 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACE_in_struct_def364 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACKET_in_key_def460 |
static org.antlr.runtime.BitSet |
FOLLOW_RPAREN_in_operation547 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMI_in_interface_def497 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMI_in_namespace_def136 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMI_in_struct_def360 |
static org.antlr.runtime.BitSet |
FOLLOW_struct_def_in_definition179 |
static org.antlr.runtime.BitSet |
FOLLOW_struct_member_in_struct_def358 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_BOOL_in_type_primitive697 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_BYTE_in_type_primitive713 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_CONST_in_const_def202 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_DOUBLE_in_type_primitive793 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_ENUM_in_enum_def238 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_ENUM_in_enum_def284 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_FALSE_in_const_initializer634 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_FLOAT_in_type_primitive777 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_FLOATING_POINT_LITERAL_in_const_initializer620 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_const_def206 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_enum_def242 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_enum_def248 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_enum_def255 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_enum_def288 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_enum_def294 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_enum_def307 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_interface_def490 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_key_def449 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_key_def456 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_namespace_def129 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_operation530 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_param584 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_struct_def353 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_struct_member407 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_type_custom916 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_type_custom935 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_IDENTIFIER_in_type_custom943 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_INCLUDE_in_include_def102 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_INT_in_type_primitive745 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_INT_in_type_primitive827 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_INTEGER_LITERAL_in_const_initializer613 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_INTEGER_LITERAL_in_enum_def300 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_INTEGER_LITERAL_in_enum_def313 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_INTEGER_LITERAL_in_struct_member391 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_INTERFACE_in_interface_def488 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_KEY_in_key_def443 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_LONG_in_type_primitive761 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_MAP_in_type_map879 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_NAMESPACE_in_namespace_def127 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_OPTIONAL_in_struct_member402 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_OUT_in_param579 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_REQUIRE_in_struct_member396 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_ROUTE_KEY_in_param576 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_SHORT_in_type_primitive729 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_STRING_in_type_primitive809 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_STRING_LITERAL_in_const_initializer627 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_STRING_LITERAL_in_include_def104 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_STRUCT_in_struct_def351 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_TRUE_in_const_initializer641 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_UNSIGNED_in_type_primitive825 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_VECTOR_in_type_vector849 |
static org.antlr.runtime.BitSet |
FOLLOW_TARS_VOID_in_type_primitive681 |
static org.antlr.runtime.BitSet |
FOLLOW_type_custom_in_type669 |
static org.antlr.runtime.BitSet |
FOLLOW_type_in_operation528 |
static org.antlr.runtime.BitSet |
FOLLOW_type_in_param582 |
static org.antlr.runtime.BitSet |
FOLLOW_type_in_struct_member405 |
static org.antlr.runtime.BitSet |
FOLLOW_type_in_type_map883 |
static org.antlr.runtime.BitSet |
FOLLOW_type_in_type_map887 |
static org.antlr.runtime.BitSet |
FOLLOW_type_in_type_vector853 |
static org.antlr.runtime.BitSet |
FOLLOW_type_map_in_type664 |
static org.antlr.runtime.BitSet |
FOLLOW_type_primitive_in_const_def204 |
static org.antlr.runtime.BitSet |
FOLLOW_type_primitive_in_type654 |
static org.antlr.runtime.BitSet |
FOLLOW_type_vector_in_type659 |
static int |
GT |
static int |
HEX_DIGIT |
static int |
LBRACE |
static int |
LBRACKET |
static int |
LPAREN |
static int |
LT |
static int |
OCTAL_ESC |
static int |
QUOTE |
static int |
RBRACE |
static int |
RBRACKET |
static int |
RPAREN |
static int |
SEMI |
static int |
TARS_BOOL |
static int |
TARS_BYTE |
static int |
TARS_CONST |
static int |
TARS_DOUBLE |
static int |
TARS_ENUM |
static int |
TARS_FALSE |
static int |
TARS_FLOAT |
static int |
TARS_FLOATING_POINT_LITERAL |
static int |
TARS_IDENTIFIER |
static int |
TARS_INCLUDE |
static int |
TARS_INT |
static int |
TARS_INTEGER_LITERAL |
static int |
TARS_INTERFACE |
static int |
TARS_KEY |
static int |
TARS_LONG |
static int |
TARS_MAP |
static int |
TARS_NAMESPACE |
static int |
TARS_OPERATION |
static int |
TARS_OPTIONAL |
static int |
TARS_OUT |
static int |
TARS_PARAM |
static int |
TARS_REF |
static int |
TARS_REQUIRE |
static int |
TARS_ROOT |
static int |
TARS_ROUTE_KEY |
static int |
TARS_SHORT |
static int |
TARS_STRING |
static int |
TARS_STRING_LITERAL |
static int |
TARS_STRUCT |
static int |
TARS_STRUCT_MEMBER |
static int |
TARS_TRUE |
static int |
TARS_UNSIGNED |
static int |
TARS_VECTOR |
static int |
TARS_VOID |
static String[] |
tokenNames |
static int |
UNICODE_ESC |
static int |
WS |
| 构造器和说明 |
|---|
TarsParser(org.antlr.runtime.TokenStream input) |
TarsParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
| 限定符和类型 | 方法和说明 |
|---|---|
TarsParser.const_def_return |
const_def() |
TarsParser.const_initializer_return |
const_initializer() |
TarsParser.definition_return |
definition() |
TarsParser.enum_def_return |
enum_def() |
org.antlr.runtime.Parser[] |
getDelegates() |
String |
getGrammarFileName() |
String[] |
getTokenNames() |
org.antlr.runtime.tree.TreeAdaptor |
getTreeAdaptor() |
TarsParser.include_def_return |
include_def() |
TarsParser.interface_def_return |
interface_def() |
TarsParser.key_def_return |
key_def() |
TarsParser.namespace_def_return |
namespace_def() |
TarsParser.operation_return |
operation() |
TarsParser.param_return |
param() |
void |
setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor) |
TarsParser.start_return |
start() |
TarsParser.struct_def_return |
struct_def() |
TarsParser.struct_member_return |
struct_member() |
TarsParser.type_custom_return |
type_custom() |
TarsParser.type_map_return |
type_map() |
TarsParser.type_primitive_return |
type_primitive() |
TarsParser.type_vector_return |
type_vector() |
TarsParser.type_return |
type() |
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 COLON
public static final int COMMA
public static final int COMMENT
public static final int DOT
public static final int EQ
public static final int ESC_SEQ
public static final int GT
public static final int HEX_DIGIT
public static final int LBRACE
public static final int LBRACKET
public static final int LPAREN
public static final int LT
public static final int OCTAL_ESC
public static final int QUOTE
public static final int RBRACE
public static final int RBRACKET
public static final int RPAREN
public static final int SEMI
public static final int TARS_BOOL
public static final int TARS_BYTE
public static final int TARS_CONST
public static final int TARS_DOUBLE
public static final int TARS_ENUM
public static final int TARS_FALSE
public static final int TARS_FLOAT
public static final int TARS_FLOATING_POINT_LITERAL
public static final int TARS_IDENTIFIER
public static final int TARS_INCLUDE
public static final int TARS_INT
public static final int TARS_INTEGER_LITERAL
public static final int TARS_INTERFACE
public static final int TARS_KEY
public static final int TARS_LONG
public static final int TARS_MAP
public static final int TARS_NAMESPACE
public static final int TARS_OPTIONAL
public static final int TARS_OUT
public static final int TARS_REQUIRE
public static final int TARS_ROUTE_KEY
public static final int TARS_SHORT
public static final int TARS_STRING
public static final int TARS_STRING_LITERAL
public static final int TARS_STRUCT
public static final int TARS_TRUE
public static final int TARS_UNSIGNED
public static final int TARS_VECTOR
public static final int TARS_VOID
public static final int UNICODE_ESC
public static final int WS
public static final int TARS_OPERATION
public static final int TARS_PARAM
public static final int TARS_REF
public static final int TARS_ROOT
public static final int TARS_STRUCT_MEMBER
protected org.antlr.runtime.tree.TreeAdaptor adaptor
public static final org.antlr.runtime.BitSet FOLLOW_include_def_in_start70
public static final org.antlr.runtime.BitSet FOLLOW_namespace_def_in_start73
public static final org.antlr.runtime.BitSet FOLLOW_TARS_INCLUDE_in_include_def102
public static final org.antlr.runtime.BitSet FOLLOW_TARS_STRING_LITERAL_in_include_def104
public static final org.antlr.runtime.BitSet FOLLOW_TARS_NAMESPACE_in_namespace_def127
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_namespace_def129
public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_namespace_def131
public static final org.antlr.runtime.BitSet FOLLOW_definition_in_namespace_def134
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_namespace_def136
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_namespace_def140
public static final org.antlr.runtime.BitSet FOLLOW_const_def_in_definition167
public static final org.antlr.runtime.BitSet FOLLOW_enum_def_in_definition174
public static final org.antlr.runtime.BitSet FOLLOW_struct_def_in_definition179
public static final org.antlr.runtime.BitSet FOLLOW_key_def_in_definition184
public static final org.antlr.runtime.BitSet FOLLOW_interface_def_in_definition189
public static final org.antlr.runtime.BitSet FOLLOW_TARS_CONST_in_const_def202
public static final org.antlr.runtime.BitSet FOLLOW_type_primitive_in_const_def204
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_const_def206
public static final org.antlr.runtime.BitSet FOLLOW_EQ_in_const_def208
public static final org.antlr.runtime.BitSet FOLLOW_const_initializer_in_const_def212
public static final org.antlr.runtime.BitSet FOLLOW_TARS_ENUM_in_enum_def238
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_enum_def242
public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_enum_def244
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_enum_def248
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_enum_def251
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_enum_def255
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_enum_def259
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_enum_def262
public static final org.antlr.runtime.BitSet FOLLOW_TARS_ENUM_in_enum_def284
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_enum_def288
public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_enum_def290
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_enum_def294
public static final org.antlr.runtime.BitSet FOLLOW_EQ_in_enum_def296
public static final org.antlr.runtime.BitSet FOLLOW_TARS_INTEGER_LITERAL_in_enum_def300
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_enum_def303
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_enum_def307
public static final org.antlr.runtime.BitSet FOLLOW_EQ_in_enum_def309
public static final org.antlr.runtime.BitSet FOLLOW_TARS_INTEGER_LITERAL_in_enum_def313
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_enum_def317
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_enum_def320
public static final org.antlr.runtime.BitSet FOLLOW_TARS_STRUCT_in_struct_def351
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_struct_def353
public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_struct_def355
public static final org.antlr.runtime.BitSet FOLLOW_struct_member_in_struct_def358
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_struct_def360
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_struct_def364
public static final org.antlr.runtime.BitSet FOLLOW_TARS_INTEGER_LITERAL_in_struct_member391
public static final org.antlr.runtime.BitSet FOLLOW_TARS_REQUIRE_in_struct_member396
public static final org.antlr.runtime.BitSet FOLLOW_TARS_OPTIONAL_in_struct_member402
public static final org.antlr.runtime.BitSet FOLLOW_type_in_struct_member405
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_struct_member407
public static final org.antlr.runtime.BitSet FOLLOW_EQ_in_struct_member410
public static final org.antlr.runtime.BitSet FOLLOW_const_initializer_in_struct_member414
public static final org.antlr.runtime.BitSet FOLLOW_TARS_KEY_in_key_def443
public static final org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_key_def445
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_key_def449
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_key_def452
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_key_def456
public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_key_def460
public static final org.antlr.runtime.BitSet FOLLOW_TARS_INTERFACE_in_interface_def488
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_interface_def490
public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_interface_def492
public static final org.antlr.runtime.BitSet FOLLOW_operation_in_interface_def495
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_interface_def497
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_interface_def501
public static final org.antlr.runtime.BitSet FOLLOW_type_in_operation528
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_operation530
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_operation532
public static final org.antlr.runtime.BitSet FOLLOW_param_in_operation535
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_operation538
public static final org.antlr.runtime.BitSet FOLLOW_param_in_operation540
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_operation547
public static final org.antlr.runtime.BitSet FOLLOW_TARS_ROUTE_KEY_in_param576
public static final org.antlr.runtime.BitSet FOLLOW_TARS_OUT_in_param579
public static final org.antlr.runtime.BitSet FOLLOW_type_in_param582
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_param584
public static final org.antlr.runtime.BitSet FOLLOW_TARS_INTEGER_LITERAL_in_const_initializer613
public static final org.antlr.runtime.BitSet FOLLOW_TARS_FLOATING_POINT_LITERAL_in_const_initializer620
public static final org.antlr.runtime.BitSet FOLLOW_TARS_STRING_LITERAL_in_const_initializer627
public static final org.antlr.runtime.BitSet FOLLOW_TARS_FALSE_in_const_initializer634
public static final org.antlr.runtime.BitSet FOLLOW_TARS_TRUE_in_const_initializer641
public static final org.antlr.runtime.BitSet FOLLOW_type_primitive_in_type654
public static final org.antlr.runtime.BitSet FOLLOW_type_vector_in_type659
public static final org.antlr.runtime.BitSet FOLLOW_type_map_in_type664
public static final org.antlr.runtime.BitSet FOLLOW_type_custom_in_type669
public static final org.antlr.runtime.BitSet FOLLOW_TARS_VOID_in_type_primitive681
public static final org.antlr.runtime.BitSet FOLLOW_TARS_BOOL_in_type_primitive697
public static final org.antlr.runtime.BitSet FOLLOW_TARS_BYTE_in_type_primitive713
public static final org.antlr.runtime.BitSet FOLLOW_TARS_SHORT_in_type_primitive729
public static final org.antlr.runtime.BitSet FOLLOW_TARS_INT_in_type_primitive745
public static final org.antlr.runtime.BitSet FOLLOW_TARS_LONG_in_type_primitive761
public static final org.antlr.runtime.BitSet FOLLOW_TARS_FLOAT_in_type_primitive777
public static final org.antlr.runtime.BitSet FOLLOW_TARS_DOUBLE_in_type_primitive793
public static final org.antlr.runtime.BitSet FOLLOW_TARS_STRING_in_type_primitive809
public static final org.antlr.runtime.BitSet FOLLOW_TARS_UNSIGNED_in_type_primitive825
public static final org.antlr.runtime.BitSet FOLLOW_TARS_INT_in_type_primitive827
public static final org.antlr.runtime.BitSet FOLLOW_TARS_VECTOR_in_type_vector849
public static final org.antlr.runtime.BitSet FOLLOW_LT_in_type_vector851
public static final org.antlr.runtime.BitSet FOLLOW_type_in_type_vector853
public static final org.antlr.runtime.BitSet FOLLOW_GT_in_type_vector855
public static final org.antlr.runtime.BitSet FOLLOW_TARS_MAP_in_type_map879
public static final org.antlr.runtime.BitSet FOLLOW_LT_in_type_map881
public static final org.antlr.runtime.BitSet FOLLOW_type_in_type_map883
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_type_map885
public static final org.antlr.runtime.BitSet FOLLOW_type_in_type_map887
public static final org.antlr.runtime.BitSet FOLLOW_GT_in_type_map889
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_type_custom916
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_type_custom935
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_type_custom937
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_type_custom939
public static final org.antlr.runtime.BitSet FOLLOW_TARS_IDENTIFIER_in_type_custom943
public TarsParser(org.antlr.runtime.TokenStream input)
public TarsParser(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 在类中 org.antlr.runtime.BaseRecognizerpublic String getGrammarFileName()
getGrammarFileName 在类中 org.antlr.runtime.BaseRecognizerpublic final TarsParser.start_return start() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final TarsParser.include_def_return include_def() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final TarsParser.namespace_def_return namespace_def() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final TarsParser.definition_return definition() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final TarsParser.const_def_return const_def() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final TarsParser.enum_def_return enum_def() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final TarsParser.struct_def_return struct_def() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final TarsParser.struct_member_return struct_member() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final TarsParser.key_def_return key_def() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final TarsParser.interface_def_return interface_def() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final TarsParser.operation_return operation() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final TarsParser.param_return param() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final TarsParser.const_initializer_return const_initializer() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final TarsParser.type_return type() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final TarsParser.type_primitive_return type_primitive() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final TarsParser.type_vector_return type_vector() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final TarsParser.type_map_return type_map() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final TarsParser.type_custom_return type_custom() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionCopyright © 2020. All Rights Reserved.