From dc5542a95380db6d3d530ea155cd0a3ce0f60fb0 Mon Sep 17 00:00:00 2001 From: ObserverOfTime Date: Fri, 28 Oct 2022 17:02:45 +0300 Subject: highlights(wgsl): use more specific groups --- queries/wgsl/highlights.scm | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) (limited to 'queries') 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 -- cgit v1.2.3-70-g09d2