diff options
| author | Ananda Umamil <zweimach@zweimach.org> | 2023-01-26 19:22:15 +0700 |
|---|---|---|
| committer | Stephan Seitz <stephan.seitz@fau.de> | 2023-02-12 01:23:19 -0800 |
| commit | 620b94721855b6b802c64cc53edad4af3bf1553c (patch) | |
| tree | b1945224cf0b01aa55fdb5c3a9cb535ed506546c /queries/php | |
| parent | highlights(php): fix queries related to namespaces (diff) | |
| download | nvim-treesitter-620b94721855b6b802c64cc53edad4af3bf1553c.tar nvim-treesitter-620b94721855b6b802c64cc53edad4af3bf1553c.tar.gz nvim-treesitter-620b94721855b6b802c64cc53edad4af3bf1553c.tar.bz2 nvim-treesitter-620b94721855b6b802c64cc53edad4af3bf1553c.tar.lz nvim-treesitter-620b94721855b6b802c64cc53edad4af3bf1553c.tar.xz nvim-treesitter-620b94721855b6b802c64cc53edad4af3bf1553c.tar.zst nvim-treesitter-620b94721855b6b802c64cc53edad4af3bf1553c.zip | |
highlights(php): fix `@constant` queries
Diffstat (limited to 'queries/php')
| -rw-r--r-- | queries/php/highlights.scm | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/queries/php/highlights.scm b/queries/php/highlights.scm index aa6a3eb72..3e30f75bb 100644 --- a/queries/php/highlights.scm +++ b/queries/php/highlights.scm @@ -2,6 +2,15 @@ (variable_name) @variable +; Constants + +((name) @constant + (#vim-match? @constant "^_?[A-Z][A-Z\d_]*$")) +((name) @constant.builtin + (#vim-match? @constant.builtin "^__[A-Z][A-Z\d_]+__$")) + +(const_declaration (const_element (name) @constant)) + ; Types [ @@ -100,13 +109,6 @@ (relative_scope) @variable.builtin -((name) @constant - (#vim-match? @constant "^_?[A-Z][A-Z\d_]*$")) -((name) @constant.builtin - (#vim-match? @constant.builtin "^__[A-Z][A-Z\d_]+__$")) - -(const_declaration (const_element (name) @constant)) - ((variable_name) @variable.builtin (#eq? @variable.builtin "$this")) |
