aboutsummaryrefslogtreecommitdiffstats
path: root/queries/php_only
diff options
context:
space:
mode:
authorTobias S <seifert@devlabor.com>2024-03-11 23:07:15 +0100
committerGitHub <noreply@github.com>2024-03-11 18:07:15 -0400
commit9d39f00a9559cf3505d73b486c0b8055a6db4215 (patch)
treefe997d330d4d637893b12fb5f4667d9100b37fde /queries/php_only
parentfix(c): improve doxygen comment matching (#6278) (diff)
downloadnvim-treesitter-9d39f00a9559cf3505d73b486c0b8055a6db4215.tar
nvim-treesitter-9d39f00a9559cf3505d73b486c0b8055a6db4215.tar.gz
nvim-treesitter-9d39f00a9559cf3505d73b486c0b8055a6db4215.tar.bz2
nvim-treesitter-9d39f00a9559cf3505d73b486c0b8055a6db4215.tar.lz
nvim-treesitter-9d39f00a9559cf3505d73b486c0b8055a6db4215.tar.xz
nvim-treesitter-9d39f00a9559cf3505d73b486c0b8055a6db4215.tar.zst
nvim-treesitter-9d39f00a9559cf3505d73b486c0b8055a6db4215.zip
fix(php): highlight property access using nullsafe operator, move `@property` to `@variable.member`
Diffstat (limited to 'queries/php_only')
-rw-r--r--queries/php_only/highlights.scm12
1 files changed, 10 insertions, 2 deletions
diff --git a/queries/php_only/highlights.scm b/queries/php_only/highlights.scm
index 7887a9778..a3792cad7 100644
--- a/queries/php_only/highlights.scm
+++ b/queries/php_only/highlights.scm
@@ -148,10 +148,18 @@
(member_access_expression
name:
(variable_name
- (name)) @property)
+ (name)) @variable.member)
(member_access_expression
- name: (name) @property)
+ name: (name) @variable.member)
+
+(nullsafe_member_access_expression
+ name:
+ (variable_name
+ (name)) @variable.member)
+
+(nullsafe_member_access_expression
+ name: (name) @variable.member)
; Variables
(relative_scope) @variable.builtin