nvim_runtime_lua

TSParser

supers: userdata

Methods6

function TSParser.parse(self: TSParser, tree: TSTree | nil, source: string | integer, include_bytes: boolean, timeout_ns: nil | integer) -> ...TSTree | nil
function TSParser.reset(self: TSParser) -> nil
function TSParser.included_ranges(self: TSParser, include_bytes: nil | boolean) -> integer[]
function TSParser.set_included_ranges(self: TSParser, ranges: Range6 | TSNode[]) -> nil
function TSParser._set_logger(self: TSParser, lex: boolean, parse: boolean, cb: TSLoggerCallback) -> nil
function TSParser._logger(self: TSParser) -> TSLoggerCallback