summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--queries/go/highlights.scm3
-rw-r--r--queries/go/locals.scm4
2 files changed, 7 insertions, 0 deletions
diff --git a/queries/go/highlights.scm b/queries/go/highlights.scm
index 6aedd5e2..7ac6fd0d 100644
--- a/queries/go/highlights.scm
+++ b/queries/go/highlights.scm
@@ -18,6 +18,9 @@
((identifier) @constant
(#vim-match? @constant "^[A-Z][A-Z\\d_]+$"))
+(const_spec
+ name: (identifier) @constant)
+
; Function calls
(call_expression
diff --git a/queries/go/locals.scm b/queries/go/locals.scm
index a8e32221..45058a69 100644
--- a/queries/go/locals.scm
+++ b/queries/go/locals.scm
@@ -23,6 +23,10 @@
left: (expression_list
(identifier) @definition.var)))
+(const_declaration
+ (const_spec
+ name: (identifier) @definition.var))
+
(type_declaration
(type_spec
name: (type_identifier) @definition.type))