vim.treesitter._range
Methods9
function M.validate(r: any) -> boolean
Check if a variable is a valid range object
function M.unpack4(r: Range) -> (integer, integer, integer, integer)
function M.unpack6(r: Range6) -> (integer, integer, integer, integer, integer, integer)
function M.visual_select(range: Range) -> nil
Fields1
M.cmp_pos : {"lt" | "le" | "gt" | "ge" | "eq" | "ne", fun(a_row: integer, a_col: integer, b_row: integer, b_col: integer) -> boolean}
TODO(ofseed): directly use cmp_pos from util and replace all exported usages.