nvim_runtime_lua

TSTree

supers: userdata

Methods5

function TSTree.root() -> TSNode

Return the root node of this tree.

function TSTree.edit(start_byte: integer, end_byte_old: integer, end_byte_new: integer, start_row: integer, start_col: integer, end_row_old: integer, end_col_old: integer, end_row_new: integer, end_col_new: integer) -> TSTree

stylua: ignore

@nodoc

function TSTree.copy() -> TSTree

Returns a copy of the TSTree.

function TSTree.included_ranges(include_bytes: true) -> Range6[]

@nodoc

function TSTree.included_ranges(include_bytes: false) -> Range4[]

@nodoc