crash.software
Projects
Pull Requests
Issues
Builds
bearer
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
bearer
Files
🤬
Sign In
589ad0ff
ROOT
/
pkg
/
parser
/
sitter
/
proto
/
parser.c
Search
History
7978 lines
|
ISO-8859-1
|
221 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
LANGUAGE_VERSION
STATE_COUNT
LARGE_STATE_COUNT
SYMBOL_COUNT
ALIAS_COUNT
TOKEN_COUNT
EXTERNAL_TOKEN_COUNT
FIELD_COUNT
MAX_ALIAS_SEQUENCE_LENGTH
PRODUCTION_ID_COUNT
extern
(anonymous)
anon_sym_SEMI
anon_sym_syntax
anon_sym_EQ
anon_sym_DQUOTEproto3_DQUOTE
anon_sym_import
anon_sym_weak
anon_sym_public
anon_sym_package
anon_sym_option
anon_sym_LPAREN
anon_sym_RPAREN
anon_sym_DOT
anon_sym_enum
anon_sym_LBRACE
anon_sym_RBRACE
anon_sym_DASH
anon_sym_LBRACK
anon_sym_COMMA
anon_sym_RBRACK
anon_sym_message
anon_sym_optional
anon_sym_repeated
anon_sym_oneof
anon_sym_map
anon_sym_LT
anon_sym_GT
anon_sym_int32
anon_sym_int64
anon_sym_uint32
anon_sym_uint64
anon_sym_sint32
anon_sym_sint64
anon_sym_fixed32
anon_sym_fixed64
anon_sym_sfixed32
anon_sym_sfixed64
anon_sym_bool
anon_sym_string
anon_sym_double
anon_sym_float
anon_sym_bytes
anon_sym_reserved
anon_sym_to
anon_sym_max
anon_sym_service
anon_sym_rpc
anon_sym_stream
anon_sym_returns
anon_sym_PLUS
anon_sym_COLON
sym_identifier
sym_true
sym_false
sym_decimal_lit
sym_octal_lit
sym_hex_lit
sym_float_lit
anon_sym_DQUOTE
aux_sym_string_token1
anon_sym_SQUOTE
aux_sym_string_token2
sym_escape_sequence
sym_comment
sym_source_file
sym_empty_statement
sym_syntax
sym_import
sym_package
sym_option
sym__option_name
sym_enum
sym_enum_name
sym_enum_body
sym_enum_field
sym_enum_value_option
sym_message
sym_message_body
sym_message_name
sym_field
sym_field_options
sym_field_option
sym_oneof
sym_oneof_field
sym_map_field
sym_key_type
sym_type
sym_reserved
sym_ranges
sym_range
sym_field_names
sym_message_or_enum_type
sym_field_number
sym_service
sym_service_name
sym_rpc
sym_rpc_name
sym_constant
sym_block_lit
sym_full_ident
sym_bool
sym_int_lit
sym_string
aux_sym_source_file_repeat1
aux_sym__option_name_repeat1
aux_sym_enum_body_repeat1
aux_sym_enum_field_repeat1
aux_sym_message_body_repeat1
aux_sym_field_options_repeat1
aux_sym_oneof_repeat1
aux_sym_ranges_repeat1
aux_sym_field_names_repeat1
aux_sym_message_or_enum_type_repeat1
aux_sym_service_repeat1
aux_sym_rpc_repeat1
aux_sym_block_lit_repeat1
aux_sym_block_lit_repeat2
aux_sym_string_repeat1
aux_sym_string_repeat2
(anonymous)
field_path
ts_non_terminal_alias_map
:
const uint16_t[]
ts_lex
(
TSLexer*,TSStateId
)
{...}
:
bool
tree_sitter_proto
(
void
)
{...}
:
const TSLanguage*
All occurrences
Please wait...
Page is in error, reload to recover