aboutsummaryrefslogtreecommitdiffstats
path: root/queries
diff options
context:
space:
mode:
authorStephan Seitz <stephan.seitz@fau.de>2021-04-13 01:22:22 +0200
committerThomas Vigouroux <tomvig38@gmail.com>2021-04-13 13:34:57 +0200
commiteb742e304a462ef31c88d8ea4a0704ed14c1b028 (patch)
tree045e2eeac86388bd09f00b32c8ed4b96322a5e49 /queries
parentUpdate lockfile.json (diff)
downloadnvim-treesitter-eb742e304a462ef31c88d8ea4a0704ed14c1b028.tar
nvim-treesitter-eb742e304a462ef31c88d8ea4a0704ed14c1b028.tar.gz
nvim-treesitter-eb742e304a462ef31c88d8ea4a0704ed14c1b028.tar.bz2
nvim-treesitter-eb742e304a462ef31c88d8ea4a0704ed14c1b028.tar.lz
nvim-treesitter-eb742e304a462ef31c88d8ea4a0704ed14c1b028.tar.xz
nvim-treesitter-eb742e304a462ef31c88d8ea4a0704ed14c1b028.tar.zst
nvim-treesitter-eb742e304a462ef31c88d8ea4a0704ed14c1b028.zip
locals(Go): add namespace definition for import_spec_list
This would define `foo` ```go import ( foo "fmt" ) ```
Diffstat (limited to 'queries')
-rw-r--r--queries/go/locals.scm4
1 files changed, 4 insertions, 0 deletions
diff --git a/queries/go/locals.scm b/queries/go/locals.scm
index 45058a698..1de546c7c 100644
--- a/queries/go/locals.scm
+++ b/queries/go/locals.scm
@@ -41,6 +41,10 @@
(package_clause
(package_identifier) @definition.namespace)
+(import_spec_list
+ (import_spec
+ name: (package_identifier) @definition.namespace))
+
;; Call references
((call_expression
function: (identifier) @reference)