Module core_transpiled

Source

Structs§

AnalysisState
AnalysisStateEntry
AnalysisStateSet
AnalysisSubgraph
AnalysisSubgraphArray
AnalysisSubgraphNode
Array
C2RustUnnamed_0
C2RustUnnamed_1
C2RustUnnamed_2
CaptureList
CaptureListPool
CaptureQuantifiers
CursorChildIterator
Edit
EditEntry
ErrorStatus
ExternalScannerState
Iterator_0
Length
Lexer
LookaheadIterator
MutableSubtreeArray
NodeChildIterator
PatternEntry
QueryAnalysis
QueryPattern
QueryState
QueryStep
ReduceAction
ReduceActionSet
ReusableNode
Slice
Stack
StackEntry
StackHead
StackIterator
StackLink
StackNode
StackNodeArray
StackSlice
StackSliceArray
StackSummary
StackSummaryEntry
StatePredecessorMap
StepOffset
Stream
SubtreeArray
SubtreeHeapData
SubtreeInlineData
SubtreePool
SummarizeStackSession
SymbolTable
TSFieldMapEntry
TSFieldMapSlice
TSInput
TSInputEdit
TSLanguage
TSLexMode
TSLexer
TSLogger
TSLookaheadIterator
TSNode
TSParser
TSPoint
TSQuery
TSQueryCapture
TSQueryCursor
TSQueryMatch
TSQueryPredicateStep
TSRange
TSRangeArray
TSStringInput
TSSymbolMetadata
TSTree
TSTreeCursor
TSWasmStore
TableEntry
TokenCache
TreeCursor
TreeCursorEntry
timespec

Constants§

TREE_SITTER_LANGUAGE_VERSION
TREE_SITTER_MIN_COMPATIBLE_LANGUAGE_VERSION
TSInputEncodingUTF8
TSInputEncodingUTF16
TSInputEncoding_TSInputEncodingUTF8
TSInputEncoding_TSInputEncodingUTF16
TSLogTypeLex
TSLogTypeParse
TSLogType_TSLogTypeLex
TSLogType_TSLogTypeParse
TSQuantifierOne
TSQuantifierOneOrMore
TSQuantifierZero
TSQuantifierZeroOrMore
TSQuantifierZeroOrOne
TSQuantifier_TSQuantifierOne
TSQuantifier_TSQuantifierOneOrMore
TSQuantifier_TSQuantifierZero
TSQuantifier_TSQuantifierZeroOrMore
TSQuantifier_TSQuantifierZeroOrOne
TSQueryErrorCapture
TSQueryErrorField
TSQueryErrorLanguage
TSQueryErrorNodeType
TSQueryErrorNone
TSQueryErrorStructure
TSQueryErrorSyntax
TSQueryError_TSQueryErrorCapture
TSQueryError_TSQueryErrorField
TSQueryError_TSQueryErrorLanguage
TSQueryError_TSQueryErrorNodeType
TSQueryError_TSQueryErrorNone
TSQueryError_TSQueryErrorStructure
TSQueryError_TSQueryErrorSyntax
TSQueryPredicateStepTypeCapture
TSQueryPredicateStepTypeDone
TSQueryPredicateStepTypeString
TSQueryPredicateStepType_TSQueryPredicateStepTypeCapture
TSQueryPredicateStepType_TSQueryPredicateStepTypeDone
TSQueryPredicateStepType_TSQueryPredicateStepTypeString
TSSymbolTypeAnonymous
TSSymbolTypeAuxiliary
TSSymbolTypeRegular
TSSymbolTypeSupertype
TSSymbolType_TSSymbolTypeAnonymous
TSSymbolType_TSSymbolTypeAuxiliary
TSSymbolType_TSSymbolTypeRegular
TSSymbolType_TSSymbolTypeSupertype

Statics§

ts_current_calloc
ts_current_free
ts_current_malloc
ts_current_realloc

Traits§

FieldType

Functions§

