mirror of
https://github.com/neovim/neovim.git
synced 2024-12-23 20:55:18 -07:00
docs: generate docs
This commit is contained in:
parent
fb58bc8da5
commit
1e42a0e748
@ -1348,7 +1348,7 @@ parse({lang}, {query}) *vim.treesitter.query.parse()*
|
||||
• |vim.treesitter.query.get()|
|
||||
|
||||
*Query:iter_captures()*
|
||||
Query:iter_captures({node}, {source}, {start}, {stop})
|
||||
Query:iter_captures({node}, {source}, {start}, {stop}, {opts})
|
||||
Iterate over all captures from all matches inside {node}
|
||||
|
||||
{source} is needed if the query contains predicates; then the caller must
|
||||
@ -1382,9 +1382,11 @@ Query:iter_captures({node}, {source}, {start}, {stop})
|
||||
`node:start()`.
|
||||
• {stop} (`integer?`) Stopping line for the search (end-exclusive).
|
||||
Defaults to `node:end_()`.
|
||||
• {opts} (`{ col_begin?: integer, col_end?: integer }?`) Optional
|
||||
parameters.
|
||||
|
||||
Return: ~
|
||||
(`fun(end_line: integer?): integer, TSNode, vim.treesitter.query.TSMetadata, TSQueryMatch`)
|
||||
(`fun(end_line: integer?, end_col: integer?): integer, TSNode, vim.treesitter.query.TSMetadata, TSQueryMatch`)
|
||||
capture id, capture node, metadata, match
|
||||
|
||||
*Query:iter_matches()*
|
||||
|
1
runtime/lua/vim/_meta/api_keysets.lua
generated
1
runtime/lua/vim/_meta/api_keysets.lua
generated
@ -231,6 +231,7 @@ error('Cannot require a meta file')
|
||||
--- @field on_buf? fun(_: "buf", bufnr: integer, tick: integer)
|
||||
--- @field on_win? fun(_: "win", winid: integer, bufnr: integer, toprow: integer, botrow: integer)
|
||||
--- @field on_line? fun(_: "line", winid: integer, bufnr: integer, row: integer)
|
||||
--- @field on_range? fun(_: "range", winid: integer, bufnr: integer, row_begin: integer, col_begin: integer, row_end: integer, col_end: integer)
|
||||
--- @field on_end? fun(_: "end", tick: integer)
|
||||
--- @field _on_hl_def? fun(_: "hl_def")
|
||||
--- @field _on_spell_nav? fun(_: "spell_nav")
|
||||
|
Loading…
Reference in New Issue
Block a user