diff options
| author | ObserverOfTime <chronobserver@disroot.org> | 2022-10-28 17:02:45 +0300 |
|---|---|---|
| committer | ObserverOfTime <chronobserver@disroot.org> | 2022-11-26 13:17:51 +0200 |
| commit | dc5542a95380db6d3d530ea155cd0a3ce0f60fb0 (patch) | |
| tree | 6e6cb49c65b42e1165efba0a3450933e8e971dd7 /queries | |
| parent | highlights(zig): fix captures (diff) | |
| download | nvim-treesitter-dc5542a95380db6d3d530ea155cd0a3ce0f60fb0.tar nvim-treesitter-dc5542a95380db6d3d530ea155cd0a3ce0f60fb0.tar.gz nvim-treesitter-dc5542a95380db6d3d530ea155cd0a3ce0f60fb0.tar.bz2 nvim-treesitter-dc5542a95380db6d3d530ea155cd0a3ce0f60fb0.tar.lz nvim-treesitter-dc5542a95380db6d3d530ea155cd0a3ce0f60fb0.tar.xz nvim-treesitter-dc5542a95380db6d3d530ea155cd0a3ce0f60fb0.tar.zst nvim-treesitter-dc5542a95380db6d3d530ea155cd0a3ce0f60fb0.zip | |
highlights(wgsl): use more specific groups
Diffstat (limited to 'queries')
| -rw-r--r-- | queries/wgsl/highlights.scm | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/queries/wgsl/highlights.scm b/queries/wgsl/highlights.scm index 925d02e18..c9ab0668f 100644 --- a/queries/wgsl/highlights.scm +++ b/queries/wgsl/highlights.scm @@ -13,9 +13,9 @@ (struct_declaration (identifier) @type) - + (struct_declaration - (struct_member (variable_identifier_declaration (identifier) @field))) + (struct_member (variable_identifier_declaration (identifier) @field))) (type_constructor_or_function_call_expression (type_declaration) @function.call) @@ -26,21 +26,26 @@ "discard" "enable" "fallthrough" - "fn" "let" - "private" - "read" - "read_write" - "storage" "type" - "uniform" "var" - "workgroup" - "write" "override" (texel_format) ] @keyword +[ + "private" + "storage" + "uniform" + "workgroup" +] @storageclass + +[ + "read" + "read_write" + "write" +] @type.qualifier + "fn" @keyword.function "return" @keyword.return |
