aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeftas <info@leftas.dev>2024-01-25 20:00:52 +0200
committerChristian Clason <c.clason@uni-graz.at>2024-01-25 19:24:18 +0100
commitce4adf11cfe36fc5b0e5bcdce0c7c6e8fbc9798a (patch)
tree9fc7d6c38ea2d5bab8b5fe868fec3d2b5adc954b
parentfix(dart): replace slow indent with simpler strategy (diff)
downloadnvim-treesitter-ce4adf11cfe36fc5b0e5bcdce0c7c6e8fbc9798a.tar
nvim-treesitter-ce4adf11cfe36fc5b0e5bcdce0c7c6e8fbc9798a.tar.gz
nvim-treesitter-ce4adf11cfe36fc5b0e5bcdce0c7c6e8fbc9798a.tar.bz2
nvim-treesitter-ce4adf11cfe36fc5b0e5bcdce0c7c6e8fbc9798a.tar.lz
nvim-treesitter-ce4adf11cfe36fc5b0e5bcdce0c7c6e8fbc9798a.tar.xz
nvim-treesitter-ce4adf11cfe36fc5b0e5bcdce0c7c6e8fbc9798a.tar.zst
nvim-treesitter-ce4adf11cfe36fc5b0e5bcdce0c7c6e8fbc9798a.zip
Fix find_usages
-rw-r--r--lua/nvim-treesitter/locals.lua1
1 files changed, 1 insertions, 0 deletions
diff --git a/lua/nvim-treesitter/locals.lua b/lua/nvim-treesitter/locals.lua
index 650d2fa3b..fed835bbd 100644
--- a/lua/nvim-treesitter/locals.lua
+++ b/lua/nvim-treesitter/locals.lua
@@ -254,6 +254,7 @@ function M.find_usages(node, scope_node, bufnr)
local usages = {}
for match in M.iter_locals(bufnr, scope_node) do
+ match = match["local"]
if match.reference and match.reference.node and ts.get_node_text(match.reference.node, bufnr) == node_text then
local def_node, _, kind = M.find_definition(match.reference.node, bufnr)