List of all items
Structs
- IncludedRangesError
- InputEdit
- Language
- LanguageError
- LanguageRef
- LookaheadIterator
- LossyUtf8
- Node
- Parser
- Point
- Query
- QueryCapture
- QueryCaptures
- QueryCursor
- QueryError
- QueryMatch
- QueryMatches
- QueryPredicate
- QueryProperty
- Range
- Tree
- TreeCursor
- ffi::TSInput
- ffi::TSInputEdit
- ffi::TSLanguage
- ffi::TSLogger
- ffi::TSLookaheadIterator
- ffi::TSNode
- ffi::TSParser
- ffi::TSPoint
- ffi::TSQuery
- ffi::TSQueryCapture
- ffi::TSQueryCursor
- ffi::TSQueryMatch
- ffi::TSQueryPredicateStep
- ffi::TSRange
- ffi::TSTree
- ffi::TSTreeCursor
- ffi::TSWasmError
- ffi::TSWasmStore
- ffi::wasm_engine_t
Enums
Traits
Functions
- ffi::ts_language_copy
- ffi::ts_language_delete
- ffi::ts_language_field_count
- ffi::ts_language_field_id_for_name
- ffi::ts_language_field_name_for_id
- ffi::ts_language_is_wasm
- ffi::ts_language_next_state
- ffi::ts_language_state_count
- ffi::ts_language_symbol_count
- ffi::ts_language_symbol_for_name
- ffi::ts_language_symbol_name
- ffi::ts_language_symbol_type
- ffi::ts_language_version
- ffi::ts_lookahead_iterator_current_symbol
- ffi::ts_lookahead_iterator_current_symbol_name
- ffi::ts_lookahead_iterator_delete
- ffi::ts_lookahead_iterator_language
- ffi::ts_lookahead_iterator_new
- ffi::ts_lookahead_iterator_next
- ffi::ts_lookahead_iterator_reset
- ffi::ts_lookahead_iterator_reset_state
- ffi::ts_node_child
- ffi::ts_node_child_by_field_id
- ffi::ts_node_child_by_field_name
- ffi::ts_node_child_containing_descendant
- ffi::ts_node_child_count
- ffi::ts_node_descendant_count
- ffi::ts_node_descendant_for_byte_range
- ffi::ts_node_descendant_for_point_range
- ffi::ts_node_edit
- ffi::ts_node_end_byte
- ffi::ts_node_end_point
- ffi::ts_node_eq
- ffi::ts_node_field_name_for_child
- ffi::ts_node_first_child_for_byte
- ffi::ts_node_first_named_child_for_byte
- ffi::ts_node_grammar_symbol
- ffi::ts_node_grammar_type
- ffi::ts_node_has_changes
- ffi::ts_node_has_error
- ffi::ts_node_is_error
- ffi::ts_node_is_extra
- ffi::ts_node_is_missing
- ffi::ts_node_is_named
- ffi::ts_node_is_null
- ffi::ts_node_language
- ffi::ts_node_named_child
- ffi::ts_node_named_child_count
- ffi::ts_node_named_descendant_for_byte_range
- ffi::ts_node_named_descendant_for_point_range
- ffi::ts_node_next_named_sibling
- ffi::ts_node_next_parse_state
- ffi::ts_node_next_sibling
- ffi::ts_node_parent
- ffi::ts_node_parse_state
- ffi::ts_node_prev_named_sibling
- ffi::ts_node_prev_sibling
- ffi::ts_node_start_byte
- ffi::ts_node_start_point
- ffi::ts_node_string
- ffi::ts_node_symbol
- ffi::ts_node_type
- ffi::ts_parser_cancellation_flag
- ffi::ts_parser_delete
- ffi::ts_parser_included_ranges
- ffi::ts_parser_language
- ffi::ts_parser_logger
- ffi::ts_parser_new
- ffi::ts_parser_parse
- ffi::ts_parser_parse_string
- ffi::ts_parser_parse_string_encoding
- ffi::ts_parser_print_dot_graphs
- ffi::ts_parser_reset
- ffi::ts_parser_set_cancellation_flag
- ffi::ts_parser_set_included_ranges
- ffi::ts_parser_set_language
- ffi::ts_parser_set_logger
- ffi::ts_parser_set_timeout_micros
- ffi::ts_parser_set_wasm_store
- ffi::ts_parser_take_wasm_store
- ffi::ts_parser_timeout_micros
- ffi::ts_query_capture_count
- ffi::ts_query_capture_name_for_id
- ffi::ts_query_capture_quantifier_for_id
- ffi::ts_query_cursor_delete
- ffi::ts_query_cursor_did_exceed_match_limit
- ffi::ts_query_cursor_exec
- ffi::ts_query_cursor_match_limit
- ffi::ts_query_cursor_new
- ffi::ts_query_cursor_next_capture
- ffi::ts_query_cursor_next_match
- ffi::ts_query_cursor_remove_match
- ffi::ts_query_cursor_set_byte_range
- ffi::ts_query_cursor_set_match_limit
- ffi::ts_query_cursor_set_max_start_depth
- ffi::ts_query_cursor_set_point_range
- ffi::ts_query_delete
- ffi::ts_query_disable_capture
- ffi::ts_query_disable_pattern
- ffi::ts_query_is_pattern_guaranteed_at_step
- ffi::ts_query_is_pattern_non_local
- ffi::ts_query_is_pattern_rooted
- ffi::ts_query_new
- ffi::ts_query_pattern_count
- ffi::ts_query_predicates_for_pattern
- ffi::ts_query_start_byte_for_pattern
- ffi::ts_query_string_count
- ffi::ts_query_string_value_for_id
- ffi::ts_set_allocator
- ffi::ts_tree_copy
- ffi::ts_tree_cursor_copy
- ffi::ts_tree_cursor_current_depth
- ffi::ts_tree_cursor_current_descendant_index
- ffi::ts_tree_cursor_current_field_id
- ffi::ts_tree_cursor_current_field_name
- ffi::ts_tree_cursor_current_node
- ffi::ts_tree_cursor_delete
- ffi::ts_tree_cursor_goto_descendant
- ffi::ts_tree_cursor_goto_first_child
- ffi::ts_tree_cursor_goto_first_child_for_byte
- ffi::ts_tree_cursor_goto_first_child_for_point
- ffi::ts_tree_cursor_goto_last_child
- ffi::ts_tree_cursor_goto_next_sibling
- ffi::ts_tree_cursor_goto_parent
- ffi::ts_tree_cursor_goto_previous_sibling
- ffi::ts_tree_cursor_new
- ffi::ts_tree_cursor_reset
- ffi::ts_tree_cursor_reset_to
- ffi::ts_tree_delete
- ffi::ts_tree_edit
- ffi::ts_tree_get_changed_ranges
- ffi::ts_tree_included_ranges
- ffi::ts_tree_language
- ffi::ts_tree_print_dot_graph
- ffi::ts_tree_root_node
- ffi::ts_tree_root_node_with_offset
- ffi::ts_wasm_store_delete
- ffi::ts_wasm_store_language_count
- ffi::ts_wasm_store_load_language
- ffi::ts_wasm_store_new
- set_allocator
- wasm_stdlib_symbols
Type Aliases
- ffi::TSFieldId
- ffi::TSInputEncoding
- ffi::TSLogType
- ffi::TSQuantifier
- ffi::TSQueryError
- ffi::TSQueryPredicateStepType
- ffi::TSStateId
- ffi::TSSymbol
- ffi::TSSymbolType
- ffi::TSWasmEngine
- ffi::TSWasmErrorKind
Constants
- ARRAY_HEADER
- LANGUAGE_VERSION
- MIN_COMPATIBLE_LANGUAGE_VERSION
- PARSER_HEADER
- ffi::TREE_SITTER_LANGUAGE_VERSION
- ffi::TREE_SITTER_MIN_COMPATIBLE_LANGUAGE_VERSION
- ffi::TSInputEncodingUTF16
- ffi::TSInputEncodingUTF8
- ffi::TSLogTypeLex
- ffi::TSLogTypeParse
- ffi::TSQuantifierOne
- ffi::TSQuantifierOneOrMore
- ffi::TSQuantifierZero
- ffi::TSQuantifierZeroOrMore
- ffi::TSQuantifierZeroOrOne
- ffi::TSQueryErrorCapture
- ffi::TSQueryErrorField
- ffi::TSQueryErrorLanguage
- ffi::TSQueryErrorNodeType
- ffi::TSQueryErrorNone
- ffi::TSQueryErrorStructure
- ffi::TSQueryErrorSyntax
- ffi::TSQueryPredicateStepTypeCapture
- ffi::TSQueryPredicateStepTypeDone
- ffi::TSQueryPredicateStepTypeString
- ffi::TSSymbolTypeAnonymous
- ffi::TSSymbolTypeAuxiliary
- ffi::TSSymbolTypeRegular
- ffi::TSWasmErrorKindAllocate
- ffi::TSWasmErrorKindCompile
- ffi::TSWasmErrorKindInstantiate
- ffi::TSWasmErrorKindNone
- ffi::TSWasmErrorKindParse