summaryrefslogtreecommitdiff
path: root/queries
diff options
context:
space:
mode:
authorStephan Seitz <stephan.seitz@fau.de>2020-05-31 23:59:54 +0200
committerStephan Seitz <stephan.seitz@fau.de>2020-06-07 12:39:58 +0200
commit5a096cb3f110712426f171701fe7ff21d34dba84 (patch)
tree2b5765fe3281be1a3a0333bc2b0b2aa422338abf /queries
parent452447694a0b8d76e08573ee74aceae8a9934cec (diff)
Add call references for Go
Diffstat (limited to 'queries')
-rw-r--r--queries/go/locals.scm17
1 files changed, 17 insertions, 0 deletions
diff --git a/queries/go/locals.scm b/queries/go/locals.scm
index 297474f8..f9d0af3b 100644
--- a/queries/go/locals.scm
+++ b/queries/go/locals.scm
@@ -32,6 +32,23 @@
(type_identifier) @reference
(field_identifier) @reference
+;; Call references
+(call_expression
+ function: (identifier) @reference.call) @call
+
+(call_expression
+ function: (selector_expression
+ field: (field_identifier) @reference.call)) @call
+
+(call_expression
+ function: (parenthesized_expression
+ (identifier) @reference.call)) @call
+
+(call_expression
+ function: (parenthesized_expression
+ (selector_expression
+ field: (field_identifier) @reference.call))) @call
+
;; Scopes
(source_file) @scope