diff options
| author | Stephan Seitz <stephan.seitz@fau.de> | 2021-11-23 18:23:57 +0100 |
|---|---|---|
| committer | Stephan Seitz <stephan.seitz@fau.de> | 2022-01-17 10:53:35 +0100 |
| commit | cc0bdabe5f9a9705bf2992831dd45e95d116fe0c (patch) | |
| tree | ed755e7e9dc1122d52b1431271fbe3c814347c93 /tests/query/highlights/hack/generics.hack | |
| parent | Add ftdect for hack (diff) | |
| download | nvim-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/generics.hack')
| -rw-r--r-- | tests/query/highlights/hack/generics.hack | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/tests/query/highlights/hack/generics.hack b/tests/query/highlights/hack/generics.hack new file mode 100644 index 000000000..ea605420c --- /dev/null +++ b/tests/query/highlights/hack/generics.hack @@ -0,0 +1,23 @@ +class Box<T> { + // ^ type + // ^ type + protected T $data; + // ^ keyword + // ^ type + + public function __construct(T $data) { + // ^ type + // ^ parameter + // ^ keyword + // ^ method + $this->data = $data; + } + + public function getData(): T { + // ^ method + // ^ keyword + return $this->data; + // ^ operator + // ^ variable.builtin + } +} |
