summaryrefslogtreecommitdiff
path: root/queries/ecma/locals.scm
diff options
context:
space:
mode:
authorWilliam Mathewson <neanias@users.noreply.github.com>2022-05-10 13:59:11 +0100
committerStephan Seitz <stephan.seitz@fau.de>2022-05-14 20:35:09 +0200
commit81dd6c988ca374cbb3a576e9199aafd4a19b997f (patch)
tree8e4158b2f8ce503fbef266ebb1ce41d67044f954 /queries/ecma/locals.scm
parent9ff4953f4088fb02d18f47710a40cd6bbf334048 (diff)
Add method to definitions in ECMA locals
In Telescope, function declarations were being exposed in the selector, but not method definitions which are also a form of function declaration.
Diffstat (limited to 'queries/ecma/locals.scm')
-rw-r--r--queries/ecma/locals.scm4
1 files changed, 4 insertions, 0 deletions
diff --git a/queries/ecma/locals.scm b/queries/ecma/locals.scm
index 08c9b8e7..8f4bd65a 100644
--- a/queries/ecma/locals.scm
+++ b/queries/ecma/locals.scm
@@ -26,6 +26,10 @@
((identifier) @definition.var)
(#set! definition.var.scope parent))
+(method_definition
+ ((property_identifier) @definition.var)
+ (#set! definition.var.scope parent))
+
; References
;------------