aboutsummaryrefslogtreecommitdiffstats
path: root/tests/query/highlights/hack/xhp.hack
diff options
context:
space:
mode:
authorStephan Seitz <stephan.seitz@fau.de>2021-11-23 18:23:57 +0100
committerStephan Seitz <stephan.seitz@fau.de>2022-01-17 10:53:35 +0100
commitcc0bdabe5f9a9705bf2992831dd45e95d116fe0c (patch)
treeed755e7e9dc1122d52b1431271fbe3c814347c93 /tests/query/highlights/hack/xhp.hack
parentAdd ftdect for hack (diff)
downloadnvim-treesitter-cc0bdabe5f9a9705bf2992831dd45e95d116fe0c.tar
nvim-treesitter-cc0bdabe5f9a9705bf2992831dd45e95d116fe0c.tar.gz
nvim-treesitter-cc0bdabe5f9a9705bf2992831dd45e95d116fe0c.tar.bz2
nvim-treesitter-cc0bdabe5f9a9705bf2992831dd45e95d116fe0c.tar.lz
nvim-treesitter-cc0bdabe5f9a9705bf2992831dd45e95d116fe0c.tar.xz
nvim-treesitter-cc0bdabe5f9a9705bf2992831dd45e95d116fe0c.tar.zst
nvim-treesitter-cc0bdabe5f9a9705bf2992831dd45e95d116fe0c.zip
highlights(hack): extend queries add tests
Diffstat (limited to 'tests/query/highlights/hack/xhp.hack')
-rw-r--r--tests/query/highlights/hack/xhp.hack10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/query/highlights/hack/xhp.hack b/tests/query/highlights/hack/xhp.hack
new file mode 100644
index 000000000..992296b97
--- /dev/null
+++ b/tests/query/highlights/hack/xhp.hack
@@ -0,0 +1,10 @@
+$user_name = 'Fred';
+echo "<tt>Hello <strong>$user_name</tt></strong>";
+
+// XHP: Typechecked, well-formed, and secure
+$user_name = 'Andrew';
+$xhp = <tt>Hello <strong>{$user_name}</strong></tt>;
+// ^ tag
+// ^ tag
+// ^ string
+echo await $xhp->toStringAsync();