feat(struct_tags): add range support (#117)

* feat(struct_tags): add range support

* refactor: use `start`, and `end_` naming for ranges
This commit is contained in:
Oleksandr Smirnov 2025-08-29 19:46:45 +03:00 committed by GitHub
parent ca1d4fda88
commit d46461d232
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 129 additions and 26 deletions

View file

@ -65,8 +65,8 @@ end
---@class gopher.TsResult
---@field name string
---@field start_line integer
---@field end_line integer
---@field start integer
---@field end_ integer
---@field is_varstruct boolean
---@param bufnr integer
@ -95,8 +95,8 @@ local function do_stuff(bufnr, parent_type, query)
assert(res.name ~= nil, "No capture name found")
local start_row, _, end_row, _ = parent_node:range()
res["start_line"] = start_row + 1
res["end_line"] = end_row + 1
res["start"] = start_row + 1
res["end_"] = end_row + 1
return res
end