aboutsummaryrefslogtreecommitdiff
path: root/runtime/doc
diff options
context:
space:
mode:
authorLewis Russell <lewis6991@gmail.com>2023-03-09 16:09:39 +0000
committerGitHub <noreply@github.com>2023-03-09 16:09:39 +0000
commitae263aff9547b8b513c4fedaceb4cbf93c57b866 (patch)
tree75ff0d6ff424a2bf5e582da29ff87c2911db33e7 /runtime/doc
parent64d3f68c07f7e67bbbd5db11b289705f7569b949 (diff)
downloadrneovim-ae263aff9547b8b513c4fedaceb4cbf93c57b866.tar.gz
rneovim-ae263aff9547b8b513c4fedaceb4cbf93c57b866.tar.bz2
rneovim-ae263aff9547b8b513c4fedaceb4cbf93c57b866.zip
refactor(treesitter): use byte ranges from treesitter (#22589)
Diffstat (limited to 'runtime/doc')
-rw-r--r--runtime/doc/treesitter.txt10
1 files changed, 9 insertions, 1 deletions
diff --git a/runtime/doc/treesitter.txt b/runtime/doc/treesitter.txt
index 3b0936941f..c7a0e1927b 100644
--- a/runtime/doc/treesitter.txt
+++ b/runtime/doc/treesitter.txt
@@ -1037,6 +1037,9 @@ LanguageTree:included_regions({self}) *LanguageTree:included_regions()*
Parameters: ~
• {self}
+ Return: ~
+ integer[][]
+
LanguageTree:invalidate({self}, {reload}) *LanguageTree:invalidate()*
Invalidates this parser and all its children
@@ -1044,12 +1047,17 @@ LanguageTree:invalidate({self}, {reload}) *LanguageTree:invalidate()*
• {reload} (boolean|nil)
• {self}
-LanguageTree:is_valid({self}) *LanguageTree:is_valid()*
+ *LanguageTree:is_valid()*
+LanguageTree:is_valid({self}, {exclude_children})
Determines whether this tree is valid. If the tree is invalid, call `parse()` . This will return the updated tree.
Parameters: ~
+ • {exclude_children} (boolean|nil)
• {self}
+ Return: ~
+ (boolean)
+
LanguageTree:lang({self}) *LanguageTree:lang()*
Gets the language of this tree node.