ts_external_scanner_state_copy
ts_external_scanner_state_data
ts_external_scanner_state_delete
ts_external_scanner_state_eq
ts_external_scanner_state_init
ts_language_copy
ts_language_delete
ts_language_field_count
ts_language_field_id_for_name
ts_language_field_name_for_id
ts_language_is_wasm
ts_language_next_state
ts_language_public_symbol
ts_language_state_count
ts_language_symbol_count
ts_language_symbol_for_name
ts_language_symbol_metadata
ts_language_symbol_name
ts_language_symbol_type
ts_language_table_entry
ts_language_version
ts_lexer_advance_to_end
ts_lexer_delete
ts_lexer_finish
ts_lexer_included_ranges
ts_lexer_init
ts_lexer_mark_end
ts_lexer_reset
ts_lexer_set_included_ranges
ts_lexer_set_input
ts_lexer_start
ts_lookahead_iterator_current_symbol
ts_lookahead_iterator_current_symbol_name
ts_lookahead_iterator_delete
ts_lookahead_iterator_language
ts_lookahead_iterator_new
ts_lookahead_iterator_next
ts_lookahead_iterator_reset
ts_lookahead_iterator_reset_state
ts_node_child
ts_node_child_by_field_id
ts_node_child_by_field_name
ts_node_child_containing_descendant
ts_node_child_count
ts_node_child_with_descendant
ts_node_descendant_count
ts_node_descendant_for_byte_range
ts_node_descendant_for_point_range
ts_node_edit
ts_node_end_byte
ts_node_end_point
ts_node_eq
ts_node_field_name_for_child
ts_node_field_name_for_named_child
ts_node_first_child_for_byte
ts_node_first_named_child_for_byte
ts_node_grammar_symbol
ts_node_grammar_type
ts_node_has_changes
ts_node_has_error
ts_node_is_error
ts_node_is_extra
ts_node_is_missing
ts_node_is_named
ts_node_is_null
ts_node_language
ts_node_named_child
ts_node_named_child_count
ts_node_named_descendant_for_byte_range
ts_node_named_descendant_for_point_range
ts_node_new
ts_node_next_named_sibling
ts_node_next_parse_state
ts_node_next_sibling
ts_node_parent
ts_node_parse_state
ts_node_prev_named_sibling
ts_node_prev_sibling
ts_node_start_byte
ts_node_start_point
ts_node_string
ts_node_symbol
ts_node_type
ts_parser_cancellation_flag
ts_parser_delete
ts_parser_included_ranges
ts_parser_language
ts_parser_logger
ts_parser_new
ts_parser_parse
ts_parser_parse_string
ts_parser_parse_string_encoding
ts_parser_print_dot_graphs
ts_parser_reset
ts_parser_set_cancellation_flag
ts_parser_set_included_ranges
ts_parser_set_language
ts_parser_set_logger
ts_parser_set_timeout_micros
ts_parser_set_wasm_store
ts_parser_take_wasm_store
ts_parser_timeout_micros
ts_query__step_is_fallible
ts_query_capture_count
ts_query_capture_name_for_id
ts_query_capture_quantifier_for_id
ts_query_cursor__compare_captures
ts_query_cursor__compare_nodes
ts_query_cursor_delete
ts_query_cursor_did_exceed_match_limit
ts_query_cursor_exec
ts_query_cursor_match_limit
ts_query_cursor_new
ts_query_cursor_next_capture
ts_query_cursor_next_match
ts_query_cursor_remove_match
ts_query_cursor_set_byte_range
ts_query_cursor_set_match_limit
ts_query_cursor_set_max_start_depth
ts_query_cursor_set_point_range
ts_query_cursor_set_timeout_micros
ts_query_cursor_timeout_micros
ts_query_delete
ts_query_disable_capture
ts_query_disable_pattern
ts_query_end_byte_for_pattern
ts_query_is_pattern_guaranteed_at_step
ts_query_is_pattern_non_local
ts_query_is_pattern_rooted
ts_query_new
ts_query_pattern_count
ts_query_predicates_for_pattern
ts_query_start_byte_for_pattern
ts_query_string_count
ts_query_string_value_for_id
ts_range_array_get_changed_ranges
ts_range_array_intersects
ts_set_allocator
ts_stack_can_merge
ts_stack_clear
ts_stack_copy_version
ts_stack_delete
ts_stack_dynamic_precedence
ts_stack_error_cost
ts_stack_get_summary
ts_stack_halt
ts_stack_has_advanced_since_error
ts_stack_is_active
ts_stack_is_halted
ts_stack_is_paused
ts_stack_last_external_token
ts_stack_merge
ts_stack_new
ts_stack_node_count_since_error
ts_stack_pause
ts_stack_pop_all
ts_stack_pop_count
ts_stack_pop_error
ts_stack_pop_pending
ts_stack_position
ts_stack_print_dot_graph
ts_stack_push
ts_stack_record_summary
ts_stack_remove_version
ts_stack_renumber_version
ts_stack_resume
ts_stack_set_last_external_token
ts_stack_state
ts_stack_swap_versions
ts_stack_version_count
ts_subtree__print_dot_graph
ts_subtree_array_clear
ts_subtree_array_copy
ts_subtree_array_delete
ts_subtree_array_remove_trailing_extras
ts_subtree_array_reverse
ts_subtree_balance
ts_subtree_clone
ts_subtree_compare
ts_subtree_edit
ts_subtree_external_scanner_state
ts_subtree_external_scanner_state_eq
ts_subtree_get_changed_ranges
ts_subtree_last_external_token
ts_subtree_make_mut
ts_subtree_new_error
ts_subtree_new_error_node
ts_subtree_new_leaf
ts_subtree_new_missing_leaf
ts_subtree_new_node
ts_subtree_pool_delete
ts_subtree_pool_new
ts_subtree_print_dot_graph
ts_subtree_release
ts_subtree_retain
ts_subtree_set_symbol
ts_subtree_string
ts_subtree_summarize_children
ts_tree_copy
ts_tree_cursor_copy
ts_tree_cursor_current_depth
ts_tree_cursor_current_descendant_index
ts_tree_cursor_current_field_id
ts_tree_cursor_current_field_name
ts_tree_cursor_current_node
ts_tree_cursor_current_status
ts_tree_cursor_delete
ts_tree_cursor_goto_descendant
ts_tree_cursor_goto_first_child
ts_tree_cursor_goto_first_child_for_byte
ts_tree_cursor_goto_first_child_for_point
ts_tree_cursor_goto_first_child_internal
ts_tree_cursor_goto_last_child
ts_tree_cursor_goto_last_child_internal
ts_tree_cursor_goto_next_sibling
ts_tree_cursor_goto_next_sibling_internal
ts_tree_cursor_goto_parent
ts_tree_cursor_goto_previous_sibling
ts_tree_cursor_goto_previous_sibling_internal
ts_tree_cursor_goto_sibling_internal
ts_tree_cursor_init
ts_tree_cursor_new
ts_tree_cursor_parent_node
ts_tree_cursor_reset
ts_tree_cursor_reset_to
ts_tree_delete
ts_tree_edit
ts_tree_get_changed_ranges
ts_tree_included_ranges
ts_tree_language
ts_tree_new
ts_tree_root_node
ts_tree_root_node_with_offset
ts_wasm_language_release
ts_wasm_language_retain
ts_wasm_store_call_lex_keyword
ts_wasm_store_call_lex_main
ts_wasm_store_call_scanner_create
ts_wasm_store_call_scanner_deserialize
ts_wasm_store_call_scanner_destroy
ts_wasm_store_call_scanner_scan
ts_wasm_store_call_scanner_serialize
ts_wasm_store_delete
ts_wasm_store_has_error
ts_wasm_store_reset
ts_wasm_store_start

Type Aliases§

C2RustUnnamed
C2RustUnnamed_3
C2RustUnnamed_8
C2RustUnnamed_10
C2RustUnnamed_31
C2RustUnnamed_36
C2RustUnnamed_37
C2RustUnnamed_38
TSClock
TSInputEncoding
TSLogType
TSQuantifier
TSQueryError
TSQueryPredicateStepType
TSSymbol
TSSymbolType

Unions§

MutableSubtree
Subtree
TSParseAction
TSParseActionEntry

Derive Macros§

BitfieldStruct