aboutsummaryrefslogtreecommitdiffstats
path: root/runtime
diff options
context:
space:
mode:
authorIgor <igorlfs@ufmg.br>2026-02-27 00:24:52 -0300
committerChristian Clason <ch.clason+github@icloud.com>2026-02-27 09:00:07 +0100
commitae2081cfcd3719d74b600f8377e4a99d1ec19c4a (patch)
treec197879363ce152886cf7f2e2767309bc31ba571 /runtime
parentfeat(robot): update parser, mark as stable (diff)
downloadnvim-treesitter-ae2081cfcd3719d74b600f8377e4a99d1ec19c4a.tar
nvim-treesitter-ae2081cfcd3719d74b600f8377e4a99d1ec19c4a.tar.gz
nvim-treesitter-ae2081cfcd3719d74b600f8377e4a99d1ec19c4a.tar.bz2
nvim-treesitter-ae2081cfcd3719d74b600f8377e4a99d1ec19c4a.tar.lz
nvim-treesitter-ae2081cfcd3719d74b600f8377e4a99d1ec19c4a.tar.xz
nvim-treesitter-ae2081cfcd3719d74b600f8377e4a99d1ec19c4a.tar.zst
nvim-treesitter-ae2081cfcd3719d74b600f8377e4a99d1ec19c4a.zip
feat(ecma): variable definition from object destructure with alias
Diffstat (limited to 'runtime')
-rw-r--r--runtime/queries/ecma/locals.scm5
1 files changed, 5 insertions, 0 deletions
diff --git a/runtime/queries/ecma/locals.scm b/runtime/queries/ecma/locals.scm
index adc58531d..97570e44a 100644
--- a/runtime/queries/ecma/locals.scm
+++ b/runtime/queries/ecma/locals.scm
@@ -25,6 +25,11 @@
name: (object_pattern
(shorthand_property_identifier_pattern) @local.definition.var))
+(variable_declarator
+ (object_pattern
+ (pair_pattern
+ (identifier) @local.definition.var)))
+
(import_specifier
(identifier) @local.definition.import)