aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwinwisely268 <winwisely268@gmail.com>2020-07-22 08:52:53 +0000
committerThomas Vigouroux <39092278+vigoux@users.noreply.github.com>2020-07-22 11:28:57 +0200
commit954b8c718f09e3cb3c699d91b01b283bd48146a0 (patch)
tree89322689f13782220fab10bf8366a123ae084df4
parentfix readme typos (diff)
downloadnvim-treesitter-954b8c718f09e3cb3c699d91b01b283bd48146a0.tar
nvim-treesitter-954b8c718f09e3cb3c699d91b01b283bd48146a0.tar.gz
nvim-treesitter-954b8c718f09e3cb3c699d91b01b283bd48146a0.tar.bz2
nvim-treesitter-954b8c718f09e3cb3c699d91b01b283bd48146a0.tar.lz
nvim-treesitter-954b8c718f09e3cb3c699d91b01b283bd48146a0.tar.xz
nvim-treesitter-954b8c718f09e3cb3c699d91b01b283bd48146a0.tar.zst
nvim-treesitter-954b8c718f09e3cb3c699d91b01b283bd48146a0.zip
fixes golang method highlights (overwritten by parameter in the ordering)
-rw-r--r--queries/go/highlights.scm30
1 files changed, 15 insertions, 15 deletions
diff --git a/queries/go/highlights.scm b/queries/go/highlights.scm
index ed046e6d0..fb5df7f11 100644
--- a/queries/go/highlights.scm
+++ b/queries/go/highlights.scm
@@ -2,6 +2,21 @@
;; Copyright (c) 2014 Max Brunsfeld (The MIT License)
;;
+; Identifiers
+
+(type_identifier) @type
+(field_identifier) @property
+(identifier) @variable
+
+(parameter_declaration (identifier) @parameter)
+(variadic_parameter_declaration (identifier) @parameter)
+
+((identifier) @constant
+ (#eq? @constant "_"))
+
+((identifier) @constant
+ (#match? @constant "^[A-Z][A-Z\\d_]+$"))
+
; Function calls
(call_expression
@@ -19,21 +34,6 @@
(method_declaration
name: (field_identifier) @method)
-; Identifiers
-
-(type_identifier) @type
-(field_identifier) @property
-(identifier) @variable
-
-(parameter_declaration (identifier) @parameter)
-(variadic_parameter_declaration (identifier) @parameter)
-
-((identifier) @constant
- (#eq? @constant "_"))
-
-((identifier) @constant
- (#match? @constant "^[A-Z][A-Z\\d_]+$"))
-
; Operators
"--" @operator