aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorObserverOfTime <chronobserver@disroot.org>2022-11-04 22:39:06 +0200
committerObserverOfTime <chronobserver@disroot.org>2022-11-26 13:17:51 +0200
commit0f866c15b4e77406c3eb4110e7ddbabce52ccaa1 (patch)
tree83f523e9d2b2c7415a42341b0c632bce7377d96f
parenthighlights(pioasm): fix captures (diff)
downloadnvim-treesitter-0f866c15b4e77406c3eb4110e7ddbabce52ccaa1.tar
nvim-treesitter-0f866c15b4e77406c3eb4110e7ddbabce52ccaa1.tar.gz
nvim-treesitter-0f866c15b4e77406c3eb4110e7ddbabce52ccaa1.tar.bz2
nvim-treesitter-0f866c15b4e77406c3eb4110e7ddbabce52ccaa1.tar.lz
nvim-treesitter-0f866c15b4e77406c3eb4110e7ddbabce52ccaa1.tar.xz
nvim-treesitter-0f866c15b4e77406c3eb4110e7ddbabce52ccaa1.tar.zst
nvim-treesitter-0f866c15b4e77406c3eb4110e7ddbabce52ccaa1.zip
highlights(php): use more specific groups
-rw-r--r--queries/php/highlights.scm17
1 files changed, 10 insertions, 7 deletions
diff --git a/queries/php/highlights.scm b/queries/php/highlights.scm
index 9f589827c..b754efd7f 100644
--- a/queries/php/highlights.scm
+++ b/queries/php/highlights.scm
@@ -20,7 +20,7 @@
name: (name) @type)
(namespace_use_clause
[(name) (qualified_name)] @type)
-(namespace_aliasing_clause (name)) @type
+(namespace_aliasing_clause (name)) @type.definition
(class_interface_clause
[(name) (qualified_name)] @type)
(scoped_call_expression
@@ -142,18 +142,15 @@
] @keyword.function
[
- "abstract"
"break"
"class"
"clone"
- "const"
"declare"
"default"
"echo"
"enddeclare"
"enum"
"extends"
- "final"
"global"
"goto"
"implements"
@@ -161,14 +158,20 @@
"interface"
"namespace"
"new"
+ "trait"
+ "unset"
+ ] @keyword
+
+[
+ "abstract"
+ "const"
+ "final"
"private"
"protected"
"public"
"readonly"
"static"
- "trait"
- "unset"
- ] @keyword
+] @type.qualifier
[
"return"