summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephan Seitz <stephan.seitz@fau.de>2021-04-07 12:16:01 +0200
committerThomas Vigouroux <tomvig38@gmail.com>2021-04-07 13:03:44 +0200
commitf8314a4df3bf5c2ebb0f8135e9e7ef04cee67303 (patch)
tree9f5af0742245ec926a5d77c913fd892ba225f274
parentbf0ae40cf4d185a589eb82349855ac3c03d073ae (diff)
highlights(go): Highlight const_declaration
Fixes #1157
-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))