File: treesit.c.html

Defined variables (6)

treesit-extra-load-pathAdditional directories to look for tree-sitter language definitions.
treesit-language-remap-alistAn alist remapping language symbols.
treesit-languages-require-line-column-trackingA list of languages that need line-column tracking.
treesit-load-name-override-listAn override list for unconventional tree-sitter libraries.
treesit-major-mode-remap-alistAlist mapping file-specified modes to ts-modes.
treesit-thing-settingsA list defining things.

Defined functions (52)

treesit--linecol-at(POS)
treesit--linecol-cache()
treesit--linecol-cache-set(LINE COL BYTEPOS)
treesit-available-p()
treesit-compiled-query-p(OBJECT)
treesit-grammar-location(LANGUAGE)
treesit-induce-sparse-tree(ROOT PREDICATE &optional PROCESS-FN DEPTH)
treesit-language-abi-version(&optional LANGUAGE)
treesit-language-available-p(LANGUAGE &optional DETAIL)
treesit-library-abi-version(&optional MIN-COMPATIBLE)
treesit-node-check(NODE PROPERTY)
treesit-node-child(NODE N &optional NAMED)
treesit-node-child-by-field-name(NODE FIELD-NAME)
treesit-node-child-count(NODE &optional NAMED)
treesit-node-descendant-for-range(NODE BEG END &optional NAMED)
treesit-node-end(NODE)
treesit-node-eq(NODE1 NODE2)
treesit-node-field-name-for-child(NODE N)
treesit-node-first-child-for-pos(NODE POS &optional NAMED)
treesit-node-match-p(NODE PREDICATE &optional IGNORE-MISSING)
treesit-node-next-sibling(NODE &optional NAMED)
treesit-node-p(OBJECT)
treesit-node-parent(NODE)
treesit-node-parser(NODE)
treesit-node-prev-sibling(NODE &optional NAMED)
treesit-node-start(NODE)
treesit-node-string(NODE)
treesit-node-type(NODE)
treesit-parse-string(STRING LANGUAGE)
treesit-parser-buffer(PARSER)
treesit-parser-changed-regions(PARSER)
treesit-parser-create(LANGUAGE &optional BUFFER NO-REUSE TAG)
treesit-parser-delete(PARSER)
treesit-parser-embed-level(PARSER)
treesit-parser-included-ranges(PARSER)
treesit-parser-language(PARSER)
treesit-parser-list(&optional BUFFER LANGUAGE TAG)
treesit-parser-notifiers(PARSER)
treesit-parser-p(OBJECT)
treesit-parser-root-node(PARSER)
treesit-parser-set-embed-level(PARSER LEVEL)
treesit-parser-set-included-ranges(PARSER RANGES)
treesit-parser-tag(PARSER)
treesit-pattern-expand(PATTERN)
treesit-query-capture(NODE QUERY &optional BEG END NODE-ONLY GROUPED)
treesit-query-compile(LANGUAGE QUERY &optional EAGER)
treesit-query-expand(QUERY)
treesit-query-language(QUERY)
treesit-query-p(OBJECT)
treesit-search-forward(START PREDICATE &optional BACKWARD ALL)
treesit-search-subtree(NODE PREDICATE &optional BACKWARD ALL DEPTH)
treesit-subtree-stat(NODE)

Defined faces (0)