aboutsummaryrefslogtreecommitdiffstats
path: root/tests/query/highlights/wing/class.w
diff options
context:
space:
mode:
Diffstat (limited to 'tests/query/highlights/wing/class.w')
-rw-r--r--tests/query/highlights/wing/class.w19
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/query/highlights/wing/class.w b/tests/query/highlights/wing/class.w
new file mode 100644
index 000000000..c210fc611
--- /dev/null
+++ b/tests/query/highlights/wing/class.w
@@ -0,0 +1,19 @@
+bring cloud;
+// <- @keyword
+
+class Foo {
+// <- @keyword
+// ^ @variable
+// ^ @punctuation.bracket
+ name: str;
+//^ @variable.member
+// ^ @type.builtin
+// ^ @punctuation.delimiter
+ new(name: str) {
+//^ @keyword
+// ^ @variable
+ this.name = name;
+// ^ @punctuation.delimiter
+// ^ @operator
+ }
+}