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
e27461a6
ROOT
/
pkg
/
parser
/
sitter
/
proto
/
tree_sitter
/
parser.h
Search
History
223 lines
|
ISO-8859-1
|
5 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
TREE_SITTER_PARSER_H_
ts_builtin_sym_error
ts_builtin_sym_end
TREE_SITTER_SERIALIZATION_BUFFER_SIZE
START_LEXER
(
)
ADVANCE
(
state_value
)
SKIP
(
state_value
)
ACCEPT_TOKEN
(
symbol_value
)
END_STATE
(
)
SMALL_STATE
(
id
)
STATE
(
id
)
ACTIONS
(
id
)
SHIFT
(
state_value
)
SHIFT_REPEAT
(
state_value
)
SHIFT_EXTRA
(
)
REDUCE
(
symbol_val,child_count_val,...
)
RECOVER
(
)
ACCEPT_INPUT
(
)
TSStateId
:
uint16_t
TSSymbol
:
uint16_t
TSFieldId
:
uint16_t
TSLanguage
:
struct TSLanguage
(anonymous)
field_id
:
TSFieldId
child_index
:
uint8_t
inherited
:
bool
TSFieldMapEntry
:
struct
field_id
:
TSFieldId
child_index
:
uint8_t
inherited
:
bool
(anonymous)
index
:
uint16_t
length
:
uint16_t
TSFieldMapSlice
:
struct
index
:
uint16_t
length
:
uint16_t
(anonymous)
visible
:
bool
named
:
bool
supertype
:
bool
TSSymbolMetadata
:
struct
visible
:
bool
named
:
bool
supertype
:
bool
TSLexer
:
struct TSLexer
TSLexer
lookahead
:
int32_t
result_symbol
:
TSSymbol
advance
:
void(*)(TSLexer*,bool)
mark_end
:
void(*)(TSLexer*)
get_column
:
uint32_t(*)(TSLexer*)
is_at_included_range_start
:
bool(*)(const TSLexer*)
eof
:
bool(*)(const TSLexer*)
(anonymous)
TSParseActionTypeShift
TSParseActionTypeReduce
TSParseActionTypeAccept
TSParseActionTypeRecover
TSParseActionType
:
enum
TSParseActionTypeShift
TSParseActionTypeReduce
TSParseActionTypeAccept
TSParseActionTypeRecover
(anonymous)
(anonymous)
(anonymous)
type
:
uint8_t
TSParseAction
:
union
(anonymous)
(anonymous)
type
:
uint8_t
(anonymous)
lex_state
:
uint16_t
external_lex_state
:
uint16_t
TSLexMode
:
struct
lex_state
:
uint16_t
external_lex_state
:
uint16_t
(anonymous)
action
:
TSParseAction
(anonymous)
TSParseActionEntry
:
union
action
:
TSParseAction
(anonymous)
TSLanguage
version
:
uint32_t
symbol_count
:
uint32_t
alias_count
:
uint32_t
token_count
:
uint32_t
external_token_count
:
uint32_t
state_count
:
uint32_t
large_state_count
:
uint32_t
production_id_count
:
uint32_t
field_count
:
uint32_t
max_alias_sequence_length
:
uint16_t
parse_table
:
const uint16_t*
small_parse_table
:
const uint16_t*
small_parse_table_map
:
const uint32_t*
parse_actions
:
const TSParseActionEntry*
symbol_names
:
const char* const*
field_names
:
const char* const*
field_map_slices
:
const TSFieldMapSlice*
field_map_entries
:
const TSFieldMapEntry*
symbol_metadata
:
const TSSymbolMetadata*
public_symbol_map
:
const TSSymbol*
alias_map
:
const uint16_t*
alias_sequences
:
const TSSymbol*
lex_modes
:
const TSLexMode*
lex_fn
:
bool(*)(TSLexer*,TSStateId)
keyword_lex_fn
:
bool(*)(TSLexer*,TSStateId)
keyword_capture_token
:
TSSymbol
(anonymous)
All occurrences
Please wait...
Page is in error, reload to recover