Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/queries/php-only/highlights.scm')
| -rw-r--r-- | runtime/queries/php-only/highlights.scm | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/runtime/queries/php-only/highlights.scm b/runtime/queries/php-only/highlights.scm index 9fdbe029..d19e0cee 100644 --- a/runtime/queries/php-only/highlights.scm +++ b/runtime/queries/php-only/highlights.scm @@ -1,6 +1,23 @@ (php_tag) @tag "?>" @tag +; Variables + +(variable_name) @variable + +(relative_scope) @variable.builtin + +((name) @constant + (#match? @constant "^_?[A-Z][A-Z\\d_]+$")) +((name) @constant.builtin + (#match? @constant.builtin "^__[A-Z][A-Z\d_]+__$")) + +((name) @constructor + (#match? @constructor "^[A-Z]")) + +((name) @variable.builtin + (#eq? @variable.builtin "this")) + ; Types (primitive_type) @type.builtin @@ -38,23 +55,6 @@ (member_access_expression name: (name) @variable.other.member) -; Variables - -(relative_scope) @variable.builtin - -((name) @constant - (#match? @constant "^_?[A-Z][A-Z\\d_]+$")) -((name) @constant.builtin - (#match? @constant.builtin "^__[A-Z][A-Z\d_]+__$")) - -((name) @constructor - (#match? @constructor "^[A-Z]")) - -((name) @variable.builtin - (#eq? @variable.builtin "this")) - -(variable_name) @variable - ; Basic tokens [ (string) |