aboutsummaryrefslogtreecommitdiffstats
path: root/tests/query/highlights/php/keywords.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/query/highlights/php/keywords.php')
-rw-r--r--tests/query/highlights/php/keywords.php17
1 files changed, 14 insertions, 3 deletions
diff --git a/tests/query/highlights/php/keywords.php b/tests/query/highlights/php/keywords.php
index e11a9f351..4bacf1c9d 100644
--- a/tests/query/highlights/php/keywords.php
+++ b/tests/query/highlights/php/keywords.php
@@ -96,9 +96,20 @@ class B extends A implements T
U::small insteadof T;
// ^ @type
// ^^ @operator
-// ^^^^^ @constant
+// ^^^^^ @function.method
// ^^^^^^^^^ @keyword
// ^ @type
+ T::big as protected tBig;
+// ^ @type
+// ^^^ @function.method
+// ^^ @keyword.operator
+// ^^^^^^^^^ @keyword.modifier
+// ^^^^ @function.method
+ big as private tBig;
+// ^^^ @function.method
+// ^^ @keyword.operator
+// ^^^^^^^^^ @keyword.modifier
+// ^^^^ @function.method
}
public function foo(callable $call): self
// ^^^^^^^^ @type.builtin
@@ -106,7 +117,7 @@ class B extends A implements T
{
$call instanceof Closure;
// ^^^^^ @variable
-// ^^^^^^^^^^ @keyword
+// ^^^^^^^^^^ @keyword.operator
// ^^^^^^^ @type
fn ($a, $b) => $a + $b;
// ^^ @keyword.function
@@ -147,7 +158,7 @@ class B extends A implements T
print("a");
// ^^^^^ @keyword
exit;
-// ^^^^ @keyword
+// ^^^^ @keyword.return
exit();
// ^^^^ @function.builtin
exit(1);