[tint][msl] ArgBufs: emit `_ =` statements unambiguously Without argbufs, a `_ =` of a uniform/storage value results in: uint3((*tint_module_vars.f)); However, with argbufs, `f` becomes a function argument resulting in: uint3((*f)); program_source:30:10: error: pointer type must have explicit address space qualifier This is supposed to be an `expression;` but in C++ it gets parsed incorrectly as a variable declaration, like `uint3* f;`. Add parentheses around the expression so it can't be parsed that way: (uint3((*f))); Note, this doesn't happen with bare constructor calls (see call.wgsl) because in that case phony assignments get emitted for example as: int3 const v_2 = int3(z, z, z); That would work here too, but would require changes to the IR that's generated for (at least) this particular case, where a constructor is generated to convert packed_uint3 to uint3. It seems more complicated to make sure that fully covers all cases, whereas just inserting parentheses here is simple. Tests updated with: ./tools/run fix-tests out/r/tint_unittests ./tools/run tests --tint out/r/tint --generate-expected Test: test/tint/statements/assign/phony Test: ShaderTests.StorageAcrossStagesSameBindingPointCollideMixedStructDef Test: ShaderTests.UniformAcrossStagesSameBindingPointCollideMixedStructDef Bug: 363031535 Change-Id: I0999092a15a0ed584a39724ef342f9653478ba42 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/308297 Commit-Queue: Kai Ninomiya <kainino@chromium.org> Reviewed-by: dan sinclair <dsinclair@chromium.org> SLSA-Policy-Verified: SLSA Policy Verification Service <devtools-gerritcodereview-exitgate@google.com>
diff --git a/src/tint/lang/msl/writer/discard_test.cc b/src/tint/lang/msl/writer/discard_test.cc index 53523ab..70deb0e 100644 --- a/src/tint/lang/msl/writer/discard_test.cc +++ b/src/tint/lang/msl/writer/discard_test.cc
@@ -68,7 +68,7 @@ fragment void entry() { thread bool continue_execution = true; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.continue_execution=(&continue_execution)}; - foo(tint_module_vars); + (foo(tint_module_vars)); if (!((*tint_module_vars.continue_execution))) { discard_fragment(); } @@ -106,7 +106,7 @@ } fragment void entry() { - foo(); + (foo()); } )"); }
diff --git a/src/tint/lang/msl/writer/printer/printer.cc b/src/tint/lang/msl/writer/printer/printer.cc index 289f158..82a4b3a 100644 --- a/src/tint/lang/msl/writer/printer/printer.cc +++ b/src/tint/lang/msl/writer/printer/printer.cc
@@ -929,9 +929,14 @@ void EmitCallStmt(const core::ir::Call* c) { if (!c->Result()->IsUsed()) { + // This is a call (or constructor) whose result is not used. auto out = Line(); + // If the name of the callee is a type (which is the case when it's a constructor), then + // this could end up looking like a C++ variable declaration. Parentheses ensure it'll + // be an expression. + out << "("; EmitValue(out, c->Result()); - out << ";"; + out << ");"; } }
diff --git a/src/tint/lang/msl/writer/type_test.cc b/src/tint/lang/msl/writer/type_test.cc index 63188c6..5892f92 100644 --- a/src/tint/lang/msl/writer/type_test.cc +++ b/src/tint/lang/msl/writer/type_test.cc
@@ -133,7 +133,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void entry(device S* v [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=v}; - foo((&(*tint_module_vars.v).a)); + (foo((&(*tint_module_vars.v).a))); } )"); } @@ -307,16 +307,16 @@ void entry_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.v, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.v, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); - foo(tint_module_vars.v); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (foo(tint_module_vars.v)); } [[max_total_threads_per_threadgroup(1)]] kernel void entry(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_1).tint_symbol)}; - entry_inner(tint_local_index, tint_module_vars); + (entry_inner(tint_local_index, tint_module_vars)); } )"); } @@ -354,16 +354,16 @@ void entry_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.v, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.v, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); - foo(tint_module_vars.v); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (foo(tint_module_vars.v)); } [[max_total_threads_per_threadgroup(1)]] kernel void entry(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_1).tint_symbol)}; - entry_inner(tint_local_index, tint_module_vars); + (entry_inner(tint_local_index, tint_module_vars)); } )"); } @@ -453,14 +453,14 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.v) = 0.0f; } - threadgroup_barrier(mem_flags::mem_threadgroup); - foo(tint_module_vars.v); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (foo(tint_module_vars.v)); } [[max_total_threads_per_threadgroup(1)]] kernel void entry(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_1).tint_symbol)}; - entry_inner(tint_local_index, tint_module_vars); + (entry_inner(tint_local_index, tint_module_vars)); } )"); } @@ -496,7 +496,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void entry(const device int* v [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=v}; - foo(tint_module_vars.v); + (foo(tint_module_vars.v)); } )"); } @@ -1036,7 +1036,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void entry(device S_packed_vec3* a [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=a}; - tint_load_struct_packed_vec3(tint_module_vars.a); + (tint_load_struct_packed_vec3(tint_module_vars.a)); } )"; @@ -1174,7 +1174,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void entry(sampler v [[sampler(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=v}; - foo(tint_module_vars.v); + (foo(tint_module_vars.v)); } )"); } @@ -1210,7 +1210,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void entry(sampler v [[sampler(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=v}; - foo(tint_module_vars.v); + (foo(tint_module_vars.v)); } )"); } @@ -1249,7 +1249,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void entry(array<texture2d<float, access::sample>, 4> v [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=v}; - foo(tint_module_vars.v); + (foo(tint_module_vars.v)); } )"); } @@ -1302,7 +1302,7 @@ kernel void entry()" + params.result + R"( v [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=v}; - foo(tint_module_vars.v); + (foo(tint_module_vars.v)); } )"); } @@ -1351,7 +1351,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void entry(depth2d_ms<float, access::read> v [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=v}; - foo(tint_module_vars.v); + (foo(tint_module_vars.v)); } )"); } @@ -1404,7 +1404,7 @@ kernel void entry()" + params.result + R"( v [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=v}; - foo(tint_module_vars.v); + (foo(tint_module_vars.v)); } )"); } @@ -1454,7 +1454,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void entry(texture2d_ms<uint, access::read> v [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=v}; - foo(tint_module_vars.v); + (foo(tint_module_vars.v)); } )"); } @@ -1506,7 +1506,7 @@ kernel void entry()" + params.result + R"( v [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=v}; - foo(tint_module_vars.v); + (foo(tint_module_vars.v)); } )"); }
diff --git a/src/tint/lang/msl/writer/var_test.cc b/src/tint/lang/msl/writer/var_test.cc index 76b3bca..e2d9281 100644 --- a/src/tint/lang/msl/writer/var_test.cc +++ b/src/tint/lang/msl/writer/var_test.cc
@@ -307,7 +307,7 @@ fragment void entry() { thread float v = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&v)}; - foo(tint_module_vars); + (foo(tint_module_vars)); } )"); } @@ -340,14 +340,14 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.v) = 0.0f; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); float a = (*tint_module_vars.v); } [[max_total_threads_per_threadgroup(1)]] kernel void entry(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_1).tint_symbol)}; - entry_inner(tint_local_index, tint_module_vars); + (entry_inner(tint_local_index, tint_module_vars)); } )"); }
diff --git a/src/tint/lang/msl/writer/writer_test.cc b/src/tint/lang/msl/writer/writer_test.cc index b27bb83..5ae2563 100644 --- a/src/tint/lang/msl/writer/writer_test.cc +++ b/src/tint/lang/msl/writer/writer_test.cc
@@ -94,14 +94,14 @@ (*tint_module_vars.a) = 0; (*tint_module_vars.b) = 0; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.a) = as_type<int>((as_type<uint>((*tint_module_vars.a)) + as_type<uint>((*tint_module_vars.b)))); } [[max_total_threads_per_threadgroup(1)]] kernel void entry(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_2* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=(&(*v).tint_symbol), .b=(&(*v).tint_symbol_1)}; - entry_inner(tint_local_index, tint_module_vars); + (entry_inner(tint_local_index, tint_module_vars)); } )"); @@ -156,13 +156,13 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); } [[max_total_threads_per_threadgroup(64)]] kernel void entry(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=(&(*v_2).tint_symbol)}; - entry_inner(tint_local_index, tint_module_vars); + (entry_inner(tint_local_index, tint_module_vars)); } )"); @@ -325,7 +325,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void tint_entry_point(uint v_7 [[thread_index_in_threadgroup]]) { - v_2(v_7); + (v_2(v_7)); } )"); } @@ -376,7 +376,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void entry(uint v_5 [[thread_index_in_threadgroup]]) { - entry_inner(v_5); + (entry_inner(v_5)); } )"); } @@ -506,7 +506,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(device SB* sb [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb=sb}; - atomic_max_explicit((&(*tint_module_vars.sb).a), as_type<ulong>(uint2(1u)), memory_order_relaxed); + (atomic_max_explicit((&(*tint_module_vars.sb).a), as_type<ulong>(uint2(1u)), memory_order_relaxed)); } )"); } @@ -546,7 +546,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(device SB* sb [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb=sb}; - atomic_min_explicit((&(*tint_module_vars.sb).a), as_type<ulong>(uint2(1u)), memory_order_relaxed); + (atomic_min_explicit((&(*tint_module_vars.sb).a), as_type<ulong>(uint2(1u)), memory_order_relaxed)); } )"); } @@ -625,14 +625,14 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*reinterpret_cast<threadgroup float4*>(reinterpret_cast<threadgroup char*>(tint_module_vars.v) + 0u)).x = 0.0f; } [[max_total_threads_per_threadgroup(1)]] kernel void entry(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_3).tint_symbol)}; - entry_inner(tint_local_index, tint_module_vars); + (entry_inner(tint_local_index, tint_module_vars)); } )"); }
diff --git a/test/tint/access/ptr.wgsl.expected.msl b/test/tint/access/ptr.wgsl.expected.msl index f8ca1ad..7bec352 100644 --- a/test/tint/access/ptr.wgsl.expected.msl +++ b/test/tint/access/ptr.wgsl.expected.msl
@@ -54,9 +54,9 @@ void main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.g1, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.g1, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int v1 = 0; S v2 = S{}; thread S* const v3 = (&v2); @@ -73,5 +73,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_7(uint tint_local_index [[thread_index_in_threadgroup]], device int* s [[buffer(0)]], threadgroup tint_symbol_1* v_8 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.s=s, .g1=(&(*v_8).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/array/assign_to_function_var.wgsl.expected.msl b/test/tint/array/assign_to_function_var.wgsl.expected.msl index ce4636b..a92f076 100644 --- a/test/tint/array/assign_to_function_var.wgsl.expected.msl +++ b/test/tint/array/assign_to_function_var.wgsl.expected.msl
@@ -70,14 +70,14 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<int4, 4> const val = tint_array<int4, 4>{}; - foo(val, tint_module_vars); + (foo(val, tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_2(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]], const constant S* src_uniform [[buffer(0)]], device S* src_storage [[buffer(1)]]) { thread tint_array<int4, 4> src_private = {}; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.src_private=(&src_private), .src_workgroup=(&(*v_3).tint_symbol), .src_uniform=src_uniform, .src_storage=src_storage}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/array/assign_to_private_var.wgsl.expected.msl b/test/tint/array/assign_to_private_var.wgsl.expected.msl index b2cda43..a827e7e 100644 --- a/test/tint/array/assign_to_private_var.wgsl.expected.msl +++ b/test/tint/array/assign_to_private_var.wgsl.expected.msl
@@ -70,9 +70,9 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<int4, 4> const a = tint_array<int4, 4>{}; - foo(a, tint_module_vars); + (foo(a, tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] @@ -81,5 +81,5 @@ thread tint_array<int4, 4> dst = {}; thread tint_array<tint_array<tint_array<int, 2>, 3>, 4> dst_nested = {}; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.src_private=(&src_private), .src_workgroup=(&(*v_3).tint_symbol), .src_uniform=src_uniform, .src_storage=src_storage, .dst=(&dst), .dst_nested=(&dst_nested)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/array/assign_to_storage_var.wgsl.expected.msl b/test/tint/array/assign_to_storage_var.wgsl.expected.msl index af2098e..1596329 100644 --- a/test/tint/array/assign_to_storage_var.wgsl.expected.msl +++ b/test/tint/array/assign_to_storage_var.wgsl.expected.msl
@@ -74,14 +74,14 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<int4, 4> const ary = tint_array<int4, 4>{}; - foo(ary, tint_module_vars); + (foo(ary, tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_2(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]], const constant S* src_uniform [[buffer(0)]], device S* src_storage [[buffer(1)]], device S* dst [[buffer(2)]], device S_nested* dst_nested [[buffer(3)]]) { thread tint_array<int4, 4> src_private = {}; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.src_private=(&src_private), .src_workgroup=(&(*v_3).tint_symbol), .src_uniform=src_uniform, .src_storage=src_storage, .dst=dst, .dst_nested=dst_nested}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/array/assign_to_workgroup_var.wgsl.expected.msl b/test/tint/array/assign_to_workgroup_var.wgsl.expected.msl index e65bac9..6e0fe04 100644 --- a/test/tint/array/assign_to_workgroup_var.wgsl.expected.msl +++ b/test/tint/array/assign_to_workgroup_var.wgsl.expected.msl
@@ -87,14 +87,14 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<int4, 4> const val = tint_array<int4, 4>{}; - foo(val, tint_module_vars); + (foo(val, tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_4(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_3* v_5 [[threadgroup(0)]], const constant S* src_uniform [[buffer(0)]], device S* src_storage [[buffer(1)]]) { thread tint_array<int4, 4> src_private = {}; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.src_private=(&src_private), .src_workgroup=(&(*v_5).tint_symbol), .src_uniform=src_uniform, .src_storage=src_storage, .dst=(&(*v_5).tint_symbol_1), .dst_nested=(&(*v_5).tint_symbol_2)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/binding_array/access_as_function_argument.wgsl.expected.msl b/test/tint/binding_array/access_as_function_argument.wgsl.expected.msl index 5100a0a..bba26f0 100644 --- a/test/tint/binding_array/access_as_function_argument.wgsl.expected.msl +++ b/test/tint/binding_array/access_as_function_argument.wgsl.expected.msl
@@ -13,5 +13,5 @@ fragment void fs(array<texture2d<float, access::sample>, 4> sampled_textures [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sampled_textures=sampled_textures}; - do_texture_load(tint_module_vars.sampled_textures[0]); + (do_texture_load(tint_module_vars.sampled_textures[0])); }
diff --git a/test/tint/binding_array/as_function_parameter.wgsl.expected.msl b/test/tint/binding_array/as_function_parameter.wgsl.expected.msl index c69e498..aed2938 100644 --- a/test/tint/binding_array/as_function_parameter.wgsl.expected.msl +++ b/test/tint/binding_array/as_function_parameter.wgsl.expected.msl
@@ -13,5 +13,5 @@ fragment void fs(array<texture2d<float, access::sample>, 4> sampled_textures [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sampled_textures=sampled_textures}; - do_texture_load(tint_module_vars.sampled_textures); + (do_texture_load(tint_module_vars.sampled_textures)); }
diff --git a/test/tint/buffer/storage/dynamic_index/read.wgsl.expected.msl b/test/tint/buffer/storage/dynamic_index/read.wgsl.expected.msl index 56184f50..04e9462 100644 --- a/test/tint/buffer/storage/dynamic_index/read.wgsl.expected.msl +++ b/test/tint/buffer/storage/dynamic_index/read.wgsl.expected.msl
@@ -121,5 +121,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_21(uint idx [[thread_index_in_threadgroup]], const device S_packed_vec3* sb [[buffer(0)]], device int* s [[buffer(1)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb=sb, .s=s, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(idx, tint_module_vars); + (main_inner(idx, tint_module_vars)); }
diff --git a/test/tint/buffer/storage/dynamic_index/read_f16.wgsl.expected.msl b/test/tint/buffer/storage/dynamic_index/read_f16.wgsl.expected.msl index b4c5a88..81b338e 100644 --- a/test/tint/buffer/storage/dynamic_index/read_f16.wgsl.expected.msl +++ b/test/tint/buffer/storage/dynamic_index/read_f16.wgsl.expected.msl
@@ -179,5 +179,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_38(uint idx [[thread_index_in_threadgroup]], const device S_packed_vec3* sb [[buffer(0)]], device int* s [[buffer(1)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb=sb, .s=s, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(idx, tint_module_vars); + (main_inner(idx, tint_module_vars)); }
diff --git a/test/tint/buffer/storage/dynamic_index/write.wgsl.expected.msl b/test/tint/buffer/storage/dynamic_index/write.wgsl.expected.msl index 8b2d0e3..758a542 100644 --- a/test/tint/buffer/storage/dynamic_index/write.wgsl.expected.msl +++ b/test/tint/buffer/storage/dynamic_index/write.wgsl.expected.msl
@@ -112,19 +112,19 @@ (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].vec4_i32 = int4(0); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].vec4_u32 = uint4(0u); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat2x2_f32 = float2x2(float2(0.0f), float2(0.0f)); - tint_store_and_preserve_padding((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat2x3_f32), float2x3(float3(0.0f), float3(0.0f))); + (tint_store_and_preserve_padding((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat2x3_f32), float2x3(float3(0.0f), float3(0.0f)))); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat2x4_f32 = float2x4(float4(0.0f), float4(0.0f)); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat3x2_f32 = float3x2(float2(0.0f), float2(0.0f), float2(0.0f)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat3x3_f32), float3x3(float3(0.0f), float3(0.0f), float3(0.0f))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat3x3_f32), float3x3(float3(0.0f), float3(0.0f), float3(0.0f)))); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat3x4_f32 = float3x4(float4(0.0f), float4(0.0f), float4(0.0f)); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat4x2_f32 = float4x2(float2(0.0f), float2(0.0f), float2(0.0f), float2(0.0f)); - tint_store_and_preserve_padding_2((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat4x3_f32), float4x3(float3(0.0f), float3(0.0f), float3(0.0f), float3(0.0f))); + (tint_store_and_preserve_padding_2((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat4x3_f32), float4x3(float3(0.0f), float3(0.0f), float3(0.0f), float3(0.0f)))); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat4x4_f32 = float4x4(float4(0.0f), float4(0.0f), float4(0.0f), float4(0.0f)); - tint_store_and_preserve_padding_3((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].arr2_vec3_f32), tint_array<float3, 2>{}); + (tint_store_and_preserve_padding_3((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].arr2_vec3_f32), tint_array<float3, 2>{})); } [[max_total_threads_per_threadgroup(1)]] kernel void v_3(uint idx [[thread_index_in_threadgroup]], device S_packed_vec3* sb [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb=sb, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(idx, tint_module_vars); + (main_inner(idx, tint_module_vars)); }
diff --git a/test/tint/buffer/storage/dynamic_index/write_f16.wgsl.expected.msl b/test/tint/buffer/storage/dynamic_index/write_f16.wgsl.expected.msl index f6ac00f..c81abb1 100644 --- a/test/tint/buffer/storage/dynamic_index/write_f16.wgsl.expected.msl +++ b/test/tint/buffer/storage/dynamic_index/write_f16.wgsl.expected.msl
@@ -157,29 +157,29 @@ (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].vec4_u32 = uint4(0u); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].vec4_f16 = half4(0.0h); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat2x2_f32 = float2x2(float2(0.0f), float2(0.0f)); - tint_store_and_preserve_padding((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat2x3_f32), float2x3(float3(0.0f), float3(0.0f))); + (tint_store_and_preserve_padding((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat2x3_f32), float2x3(float3(0.0f), float3(0.0f)))); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat2x4_f32 = float2x4(float4(0.0f), float4(0.0f)); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat3x2_f32 = float3x2(float2(0.0f), float2(0.0f), float2(0.0f)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat3x3_f32), float3x3(float3(0.0f), float3(0.0f), float3(0.0f))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat3x3_f32), float3x3(float3(0.0f), float3(0.0f), float3(0.0f)))); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat3x4_f32 = float3x4(float4(0.0f), float4(0.0f), float4(0.0f)); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat4x2_f32 = float4x2(float2(0.0f), float2(0.0f), float2(0.0f), float2(0.0f)); - tint_store_and_preserve_padding_2((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat4x3_f32), float4x3(float3(0.0f), float3(0.0f), float3(0.0f), float3(0.0f))); + (tint_store_and_preserve_padding_2((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat4x3_f32), float4x3(float3(0.0f), float3(0.0f), float3(0.0f), float3(0.0f)))); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat4x4_f32 = float4x4(float4(0.0f), float4(0.0f), float4(0.0f), float4(0.0f)); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat2x2_f16 = half2x2(half2(0.0h), half2(0.0h)); - tint_store_and_preserve_padding_3((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat2x3_f16), half2x3(half3(0.0h), half3(0.0h))); + (tint_store_and_preserve_padding_3((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat2x3_f16), half2x3(half3(0.0h), half3(0.0h)))); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat2x4_f16 = half2x4(half4(0.0h), half4(0.0h)); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat3x2_f16 = half3x2(half2(0.0h), half2(0.0h), half2(0.0h)); - tint_store_and_preserve_padding_4((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat3x3_f16), half3x3(half3(0.0h), half3(0.0h), half3(0.0h))); + (tint_store_and_preserve_padding_4((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat3x3_f16), half3x3(half3(0.0h), half3(0.0h), half3(0.0h)))); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat3x4_f16 = half3x4(half4(0.0h), half4(0.0h), half4(0.0h)); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat4x2_f16 = half4x2(half2(0.0h), half2(0.0h), half2(0.0h), half2(0.0h)); - tint_store_and_preserve_padding_5((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat4x3_f16), half4x3(half3(0.0h), half3(0.0h), half3(0.0h), half3(0.0h))); + (tint_store_and_preserve_padding_5((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat4x3_f16), half4x3(half3(0.0h), half3(0.0h), half3(0.0h), half3(0.0h)))); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].mat4x4_f16 = half4x4(half4(0.0h), half4(0.0h), half4(0.0h), half4(0.0h)); - tint_store_and_preserve_padding_6((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].arr2_vec3_f32), tint_array<float3, 2>{}); + (tint_store_and_preserve_padding_6((&(*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].arr2_vec3_f32), tint_array<float3, 2>{})); (*tint_module_vars.sb).arr[min(idx, (v_2.tint_array_length_0_0 - 1u))].arr2_mat4x2_f16 = tint_array<half4x2, 2>{}; } [[max_total_threads_per_threadgroup(1)]] kernel void v_3(uint idx [[thread_index_in_threadgroup]], device S_packed_vec3* sb [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb=sb, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(idx, tint_module_vars); + (main_inner(idx, tint_module_vars)); }
diff --git a/test/tint/buffer/storage/static_index/write.wgsl.expected.msl b/test/tint/buffer/storage/static_index/write.wgsl.expected.msl index 032349e..69ef6fd 100644 --- a/test/tint/buffer/storage/static_index/write.wgsl.expected.msl +++ b/test/tint/buffer/storage/static_index/write.wgsl.expected.msl
@@ -112,15 +112,15 @@ (*tint_module_vars.sb).vec4_i32 = int4(0); (*tint_module_vars.sb).vec4_u32 = uint4(0u); (*tint_module_vars.sb).mat2x2_f32 = float2x2(float2(0.0f), float2(0.0f)); - tint_store_and_preserve_padding((&(*tint_module_vars.sb).mat2x3_f32), float2x3(float3(0.0f), float3(0.0f))); + (tint_store_and_preserve_padding((&(*tint_module_vars.sb).mat2x3_f32), float2x3(float3(0.0f), float3(0.0f)))); (*tint_module_vars.sb).mat2x4_f32 = float2x4(float4(0.0f), float4(0.0f)); (*tint_module_vars.sb).mat3x2_f32 = float3x2(float2(0.0f), float2(0.0f), float2(0.0f)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.sb).mat3x3_f32), float3x3(float3(0.0f), float3(0.0f), float3(0.0f))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.sb).mat3x3_f32), float3x3(float3(0.0f), float3(0.0f), float3(0.0f)))); (*tint_module_vars.sb).mat3x4_f32 = float3x4(float4(0.0f), float4(0.0f), float4(0.0f)); (*tint_module_vars.sb).mat4x2_f32 = float4x2(float2(0.0f), float2(0.0f), float2(0.0f), float2(0.0f)); - tint_store_and_preserve_padding_2((&(*tint_module_vars.sb).mat4x3_f32), float4x3(float3(0.0f), float3(0.0f), float3(0.0f), float3(0.0f))); + (tint_store_and_preserve_padding_2((&(*tint_module_vars.sb).mat4x3_f32), float4x3(float3(0.0f), float3(0.0f), float3(0.0f), float3(0.0f)))); (*tint_module_vars.sb).mat4x4_f32 = float4x4(float4(0.0f), float4(0.0f), float4(0.0f), float4(0.0f)); - tint_store_and_preserve_padding_3((&(*tint_module_vars.sb).arr2_vec3_f32), tint_array<float3, 2>{}); + (tint_store_and_preserve_padding_3((&(*tint_module_vars.sb).arr2_vec3_f32), tint_array<float3, 2>{})); (*tint_module_vars.sb).struct_inner = Inner{}; (*tint_module_vars.sb).array_struct_inner = tint_array<Inner, 4>{}; }
diff --git a/test/tint/buffer/storage/static_index/write_f16.wgsl.expected.msl b/test/tint/buffer/storage/static_index/write_f16.wgsl.expected.msl index e3e8df8..04bce6a 100644 --- a/test/tint/buffer/storage/static_index/write_f16.wgsl.expected.msl +++ b/test/tint/buffer/storage/static_index/write_f16.wgsl.expected.msl
@@ -101,7 +101,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_7((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_7((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -182,25 +182,25 @@ (*tint_module_vars.sb).vec4_u32 = uint4(0u); (*tint_module_vars.sb).vec4_f16 = half4(0.0h); (*tint_module_vars.sb).mat2x2_f32 = float2x2(float2(0.0f), float2(0.0f)); - tint_store_and_preserve_padding((&(*tint_module_vars.sb).mat2x3_f32), float2x3(float3(0.0f), float3(0.0f))); + (tint_store_and_preserve_padding((&(*tint_module_vars.sb).mat2x3_f32), float2x3(float3(0.0f), float3(0.0f)))); (*tint_module_vars.sb).mat2x4_f32 = float2x4(float4(0.0f), float4(0.0f)); (*tint_module_vars.sb).mat3x2_f32 = float3x2(float2(0.0f), float2(0.0f), float2(0.0f)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.sb).mat3x3_f32), float3x3(float3(0.0f), float3(0.0f), float3(0.0f))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.sb).mat3x3_f32), float3x3(float3(0.0f), float3(0.0f), float3(0.0f)))); (*tint_module_vars.sb).mat3x4_f32 = float3x4(float4(0.0f), float4(0.0f), float4(0.0f)); (*tint_module_vars.sb).mat4x2_f32 = float4x2(float2(0.0f), float2(0.0f), float2(0.0f), float2(0.0f)); - tint_store_and_preserve_padding_2((&(*tint_module_vars.sb).mat4x3_f32), float4x3(float3(0.0f), float3(0.0f), float3(0.0f), float3(0.0f))); + (tint_store_and_preserve_padding_2((&(*tint_module_vars.sb).mat4x3_f32), float4x3(float3(0.0f), float3(0.0f), float3(0.0f), float3(0.0f)))); (*tint_module_vars.sb).mat4x4_f32 = float4x4(float4(0.0f), float4(0.0f), float4(0.0f), float4(0.0f)); (*tint_module_vars.sb).mat2x2_f16 = half2x2(half2(0.0h), half2(0.0h)); - tint_store_and_preserve_padding_3((&(*tint_module_vars.sb).mat2x3_f16), half2x3(half3(0.0h), half3(0.0h))); + (tint_store_and_preserve_padding_3((&(*tint_module_vars.sb).mat2x3_f16), half2x3(half3(0.0h), half3(0.0h)))); (*tint_module_vars.sb).mat2x4_f16 = half2x4(half4(0.0h), half4(0.0h)); (*tint_module_vars.sb).mat3x2_f16 = half3x2(half2(0.0h), half2(0.0h), half2(0.0h)); - tint_store_and_preserve_padding_4((&(*tint_module_vars.sb).mat3x3_f16), half3x3(half3(0.0h), half3(0.0h), half3(0.0h))); + (tint_store_and_preserve_padding_4((&(*tint_module_vars.sb).mat3x3_f16), half3x3(half3(0.0h), half3(0.0h), half3(0.0h)))); (*tint_module_vars.sb).mat3x4_f16 = half3x4(half4(0.0h), half4(0.0h), half4(0.0h)); (*tint_module_vars.sb).mat4x2_f16 = half4x2(half2(0.0h), half2(0.0h), half2(0.0h), half2(0.0h)); - tint_store_and_preserve_padding_5((&(*tint_module_vars.sb).mat4x3_f16), half4x3(half3(0.0h), half3(0.0h), half3(0.0h), half3(0.0h))); + (tint_store_and_preserve_padding_5((&(*tint_module_vars.sb).mat4x3_f16), half4x3(half3(0.0h), half3(0.0h), half3(0.0h), half3(0.0h)))); (*tint_module_vars.sb).mat4x4_f16 = half4x4(half4(0.0h), half4(0.0h), half4(0.0h), half4(0.0h)); - tint_store_and_preserve_padding_6((&(*tint_module_vars.sb).arr2_vec3_f32), tint_array<float3, 2>{}); + (tint_store_and_preserve_padding_6((&(*tint_module_vars.sb).arr2_vec3_f32), tint_array<float3, 2>{})); (*tint_module_vars.sb).arr2_mat4x2_f16 = tint_array<half4x2, 2>{}; - tint_store_and_preserve_padding_7((&(*tint_module_vars.sb).struct_inner), Inner{}); - tint_store_and_preserve_padding_8((&(*tint_module_vars.sb).array_struct_inner), tint_array<Inner, 4>{}); + (tint_store_and_preserve_padding_7((&(*tint_module_vars.sb).struct_inner), Inner{})); + (tint_store_and_preserve_padding_8((&(*tint_module_vars.sb).array_struct_inner), tint_array<Inner, 4>{})); }
diff --git a/test/tint/buffer/storage/types/mat2x3_f16.wgsl.expected.msl b/test/tint/buffer/storage/types/mat2x3_f16.wgsl.expected.msl index d1d5785..5180ddc 100644 --- a/test/tint/buffer/storage/types/mat2x3_f16.wgsl.expected.msl +++ b/test/tint/buffer/storage/types/mat2x3_f16.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void v(const device tint_array<tint_packed_vec3_f16_array_element, 2>* in [[buffer(0)]], device tint_array<tint_packed_vec3_f16_array_element, 2>* out [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.in=in, .out=out}; tint_array<tint_packed_vec3_f16_array_element, 2> const v_1 = (*tint_module_vars.in); - tint_store_and_preserve_padding(tint_module_vars.out, half2x3(half3(v_1[0u].packed), half3(v_1[1u].packed))); + (tint_store_and_preserve_padding(tint_module_vars.out, half2x3(half3(v_1[0u].packed), half3(v_1[1u].packed)))); }
diff --git a/test/tint/buffer/storage/types/mat2x3_f32.wgsl.expected.msl b/test/tint/buffer/storage/types/mat2x3_f32.wgsl.expected.msl index b9d6edb..66dced8 100644 --- a/test/tint/buffer/storage/types/mat2x3_f32.wgsl.expected.msl +++ b/test/tint/buffer/storage/types/mat2x3_f32.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void v(const device tint_array<tint_packed_vec3_f32_array_element, 2>* in [[buffer(0)]], device tint_array<tint_packed_vec3_f32_array_element, 2>* out [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.in=in, .out=out}; tint_array<tint_packed_vec3_f32_array_element, 2> const v_1 = (*tint_module_vars.in); - tint_store_and_preserve_padding(tint_module_vars.out, float2x3(float3(v_1[0u].packed), float3(v_1[1u].packed))); + (tint_store_and_preserve_padding(tint_module_vars.out, float2x3(float3(v_1[0u].packed), float3(v_1[1u].packed)))); }
diff --git a/test/tint/buffer/storage/types/mat3x3_f16.wgsl.expected.msl b/test/tint/buffer/storage/types/mat3x3_f16.wgsl.expected.msl index 7df5fa4..c49412a 100644 --- a/test/tint/buffer/storage/types/mat3x3_f16.wgsl.expected.msl +++ b/test/tint/buffer/storage/types/mat3x3_f16.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void v(const device tint_array<tint_packed_vec3_f16_array_element, 3>* in [[buffer(0)]], device tint_array<tint_packed_vec3_f16_array_element, 3>* out [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.in=in, .out=out}; tint_array<tint_packed_vec3_f16_array_element, 3> const v_1 = (*tint_module_vars.in); - tint_store_and_preserve_padding(tint_module_vars.out, half3x3(half3(v_1[0u].packed), half3(v_1[1u].packed), half3(v_1[2u].packed))); + (tint_store_and_preserve_padding(tint_module_vars.out, half3x3(half3(v_1[0u].packed), half3(v_1[1u].packed), half3(v_1[2u].packed)))); }
diff --git a/test/tint/buffer/storage/types/mat3x3_f32.wgsl.expected.msl b/test/tint/buffer/storage/types/mat3x3_f32.wgsl.expected.msl index 99fcc6e..a0afd3f 100644 --- a/test/tint/buffer/storage/types/mat3x3_f32.wgsl.expected.msl +++ b/test/tint/buffer/storage/types/mat3x3_f32.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void v(const device tint_array<tint_packed_vec3_f32_array_element, 3>* in [[buffer(0)]], device tint_array<tint_packed_vec3_f32_array_element, 3>* out [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.in=in, .out=out}; tint_array<tint_packed_vec3_f32_array_element, 3> const v_1 = (*tint_module_vars.in); - tint_store_and_preserve_padding(tint_module_vars.out, float3x3(float3(v_1[0u].packed), float3(v_1[1u].packed), float3(v_1[2u].packed))); + (tint_store_and_preserve_padding(tint_module_vars.out, float3x3(float3(v_1[0u].packed), float3(v_1[1u].packed), float3(v_1[2u].packed)))); }
diff --git a/test/tint/buffer/storage/types/mat4x3_f16.wgsl.expected.msl b/test/tint/buffer/storage/types/mat4x3_f16.wgsl.expected.msl index f9b3851..e65ef0d 100644 --- a/test/tint/buffer/storage/types/mat4x3_f16.wgsl.expected.msl +++ b/test/tint/buffer/storage/types/mat4x3_f16.wgsl.expected.msl
@@ -34,5 +34,5 @@ kernel void v(const device tint_array<tint_packed_vec3_f16_array_element, 4>* in [[buffer(0)]], device tint_array<tint_packed_vec3_f16_array_element, 4>* out [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.in=in, .out=out}; tint_array<tint_packed_vec3_f16_array_element, 4> const v_1 = (*tint_module_vars.in); - tint_store_and_preserve_padding(tint_module_vars.out, half4x3(half3(v_1[0u].packed), half3(v_1[1u].packed), half3(v_1[2u].packed), half3(v_1[3u].packed))); + (tint_store_and_preserve_padding(tint_module_vars.out, half4x3(half3(v_1[0u].packed), half3(v_1[1u].packed), half3(v_1[2u].packed), half3(v_1[3u].packed)))); }
diff --git a/test/tint/buffer/storage/types/mat4x3_f32.wgsl.expected.msl b/test/tint/buffer/storage/types/mat4x3_f32.wgsl.expected.msl index 1e96a8b..4cba74c 100644 --- a/test/tint/buffer/storage/types/mat4x3_f32.wgsl.expected.msl +++ b/test/tint/buffer/storage/types/mat4x3_f32.wgsl.expected.msl
@@ -34,5 +34,5 @@ kernel void v(const device tint_array<tint_packed_vec3_f32_array_element, 4>* in [[buffer(0)]], device tint_array<tint_packed_vec3_f32_array_element, 4>* out [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.in=in, .out=out}; tint_array<tint_packed_vec3_f32_array_element, 4> const v_1 = (*tint_module_vars.in); - tint_store_and_preserve_padding(tint_module_vars.out, float4x3(float3(v_1[0u].packed), float3(v_1[1u].packed), float3(v_1[2u].packed), float3(v_1[3u].packed))); + (tint_store_and_preserve_padding(tint_module_vars.out, float4x3(float3(v_1[0u].packed), float3(v_1[1u].packed), float3(v_1[2u].packed), float3(v_1[3u].packed)))); }
diff --git a/test/tint/buffer/storage/types/struct_f16.wgsl.expected.msl b/test/tint/buffer/storage/types/struct_f16.wgsl.expected.msl index a759d27..7a38d4c 100644 --- a/test/tint/buffer/storage/types/struct_f16.wgsl.expected.msl +++ b/test/tint/buffer/storage/types/struct_f16.wgsl.expected.msl
@@ -47,7 +47,7 @@ } void tint_store_and_preserve_padding(device S_packed_vec3* const target, S value_param) { - tint_store_and_preserve_padding_1((&(*target).inner), value_param.inner); + (tint_store_and_preserve_padding_1((&(*target).inner), value_param.inner)); } Inner tint_load_struct_packed_vec3_1(const device Inner_packed_vec3* const from) { @@ -62,5 +62,5 @@ kernel void v(const device S_packed_vec3* in [[buffer(0)]], device S_packed_vec3* out [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.in=in, .out=out}; S const t = tint_load_struct_packed_vec3(tint_module_vars.in); - tint_store_and_preserve_padding(tint_module_vars.out, t); + (tint_store_and_preserve_padding(tint_module_vars.out, t)); }
diff --git a/test/tint/buffer/storage/types/struct_f32.wgsl.expected.msl b/test/tint/buffer/storage/types/struct_f32.wgsl.expected.msl index 70b81d7..77ac2b6 100644 --- a/test/tint/buffer/storage/types/struct_f32.wgsl.expected.msl +++ b/test/tint/buffer/storage/types/struct_f32.wgsl.expected.msl
@@ -47,7 +47,7 @@ } void tint_store_and_preserve_padding(device S_packed_vec3* const target, S value_param) { - tint_store_and_preserve_padding_1((&(*target).inner), value_param.inner); + (tint_store_and_preserve_padding_1((&(*target).inner), value_param.inner)); } Inner tint_load_struct_packed_vec3_1(const device Inner_packed_vec3* const from) { @@ -62,5 +62,5 @@ kernel void v(const device S_packed_vec3* in [[buffer(0)]], device S_packed_vec3* out [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.in=in, .out=out}; S const t = tint_load_struct_packed_vec3(tint_module_vars.in); - tint_store_and_preserve_padding(tint_module_vars.out, t); + (tint_store_and_preserve_padding(tint_module_vars.out, t)); }
diff --git a/test/tint/buffer/uniform/dynamic_index/read.wgsl.expected.msl b/test/tint/buffer/uniform/dynamic_index/read.wgsl.expected.msl index e6b9b2e..31d0ea9 100644 --- a/test/tint/buffer/uniform/dynamic_index/read.wgsl.expected.msl +++ b/test/tint/buffer/uniform/dynamic_index/read.wgsl.expected.msl
@@ -115,5 +115,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_20(uint idx [[thread_index_in_threadgroup]], const constant S_packed_vec3* ub [[buffer(0)]], device int* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.ub=ub, .s=s}; - main_inner(idx, tint_module_vars); + (main_inner(idx, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/dynamic_index/read_f16.wgsl.expected.msl b/test/tint/buffer/uniform/dynamic_index/read_f16.wgsl.expected.msl index 30996b0..279fb31 100644 --- a/test/tint/buffer/uniform/dynamic_index/read_f16.wgsl.expected.msl +++ b/test/tint/buffer/uniform/dynamic_index/read_f16.wgsl.expected.msl
@@ -173,5 +173,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_37(uint idx [[thread_index_in_threadgroup]], const constant S_packed_vec3* ub [[buffer(0)]], device int* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.ub=ub, .s=s}; - main_inner(idx, tint_module_vars); + (main_inner(idx, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/array/mat2x2_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat2x2_f32/to_workgroup.wgsl.expected.msl index 1383e19..533d694 100644 --- a/test/tint/buffer/uniform/std140/array/mat2x2_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat2x2_f32/to_workgroup.wgsl.expected.msl
@@ -37,7 +37,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[1u][0u] = (*tint_module_vars.u)[0u][1u].yx; @@ -47,5 +47,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<float2x2, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/array/mat2x3_f16/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat2x3_f16/to_storage.wgsl.expected.msl index 688fa7d..508d4bc 100644 --- a/test/tint/buffer/uniform/std140/array/mat2x3_f16/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat2x3_f16/to_storage.wgsl.expected.msl
@@ -37,7 +37,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -59,9 +59,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<tint_array<tint_packed_vec3_f16_array_element, 2>, 4>* u [[buffer(0)]], device tint_array<tint_array<tint_packed_vec3_f16_array_element, 2>, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u)); + (tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u))); tint_array<tint_packed_vec3_f16_array_element, 2> const v_9 = (*tint_module_vars.u)[2u]; - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), half2x3(half3(v_9[0u].packed), half3(v_9[1u].packed))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), half2x3(half3(v_9[0u].packed), half3(v_9[1u].packed)))); (*tint_module_vars.s)[1u][0u].packed = packed_half3(half3((*tint_module_vars.u)[0u][1u].packed).zxy); (*tint_module_vars.s)[1u][0u].packed.x = (*tint_module_vars.u)[0u][1u].packed.x; }
diff --git a/test/tint/buffer/uniform/std140/array/mat2x3_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat2x3_f16/to_workgroup.wgsl.expected.msl index 67c1ff4..bcedb98 100644 --- a/test/tint/buffer/uniform/std140/array/mat2x3_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat2x3_f16/to_workgroup.wgsl.expected.msl
@@ -66,8 +66,8 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u)); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u))); tint_array<tint_packed_vec3_f16_array_element, 2> const v_9 = (*tint_module_vars.u)[2u]; half2x3 const v_10 = half2x3(half3(v_9[0u].packed), half3(v_9[1u].packed)); (*tint_module_vars.w)[1u][0u].packed = packed_half3(v_10[0u]); @@ -80,5 +80,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<tint_array<tint_packed_vec3_f16_array_element, 2>, 4>* u [[buffer(0)]], device half* s [[buffer(1)]], threadgroup tint_symbol_1* v_11 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s, .w=(&(*v_11).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/array/mat2x3_f32/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat2x3_f32/to_storage.wgsl.expected.msl index ff1d50a..0f36e66 100644 --- a/test/tint/buffer/uniform/std140/array/mat2x3_f32/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat2x3_f32/to_storage.wgsl.expected.msl
@@ -37,7 +37,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -59,9 +59,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<tint_array<tint_packed_vec3_f32_array_element, 2>, 4>* u [[buffer(0)]], device tint_array<tint_array<tint_packed_vec3_f32_array_element, 2>, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u)); + (tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u))); tint_array<tint_packed_vec3_f32_array_element, 2> const v_9 = (*tint_module_vars.u)[2u]; - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), float2x3(float3(v_9[0u].packed), float3(v_9[1u].packed))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), float2x3(float3(v_9[0u].packed), float3(v_9[1u].packed)))); (*tint_module_vars.s)[1u][0u].packed = packed_float3(float3((*tint_module_vars.u)[0u][1u].packed).zxy); (*tint_module_vars.s)[1u][0u].packed.x = (*tint_module_vars.u)[0u][1u].packed.x; }
diff --git a/test/tint/buffer/uniform/std140/array/mat2x3_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat2x3_f32/to_workgroup.wgsl.expected.msl index 5d4ea39..bdbdabd 100644 --- a/test/tint/buffer/uniform/std140/array/mat2x3_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat2x3_f32/to_workgroup.wgsl.expected.msl
@@ -65,8 +65,8 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u)); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u))); tint_array<tint_packed_vec3_f32_array_element, 2> const v_9 = (*tint_module_vars.u)[2u]; float2x3 const v_10 = float2x3(float3(v_9[0u].packed), float3(v_9[1u].packed)); (*tint_module_vars.w)[1u][0u].packed = packed_float3(v_10[0u]); @@ -78,5 +78,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<tint_array<tint_packed_vec3_f32_array_element, 2>, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_11 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_11).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/array/mat2x4_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat2x4_f16/to_workgroup.wgsl.expected.msl index c69e361..74ff981 100644 --- a/test/tint/buffer/uniform/std140/array/mat2x4_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat2x4_f16/to_workgroup.wgsl.expected.msl
@@ -37,7 +37,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[1u][0u] = (*tint_module_vars.u)[0u][1u].ywxz; @@ -47,5 +47,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<half2x4, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/array/mat2x4_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat2x4_f32/to_workgroup.wgsl.expected.msl index 757cb03..123f900 100644 --- a/test/tint/buffer/uniform/std140/array/mat2x4_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat2x4_f32/to_workgroup.wgsl.expected.msl
@@ -37,7 +37,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[1u][0u] = (*tint_module_vars.u)[0u][1u].ywxz; @@ -47,5 +47,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<float2x4, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/array/mat3x3_f32/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat3x3_f32/to_storage.wgsl.expected.msl index e261931..d1f15fa 100644 --- a/test/tint/buffer/uniform/std140/array/mat3x3_f32/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat3x3_f32/to_storage.wgsl.expected.msl
@@ -38,7 +38,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -60,9 +60,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<tint_array<tint_packed_vec3_f32_array_element, 3>, 4>* u [[buffer(0)]], device tint_array<tint_array<tint_packed_vec3_f32_array_element, 3>, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u)); + (tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u))); tint_array<tint_packed_vec3_f32_array_element, 3> const v_9 = (*tint_module_vars.u)[2u]; - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), float3x3(float3(v_9[0u].packed), float3(v_9[1u].packed), float3(v_9[2u].packed))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), float3x3(float3(v_9[0u].packed), float3(v_9[1u].packed), float3(v_9[2u].packed)))); (*tint_module_vars.s)[1u][0u].packed = packed_float3(float3((*tint_module_vars.u)[0u][1u].packed).zxy); (*tint_module_vars.s)[1u][0u].packed.x = (*tint_module_vars.u)[0u][1u].packed.x; }
diff --git a/test/tint/buffer/uniform/std140/array/mat3x3_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat3x3_f32/to_workgroup.wgsl.expected.msl index f920322..8db0983 100644 --- a/test/tint/buffer/uniform/std140/array/mat3x3_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat3x3_f32/to_workgroup.wgsl.expected.msl
@@ -70,8 +70,8 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u)); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u))); tint_array<tint_packed_vec3_f32_array_element, 3> const v_9 = (*tint_module_vars.u)[2u]; float3x3 const v_10 = float3x3(float3(v_9[0u].packed), float3(v_9[1u].packed), float3(v_9[2u].packed)); (*tint_module_vars.w)[1u][0u].packed = packed_float3(v_10[0u]); @@ -84,5 +84,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<tint_array<tint_packed_vec3_f32_array_element, 3>, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_11 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_11).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/array/mat3x4_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat3x4_f32/to_workgroup.wgsl.expected.msl index 80c6549..8d43351 100644 --- a/test/tint/buffer/uniform/std140/array/mat3x4_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat3x4_f32/to_workgroup.wgsl.expected.msl
@@ -37,7 +37,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[1u][0u] = (*tint_module_vars.u)[0u][1u].ywxz; @@ -47,5 +47,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<float3x4, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/array/mat4x2_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat4x2_f16/to_workgroup.wgsl.expected.msl index b59d843..9eed119 100644 --- a/test/tint/buffer/uniform/std140/array/mat4x2_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat4x2_f16/to_workgroup.wgsl.expected.msl
@@ -37,7 +37,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[1u][0u] = (*tint_module_vars.u)[0u][1u].yx; @@ -47,5 +47,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<half4x2, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/array/mat4x2_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat4x2_f32/to_workgroup.wgsl.expected.msl index b203fca..7c300c5 100644 --- a/test/tint/buffer/uniform/std140/array/mat4x2_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat4x2_f32/to_workgroup.wgsl.expected.msl
@@ -37,7 +37,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[1u][0u] = (*tint_module_vars.u)[0u][1u].yx; @@ -47,5 +47,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<float4x2, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/array/mat4x3_f16/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat4x3_f16/to_storage.wgsl.expected.msl index 41731a2..09de27d 100644 --- a/test/tint/buffer/uniform/std140/array/mat4x3_f16/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat4x3_f16/to_storage.wgsl.expected.msl
@@ -39,7 +39,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -61,9 +61,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<tint_array<tint_packed_vec3_f16_array_element, 4>, 4>* u [[buffer(0)]], device tint_array<tint_array<tint_packed_vec3_f16_array_element, 4>, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u)); + (tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u))); tint_array<tint_packed_vec3_f16_array_element, 4> const v_9 = (*tint_module_vars.u)[2u]; - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), half4x3(half3(v_9[0u].packed), half3(v_9[1u].packed), half3(v_9[2u].packed), half3(v_9[3u].packed))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), half4x3(half3(v_9[0u].packed), half3(v_9[1u].packed), half3(v_9[2u].packed), half3(v_9[3u].packed)))); (*tint_module_vars.s)[1u][0u].packed = packed_half3(half3((*tint_module_vars.u)[0u][1u].packed).zxy); (*tint_module_vars.s)[1u][0u].packed.x = (*tint_module_vars.u)[0u][1u].packed.x; }
diff --git a/test/tint/buffer/uniform/std140/array/mat4x3_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat4x3_f16/to_workgroup.wgsl.expected.msl index 3c7b661..56c0d0b 100644 --- a/test/tint/buffer/uniform/std140/array/mat4x3_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat4x3_f16/to_workgroup.wgsl.expected.msl
@@ -75,8 +75,8 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u)); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u))); tint_array<tint_packed_vec3_f16_array_element, 4> const v_9 = (*tint_module_vars.u)[2u]; half4x3 const v_10 = half4x3(half3(v_9[0u].packed), half3(v_9[1u].packed), half3(v_9[2u].packed), half3(v_9[3u].packed)); (*tint_module_vars.w)[1u][0u].packed = packed_half3(v_10[0u]); @@ -90,5 +90,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<tint_array<tint_packed_vec3_f16_array_element, 4>, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_11 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_11).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/array/mat4x3_f32/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat4x3_f32/to_storage.wgsl.expected.msl index a6f6006..1a2d152 100644 --- a/test/tint/buffer/uniform/std140/array/mat4x3_f32/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat4x3_f32/to_storage.wgsl.expected.msl
@@ -39,7 +39,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -61,9 +61,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<tint_array<tint_packed_vec3_f32_array_element, 4>, 4>* u [[buffer(0)]], device tint_array<tint_array<tint_packed_vec3_f32_array_element, 4>, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u)); + (tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u))); tint_array<tint_packed_vec3_f32_array_element, 4> const v_9 = (*tint_module_vars.u)[2u]; - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), float4x3(float3(v_9[0u].packed), float3(v_9[1u].packed), float3(v_9[2u].packed), float3(v_9[3u].packed))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), float4x3(float3(v_9[0u].packed), float3(v_9[1u].packed), float3(v_9[2u].packed), float3(v_9[3u].packed)))); (*tint_module_vars.s)[1u][0u].packed = packed_float3(float3((*tint_module_vars.u)[0u][1u].packed).zxy); (*tint_module_vars.s)[1u][0u].packed.x = (*tint_module_vars.u)[0u][1u].packed.x; }
diff --git a/test/tint/buffer/uniform/std140/array/mat4x3_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat4x3_f32/to_workgroup.wgsl.expected.msl index d6683b9..fb8cce4 100644 --- a/test/tint/buffer/uniform/std140/array/mat4x3_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat4x3_f32/to_workgroup.wgsl.expected.msl
@@ -75,8 +75,8 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u)); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u))); tint_array<tint_packed_vec3_f32_array_element, 4> const v_9 = (*tint_module_vars.u)[2u]; float4x3 const v_10 = float4x3(float3(v_9[0u].packed), float3(v_9[1u].packed), float3(v_9[2u].packed), float3(v_9[3u].packed)); (*tint_module_vars.w)[1u][0u].packed = packed_float3(v_10[0u]); @@ -90,5 +90,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<tint_array<tint_packed_vec3_f32_array_element, 4>, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_11 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_11).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/array/mat4x4_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat4x4_f16/to_workgroup.wgsl.expected.msl index 1f56343..c79e2ae 100644 --- a/test/tint/buffer/uniform/std140/array/mat4x4_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat4x4_f16/to_workgroup.wgsl.expected.msl
@@ -37,7 +37,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[1u][0u] = (*tint_module_vars.u)[0u][1u].ywxz; @@ -47,5 +47,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<half4x4, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/array/mat4x4_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/array/mat4x4_f32/to_workgroup.wgsl.expected.msl index 3a6a9f9..276fa24 100644 --- a/test/tint/buffer/uniform/std140/array/mat4x4_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/array/mat4x4_f32/to_workgroup.wgsl.expected.msl
@@ -37,7 +37,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[1u][0u] = (*tint_module_vars.u)[0u][1u].ywxz; @@ -47,5 +47,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<float4x4, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x2_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x2_f16/to_fn.wgsl.expected.msl index a283312..2fd483b 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x2_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x2_f16/to_fn.wgsl.expected.msl
@@ -43,9 +43,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[2u]); - c((*tint_module_vars.u)[2u].m); - d((*tint_module_vars.u)[0u].m[1u].yx); - e((*tint_module_vars.u)[0u].m[1u].yx.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[2u])); + (c((*tint_module_vars.u)[2u].m)); + (d((*tint_module_vars.u)[0u].m[1u].yx)); + (e((*tint_module_vars.u)[0u].m[1u].yx.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x2_f16/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x2_f16/to_storage.wgsl.expected.msl index 4f4a9c7..982f999 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x2_f16/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x2_f16/to_storage.wgsl.expected.msl
@@ -41,7 +41,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -52,8 +52,8 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]], device tint_array<S, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u]); + (tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u])); (*tint_module_vars.s)[3u].m = (*tint_module_vars.u)[2u].m; (*tint_module_vars.s)[1u].m[0u] = (*tint_module_vars.u)[0u].m[1u].yx; }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x2_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x2_f16/to_workgroup.wgsl.expected.msl index fa9f1eb..65cf872 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x2_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x2_f16/to_workgroup.wgsl.expected.msl
@@ -45,7 +45,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[3u].m = (*tint_module_vars.u)[2u].m; @@ -55,5 +55,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x2_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x2_f32/to_fn.wgsl.expected.msl index 1e0800e..a9150de2 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x2_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x2_f32/to_fn.wgsl.expected.msl
@@ -44,9 +44,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[2u]); - c((*tint_module_vars.u)[2u].m); - d((*tint_module_vars.u)[0u].m[1u].yx); - e((*tint_module_vars.u)[0u].m[1u].yx.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[2u])); + (c((*tint_module_vars.u)[2u].m)); + (d((*tint_module_vars.u)[0u].m[1u].yx)); + (e((*tint_module_vars.u)[0u].m[1u].yx.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x2_f32/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x2_f32/to_storage.wgsl.expected.msl index 5d0586f..dad39af 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x2_f32/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x2_f32/to_storage.wgsl.expected.msl
@@ -42,7 +42,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -53,8 +53,8 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]], device tint_array<S, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u]); + (tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u])); (*tint_module_vars.s)[3u].m = (*tint_module_vars.u)[2u].m; (*tint_module_vars.s)[1u].m[0u] = (*tint_module_vars.u)[0u].m[1u].yx; }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x2_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x2_f32/to_workgroup.wgsl.expected.msl index c5ea2e1..b8fbdfb 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x2_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x2_f32/to_workgroup.wgsl.expected.msl
@@ -46,7 +46,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[3u].m = (*tint_module_vars.u)[2u].m; @@ -56,5 +56,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x3_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x3_f16/to_fn.wgsl.expected.msl index 4edc128..d38483b 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x3_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x3_f16/to_fn.wgsl.expected.msl
@@ -69,10 +69,10 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a(tint_load_array_packed_vec3(tint_module_vars.u)); - b(tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (a(tint_load_array_packed_vec3(tint_module_vars.u))); + (b(tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f16_array_element, 2> const v_7 = (*tint_module_vars.u)[2u].m; - c(half2x3(half3(v_7[0u].packed), half3(v_7[1u].packed))); - d(half3((*tint_module_vars.u)[0u].m[1u].packed).zxy); - e(half3((*tint_module_vars.u)[0u].m[1u].packed).zxy.x); + (c(half2x3(half3(v_7[0u].packed), half3(v_7[1u].packed)))); + (d(half3((*tint_module_vars.u)[0u].m[1u].packed).zxy)); + (e(half3((*tint_module_vars.u)[0u].m[1u].packed).zxy.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x3_f16/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x3_f16/to_storage.wgsl.expected.msl index a2acbfc..eda4dea 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x3_f16/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x3_f16/to_storage.wgsl.expected.msl
@@ -45,7 +45,7 @@ void tint_store_and_preserve_padding_1(device S_packed_vec3* const target, S value_param) { (*target).before = value_param.before; - tint_store_and_preserve_padding_2((&(*target).m), value_param.m); + (tint_store_and_preserve_padding_2((&(*target).m), value_param.m)); (*target).after = value_param.after; } @@ -65,7 +65,7 @@ if ((v_4 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_4]), value_param[v_4]); + (tint_store_and_preserve_padding_1((&(*target)[v_4]), value_param[v_4])); { v_3 = (v_4 + 1u); } @@ -83,9 +83,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]], device tint_array<S_packed_vec3, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f16_array_element, 2> const v_8 = (*tint_module_vars.u)[2u].m; - tint_store_and_preserve_padding_2((&(*tint_module_vars.s)[3u].m), half2x3(half3(v_8[0u].packed), half3(v_8[1u].packed))); + (tint_store_and_preserve_padding_2((&(*tint_module_vars.s)[3u].m), half2x3(half3(v_8[0u].packed), half3(v_8[1u].packed)))); (*tint_module_vars.s)[1u].m[0u].packed = packed_half3(half3((*tint_module_vars.u)[0u].m[1u].packed).zxy); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x3_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x3_f16/to_workgroup.wgsl.expected.msl index f730dc7..7fe9629 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x3_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x3_f16/to_workgroup.wgsl.expected.msl
@@ -57,10 +57,10 @@ } void tint_store_array_packed_vec3(threadgroup tint_array<S_packed_vec3, 4>* const to, tint_array<S, 4> value) { - tint_store_array_packed_vec3_1((&(*to)[0u]), value[0u]); - tint_store_array_packed_vec3_1((&(*to)[1u]), value[1u]); - tint_store_array_packed_vec3_1((&(*to)[2u]), value[2u]); - tint_store_array_packed_vec3_1((&(*to)[3u]), value[3u]); + (tint_store_array_packed_vec3_1((&(*to)[0u]), value[0u])); + (tint_store_array_packed_vec3_1((&(*to)[1u]), value[1u])); + (tint_store_array_packed_vec3_1((&(*to)[2u]), value[2u])); + (tint_store_array_packed_vec3_1((&(*to)[3u]), value[3u])); } tint_array<S, 4> tint_load_array_packed_vec3(const constant tint_array<S_packed_vec3, 4>* const from) { @@ -79,15 +79,15 @@ if ((v_7 >= 4u)) { break; } - tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[v_7]), S{}); + (tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[v_7]), S{})); { v_6 = (v_7 + 1u); } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u)); - tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u))); + (tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f16_array_element, 2> const v_8 = (*tint_module_vars.u)[2u].m; half2x3 const v_9 = half2x3(half3(v_8[0u].packed), half3(v_8[1u].packed)); (*tint_module_vars.w)[3u].m[0u].packed = packed_half3(v_9[0u]); @@ -98,5 +98,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_10 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_10).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x3_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x3_f32/to_fn.wgsl.expected.msl index 1f255e6..0b68220 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x3_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x3_f32/to_fn.wgsl.expected.msl
@@ -69,10 +69,10 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a(tint_load_array_packed_vec3(tint_module_vars.u)); - b(tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (a(tint_load_array_packed_vec3(tint_module_vars.u))); + (b(tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f32_array_element, 2> const v_7 = (*tint_module_vars.u)[2u].m; - c(float2x3(float3(v_7[0u].packed), float3(v_7[1u].packed))); - d(float3((*tint_module_vars.u)[0u].m[1u].packed).zxy); - e(float3((*tint_module_vars.u)[0u].m[1u].packed).zxy.x); + (c(float2x3(float3(v_7[0u].packed), float3(v_7[1u].packed)))); + (d(float3((*tint_module_vars.u)[0u].m[1u].packed).zxy)); + (e(float3((*tint_module_vars.u)[0u].m[1u].packed).zxy.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x3_f32/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x3_f32/to_storage.wgsl.expected.msl index 4028274..c5b4b03 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x3_f32/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x3_f32/to_storage.wgsl.expected.msl
@@ -45,7 +45,7 @@ void tint_store_and_preserve_padding_1(device S_packed_vec3* const target, S value_param) { (*target).before = value_param.before; - tint_store_and_preserve_padding_2((&(*target).m), value_param.m); + (tint_store_and_preserve_padding_2((&(*target).m), value_param.m)); (*target).after = value_param.after; } @@ -65,7 +65,7 @@ if ((v_4 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_4]), value_param[v_4]); + (tint_store_and_preserve_padding_1((&(*target)[v_4]), value_param[v_4])); { v_3 = (v_4 + 1u); } @@ -83,9 +83,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]], device tint_array<S_packed_vec3, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f32_array_element, 2> const v_8 = (*tint_module_vars.u)[2u].m; - tint_store_and_preserve_padding_2((&(*tint_module_vars.s)[3u].m), float2x3(float3(v_8[0u].packed), float3(v_8[1u].packed))); + (tint_store_and_preserve_padding_2((&(*tint_module_vars.s)[3u].m), float2x3(float3(v_8[0u].packed), float3(v_8[1u].packed)))); (*tint_module_vars.s)[1u].m[0u].packed = packed_float3(float3((*tint_module_vars.u)[0u].m[1u].packed).zxy); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x3_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x3_f32/to_workgroup.wgsl.expected.msl index b8be4ab..2a02b44 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x3_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x3_f32/to_workgroup.wgsl.expected.msl
@@ -57,10 +57,10 @@ } void tint_store_array_packed_vec3(threadgroup tint_array<S_packed_vec3, 4>* const to, tint_array<S, 4> value) { - tint_store_array_packed_vec3_1((&(*to)[0u]), value[0u]); - tint_store_array_packed_vec3_1((&(*to)[1u]), value[1u]); - tint_store_array_packed_vec3_1((&(*to)[2u]), value[2u]); - tint_store_array_packed_vec3_1((&(*to)[3u]), value[3u]); + (tint_store_array_packed_vec3_1((&(*to)[0u]), value[0u])); + (tint_store_array_packed_vec3_1((&(*to)[1u]), value[1u])); + (tint_store_array_packed_vec3_1((&(*to)[2u]), value[2u])); + (tint_store_array_packed_vec3_1((&(*to)[3u]), value[3u])); } tint_array<S, 4> tint_load_array_packed_vec3(const constant tint_array<S_packed_vec3, 4>* const from) { @@ -79,15 +79,15 @@ if ((v_7 >= 4u)) { break; } - tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[v_7]), S{}); + (tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[v_7]), S{})); { v_6 = (v_7 + 1u); } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u)); - tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u))); + (tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f32_array_element, 2> const v_8 = (*tint_module_vars.u)[2u].m; float2x3 const v_9 = float2x3(float3(v_8[0u].packed), float3(v_8[1u].packed)); (*tint_module_vars.w)[3u].m[0u].packed = packed_float3(v_9[0u]); @@ -98,5 +98,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_10 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_10).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x4_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x4_f16/to_fn.wgsl.expected.msl index 626a912..f939b51 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x4_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x4_f16/to_fn.wgsl.expected.msl
@@ -44,9 +44,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[2u]); - c((*tint_module_vars.u)[2u].m); - d((*tint_module_vars.u)[0u].m[1u].ywxz); - e((*tint_module_vars.u)[0u].m[1u].ywxz.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[2u])); + (c((*tint_module_vars.u)[2u].m)); + (d((*tint_module_vars.u)[0u].m[1u].ywxz)); + (e((*tint_module_vars.u)[0u].m[1u].ywxz.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x4_f16/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x4_f16/to_storage.wgsl.expected.msl index cc1143b..05dfbe0 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x4_f16/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x4_f16/to_storage.wgsl.expected.msl
@@ -42,7 +42,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -53,8 +53,8 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]], device tint_array<S, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u]); + (tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u])); (*tint_module_vars.s)[3u].m = (*tint_module_vars.u)[2u].m; (*tint_module_vars.s)[1u].m[0u] = (*tint_module_vars.u)[0u].m[1u].ywxz; }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x4_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x4_f16/to_workgroup.wgsl.expected.msl index b748777..c09de3c 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x4_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x4_f16/to_workgroup.wgsl.expected.msl
@@ -46,7 +46,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[3u].m = (*tint_module_vars.u)[2u].m; @@ -56,5 +56,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x4_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x4_f32/to_fn.wgsl.expected.msl index 9acc603..7db3265 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x4_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x4_f32/to_fn.wgsl.expected.msl
@@ -44,9 +44,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[2u]); - c((*tint_module_vars.u)[2u].m); - d((*tint_module_vars.u)[0u].m[1u].ywxz); - e((*tint_module_vars.u)[0u].m[1u].ywxz.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[2u])); + (c((*tint_module_vars.u)[2u].m)); + (d((*tint_module_vars.u)[0u].m[1u].ywxz)); + (e((*tint_module_vars.u)[0u].m[1u].ywxz.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x4_f32/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x4_f32/to_storage.wgsl.expected.msl index 77c7343..6e319aa 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x4_f32/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x4_f32/to_storage.wgsl.expected.msl
@@ -42,7 +42,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -53,8 +53,8 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]], device tint_array<S, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u]); + (tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u])); (*tint_module_vars.s)[3u].m = (*tint_module_vars.u)[2u].m; (*tint_module_vars.s)[1u].m[0u] = (*tint_module_vars.u)[0u].m[1u].ywxz; }
diff --git a/test/tint/buffer/uniform/std140/struct/mat2x4_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat2x4_f32/to_workgroup.wgsl.expected.msl index da52617..c225fa3 100644 --- a/test/tint/buffer/uniform/std140/struct/mat2x4_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat2x4_f32/to_workgroup.wgsl.expected.msl
@@ -46,7 +46,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[3u].m = (*tint_module_vars.u)[2u].m; @@ -56,5 +56,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x2_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x2_f16/to_fn.wgsl.expected.msl index dc30d15..5d760c3 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x2_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x2_f16/to_fn.wgsl.expected.msl
@@ -43,9 +43,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[2u]); - c((*tint_module_vars.u)[2u].m); - d((*tint_module_vars.u)[0u].m[1u].yx); - e((*tint_module_vars.u)[0u].m[1u].yx.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[2u])); + (c((*tint_module_vars.u)[2u].m)); + (d((*tint_module_vars.u)[0u].m[1u].yx)); + (e((*tint_module_vars.u)[0u].m[1u].yx.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x2_f16/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x2_f16/to_storage.wgsl.expected.msl index 534d8c6..945c353 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x2_f16/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x2_f16/to_storage.wgsl.expected.msl
@@ -41,7 +41,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -52,8 +52,8 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]], device tint_array<S, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u]); + (tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u])); (*tint_module_vars.s)[3u].m = (*tint_module_vars.u)[2u].m; (*tint_module_vars.s)[1u].m[0u] = (*tint_module_vars.u)[0u].m[1u].yx; }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x2_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x2_f16/to_workgroup.wgsl.expected.msl index a0ef293..2a66bda 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x2_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x2_f16/to_workgroup.wgsl.expected.msl
@@ -45,7 +45,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[3u].m = (*tint_module_vars.u)[2u].m; @@ -55,5 +55,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x2_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x2_f32/to_fn.wgsl.expected.msl index c3562c4..b5445a2 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x2_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x2_f32/to_fn.wgsl.expected.msl
@@ -44,9 +44,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[2u]); - c((*tint_module_vars.u)[2u].m); - d((*tint_module_vars.u)[0u].m[1u].yx); - e((*tint_module_vars.u)[0u].m[1u].yx.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[2u])); + (c((*tint_module_vars.u)[2u].m)); + (d((*tint_module_vars.u)[0u].m[1u].yx)); + (e((*tint_module_vars.u)[0u].m[1u].yx.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x2_f32/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x2_f32/to_storage.wgsl.expected.msl index 84fb6e2..dfea0d1 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x2_f32/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x2_f32/to_storage.wgsl.expected.msl
@@ -42,7 +42,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -53,8 +53,8 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]], device tint_array<S, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u]); + (tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u])); (*tint_module_vars.s)[3u].m = (*tint_module_vars.u)[2u].m; (*tint_module_vars.s)[1u].m[0u] = (*tint_module_vars.u)[0u].m[1u].yx; }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x2_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x2_f32/to_workgroup.wgsl.expected.msl index 64da12b..428a733 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x2_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x2_f32/to_workgroup.wgsl.expected.msl
@@ -46,7 +46,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[3u].m = (*tint_module_vars.u)[2u].m; @@ -56,5 +56,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x3_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x3_f16/to_fn.wgsl.expected.msl index ea859de..c98e8e3 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x3_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x3_f16/to_fn.wgsl.expected.msl
@@ -69,10 +69,10 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a(tint_load_array_packed_vec3(tint_module_vars.u)); - b(tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (a(tint_load_array_packed_vec3(tint_module_vars.u))); + (b(tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f16_array_element, 3> const v_7 = (*tint_module_vars.u)[2u].m; - c(half3x3(half3(v_7[0u].packed), half3(v_7[1u].packed), half3(v_7[2u].packed))); - d(half3((*tint_module_vars.u)[0u].m[1u].packed).zxy); - e(half3((*tint_module_vars.u)[0u].m[1u].packed).zxy.x); + (c(half3x3(half3(v_7[0u].packed), half3(v_7[1u].packed), half3(v_7[2u].packed)))); + (d(half3((*tint_module_vars.u)[0u].m[1u].packed).zxy)); + (e(half3((*tint_module_vars.u)[0u].m[1u].packed).zxy.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x3_f16/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x3_f16/to_storage.wgsl.expected.msl index b702860..d48b2ec 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x3_f16/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x3_f16/to_storage.wgsl.expected.msl
@@ -46,7 +46,7 @@ void tint_store_and_preserve_padding_1(device S_packed_vec3* const target, S value_param) { (*target).before = value_param.before; - tint_store_and_preserve_padding_2((&(*target).m), value_param.m); + (tint_store_and_preserve_padding_2((&(*target).m), value_param.m)); (*target).after = value_param.after; } @@ -66,7 +66,7 @@ if ((v_4 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_4]), value_param[v_4]); + (tint_store_and_preserve_padding_1((&(*target)[v_4]), value_param[v_4])); { v_3 = (v_4 + 1u); } @@ -84,9 +84,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]], device tint_array<S_packed_vec3, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f16_array_element, 3> const v_8 = (*tint_module_vars.u)[2u].m; - tint_store_and_preserve_padding_2((&(*tint_module_vars.s)[3u].m), half3x3(half3(v_8[0u].packed), half3(v_8[1u].packed), half3(v_8[2u].packed))); + (tint_store_and_preserve_padding_2((&(*tint_module_vars.s)[3u].m), half3x3(half3(v_8[0u].packed), half3(v_8[1u].packed), half3(v_8[2u].packed)))); (*tint_module_vars.s)[1u].m[0u].packed = packed_half3(half3((*tint_module_vars.u)[0u].m[1u].packed).zxy); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x3_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x3_f16/to_workgroup.wgsl.expected.msl index 5a683ec..2c511be 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x3_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x3_f16/to_workgroup.wgsl.expected.msl
@@ -58,10 +58,10 @@ } void tint_store_array_packed_vec3(threadgroup tint_array<S_packed_vec3, 4>* const to, tint_array<S, 4> value) { - tint_store_array_packed_vec3_1((&(*to)[0u]), value[0u]); - tint_store_array_packed_vec3_1((&(*to)[1u]), value[1u]); - tint_store_array_packed_vec3_1((&(*to)[2u]), value[2u]); - tint_store_array_packed_vec3_1((&(*to)[3u]), value[3u]); + (tint_store_array_packed_vec3_1((&(*to)[0u]), value[0u])); + (tint_store_array_packed_vec3_1((&(*to)[1u]), value[1u])); + (tint_store_array_packed_vec3_1((&(*to)[2u]), value[2u])); + (tint_store_array_packed_vec3_1((&(*to)[3u]), value[3u])); } tint_array<S, 4> tint_load_array_packed_vec3(const constant tint_array<S_packed_vec3, 4>* const from) { @@ -80,15 +80,15 @@ if ((v_7 >= 4u)) { break; } - tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[v_7]), S{}); + (tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[v_7]), S{})); { v_6 = (v_7 + 1u); } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u)); - tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u))); + (tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f16_array_element, 3> const v_8 = (*tint_module_vars.u)[2u].m; half3x3 const v_9 = half3x3(half3(v_8[0u].packed), half3(v_8[1u].packed), half3(v_8[2u].packed)); (*tint_module_vars.w)[3u].m[0u].packed = packed_half3(v_9[0u]); @@ -100,5 +100,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_10 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_10).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x3_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x3_f32/to_fn.wgsl.expected.msl index 6ec679a..f81d0e5 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x3_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x3_f32/to_fn.wgsl.expected.msl
@@ -68,10 +68,10 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a(tint_load_array_packed_vec3(tint_module_vars.u)); - b(tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (a(tint_load_array_packed_vec3(tint_module_vars.u))); + (b(tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f32_array_element, 3> const v_7 = (*tint_module_vars.u)[2u].m; - c(float3x3(float3(v_7[0u].packed), float3(v_7[1u].packed), float3(v_7[2u].packed))); - d(float3((*tint_module_vars.u)[0u].m[1u].packed).zxy); - e(float3((*tint_module_vars.u)[0u].m[1u].packed).zxy.x); + (c(float3x3(float3(v_7[0u].packed), float3(v_7[1u].packed), float3(v_7[2u].packed)))); + (d(float3((*tint_module_vars.u)[0u].m[1u].packed).zxy)); + (e(float3((*tint_module_vars.u)[0u].m[1u].packed).zxy.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x3_f32/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x3_f32/to_storage.wgsl.expected.msl index 99a53aa..0605276 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x3_f32/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x3_f32/to_storage.wgsl.expected.msl
@@ -45,7 +45,7 @@ void tint_store_and_preserve_padding_1(device S_packed_vec3* const target, S value_param) { (*target).before = value_param.before; - tint_store_and_preserve_padding_2((&(*target).m), value_param.m); + (tint_store_and_preserve_padding_2((&(*target).m), value_param.m)); (*target).after = value_param.after; } @@ -65,7 +65,7 @@ if ((v_4 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_4]), value_param[v_4]); + (tint_store_and_preserve_padding_1((&(*target)[v_4]), value_param[v_4])); { v_3 = (v_4 + 1u); } @@ -83,9 +83,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]], device tint_array<S_packed_vec3, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f32_array_element, 3> const v_8 = (*tint_module_vars.u)[2u].m; - tint_store_and_preserve_padding_2((&(*tint_module_vars.s)[3u].m), float3x3(float3(v_8[0u].packed), float3(v_8[1u].packed), float3(v_8[2u].packed))); + (tint_store_and_preserve_padding_2((&(*tint_module_vars.s)[3u].m), float3x3(float3(v_8[0u].packed), float3(v_8[1u].packed), float3(v_8[2u].packed)))); (*tint_module_vars.s)[1u].m[0u].packed = packed_float3(float3((*tint_module_vars.u)[0u].m[1u].packed).zxy); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x3_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x3_f32/to_workgroup.wgsl.expected.msl index 7514c5a..46474e4 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x3_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x3_f32/to_workgroup.wgsl.expected.msl
@@ -57,10 +57,10 @@ } void tint_store_array_packed_vec3(threadgroup tint_array<S_packed_vec3, 4>* const to, tint_array<S, 4> value) { - tint_store_array_packed_vec3_1((&(*to)[0u]), value[0u]); - tint_store_array_packed_vec3_1((&(*to)[1u]), value[1u]); - tint_store_array_packed_vec3_1((&(*to)[2u]), value[2u]); - tint_store_array_packed_vec3_1((&(*to)[3u]), value[3u]); + (tint_store_array_packed_vec3_1((&(*to)[0u]), value[0u])); + (tint_store_array_packed_vec3_1((&(*to)[1u]), value[1u])); + (tint_store_array_packed_vec3_1((&(*to)[2u]), value[2u])); + (tint_store_array_packed_vec3_1((&(*to)[3u]), value[3u])); } tint_array<S, 4> tint_load_array_packed_vec3(const constant tint_array<S_packed_vec3, 4>* const from) { @@ -79,15 +79,15 @@ if ((v_7 >= 4u)) { break; } - tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[v_7]), S{}); + (tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[v_7]), S{})); { v_6 = (v_7 + 1u); } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u)); - tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u))); + (tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f32_array_element, 3> const v_8 = (*tint_module_vars.u)[2u].m; float3x3 const v_9 = float3x3(float3(v_8[0u].packed), float3(v_8[1u].packed), float3(v_8[2u].packed)); (*tint_module_vars.w)[3u].m[0u].packed = packed_float3(v_9[0u]); @@ -99,5 +99,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_10 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_10).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x4_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x4_f16/to_fn.wgsl.expected.msl index eeb0ec5..c5767f4 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x4_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x4_f16/to_fn.wgsl.expected.msl
@@ -44,9 +44,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[2u]); - c((*tint_module_vars.u)[2u].m); - d((*tint_module_vars.u)[0u].m[1u].ywxz); - e((*tint_module_vars.u)[0u].m[1u].ywxz.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[2u])); + (c((*tint_module_vars.u)[2u].m)); + (d((*tint_module_vars.u)[0u].m[1u].ywxz)); + (e((*tint_module_vars.u)[0u].m[1u].ywxz.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x4_f16/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x4_f16/to_storage.wgsl.expected.msl index 00ac1af..9aadf31 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x4_f16/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x4_f16/to_storage.wgsl.expected.msl
@@ -42,7 +42,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -53,8 +53,8 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]], device tint_array<S, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u]); + (tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u])); (*tint_module_vars.s)[3u].m = (*tint_module_vars.u)[2u].m; (*tint_module_vars.s)[1u].m[0u] = (*tint_module_vars.u)[0u].m[1u].ywxz; }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x4_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x4_f16/to_workgroup.wgsl.expected.msl index b0d0d00..e015e18 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x4_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x4_f16/to_workgroup.wgsl.expected.msl
@@ -46,7 +46,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[3u].m = (*tint_module_vars.u)[2u].m; @@ -56,5 +56,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x4_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x4_f32/to_fn.wgsl.expected.msl index dd4b9d2..d237bfc 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x4_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x4_f32/to_fn.wgsl.expected.msl
@@ -43,9 +43,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[2u]); - c((*tint_module_vars.u)[2u].m); - d((*tint_module_vars.u)[0u].m[1u].ywxz); - e((*tint_module_vars.u)[0u].m[1u].ywxz.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[2u])); + (c((*tint_module_vars.u)[2u].m)); + (d((*tint_module_vars.u)[0u].m[1u].ywxz)); + (e((*tint_module_vars.u)[0u].m[1u].ywxz.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x4_f32/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x4_f32/to_storage.wgsl.expected.msl index c5b2e7b..ad6099e 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x4_f32/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x4_f32/to_storage.wgsl.expected.msl
@@ -41,7 +41,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -52,8 +52,8 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]], device tint_array<S, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u]); + (tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u])); (*tint_module_vars.s)[3u].m = (*tint_module_vars.u)[2u].m; (*tint_module_vars.s)[1u].m[0u] = (*tint_module_vars.u)[0u].m[1u].ywxz; }
diff --git a/test/tint/buffer/uniform/std140/struct/mat3x4_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat3x4_f32/to_workgroup.wgsl.expected.msl index 985637296..3df5fdd 100644 --- a/test/tint/buffer/uniform/std140/struct/mat3x4_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat3x4_f32/to_workgroup.wgsl.expected.msl
@@ -45,7 +45,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[3u].m = (*tint_module_vars.u)[2u].m; @@ -55,5 +55,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x2_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x2_f16/to_fn.wgsl.expected.msl index 9114b8f..539e576 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x2_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x2_f16/to_fn.wgsl.expected.msl
@@ -43,9 +43,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[2u]); - c((*tint_module_vars.u)[2u].m); - d((*tint_module_vars.u)[0u].m[1u].yx); - e((*tint_module_vars.u)[0u].m[1u].yx.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[2u])); + (c((*tint_module_vars.u)[2u].m)); + (d((*tint_module_vars.u)[0u].m[1u].yx)); + (e((*tint_module_vars.u)[0u].m[1u].yx.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x2_f16/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x2_f16/to_storage.wgsl.expected.msl index 36657082..7e15a61 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x2_f16/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x2_f16/to_storage.wgsl.expected.msl
@@ -41,7 +41,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -52,8 +52,8 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]], device tint_array<S, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u]); + (tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u])); (*tint_module_vars.s)[3u].m = (*tint_module_vars.u)[2u].m; (*tint_module_vars.s)[1u].m[0u] = (*tint_module_vars.u)[0u].m[1u].yx; }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x2_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x2_f16/to_workgroup.wgsl.expected.msl index 2601e8a..4637e19 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x2_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x2_f16/to_workgroup.wgsl.expected.msl
@@ -45,7 +45,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[3u].m = (*tint_module_vars.u)[2u].m; @@ -55,5 +55,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x2_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x2_f32/to_fn.wgsl.expected.msl index 48fd8ce..9fa22fb 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x2_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x2_f32/to_fn.wgsl.expected.msl
@@ -44,9 +44,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[2u]); - c((*tint_module_vars.u)[2u].m); - d((*tint_module_vars.u)[0u].m[1u].yx); - e((*tint_module_vars.u)[0u].m[1u].yx.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[2u])); + (c((*tint_module_vars.u)[2u].m)); + (d((*tint_module_vars.u)[0u].m[1u].yx)); + (e((*tint_module_vars.u)[0u].m[1u].yx.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x2_f32/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x2_f32/to_storage.wgsl.expected.msl index 16f30d2..eecccdb 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x2_f32/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x2_f32/to_storage.wgsl.expected.msl
@@ -42,7 +42,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -53,8 +53,8 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]], device tint_array<S, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u]); + (tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u])); (*tint_module_vars.s)[3u].m = (*tint_module_vars.u)[2u].m; (*tint_module_vars.s)[1u].m[0u] = (*tint_module_vars.u)[0u].m[1u].yx; }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x2_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x2_f32/to_workgroup.wgsl.expected.msl index be8535c..4bb0c99 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x2_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x2_f32/to_workgroup.wgsl.expected.msl
@@ -46,7 +46,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[3u].m = (*tint_module_vars.u)[2u].m; @@ -56,5 +56,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x3_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x3_f16/to_fn.wgsl.expected.msl index 0f4abbd..ebfe68a 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x3_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x3_f16/to_fn.wgsl.expected.msl
@@ -69,10 +69,10 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a(tint_load_array_packed_vec3(tint_module_vars.u)); - b(tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (a(tint_load_array_packed_vec3(tint_module_vars.u))); + (b(tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f16_array_element, 4> const v_7 = (*tint_module_vars.u)[2u].m; - c(half4x3(half3(v_7[0u].packed), half3(v_7[1u].packed), half3(v_7[2u].packed), half3(v_7[3u].packed))); - d(half3((*tint_module_vars.u)[0u].m[1u].packed).zxy); - e(half3((*tint_module_vars.u)[0u].m[1u].packed).zxy.x); + (c(half4x3(half3(v_7[0u].packed), half3(v_7[1u].packed), half3(v_7[2u].packed), half3(v_7[3u].packed)))); + (d(half3((*tint_module_vars.u)[0u].m[1u].packed).zxy)); + (e(half3((*tint_module_vars.u)[0u].m[1u].packed).zxy.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x3_f16/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x3_f16/to_storage.wgsl.expected.msl index 55ec497..8ffdab5 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x3_f16/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x3_f16/to_storage.wgsl.expected.msl
@@ -47,7 +47,7 @@ void tint_store_and_preserve_padding_1(device S_packed_vec3* const target, S value_param) { (*target).before = value_param.before; - tint_store_and_preserve_padding_2((&(*target).m), value_param.m); + (tint_store_and_preserve_padding_2((&(*target).m), value_param.m)); (*target).after = value_param.after; } @@ -67,7 +67,7 @@ if ((v_4 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_4]), value_param[v_4]); + (tint_store_and_preserve_padding_1((&(*target)[v_4]), value_param[v_4])); { v_3 = (v_4 + 1u); } @@ -85,9 +85,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]], device tint_array<S_packed_vec3, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f16_array_element, 4> const v_8 = (*tint_module_vars.u)[2u].m; - tint_store_and_preserve_padding_2((&(*tint_module_vars.s)[3u].m), half4x3(half3(v_8[0u].packed), half3(v_8[1u].packed), half3(v_8[2u].packed), half3(v_8[3u].packed))); + (tint_store_and_preserve_padding_2((&(*tint_module_vars.s)[3u].m), half4x3(half3(v_8[0u].packed), half3(v_8[1u].packed), half3(v_8[2u].packed), half3(v_8[3u].packed)))); (*tint_module_vars.s)[1u].m[0u].packed = packed_half3(half3((*tint_module_vars.u)[0u].m[1u].packed).zxy); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x3_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x3_f16/to_workgroup.wgsl.expected.msl index 5c29a3c..0ac07c0 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x3_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x3_f16/to_workgroup.wgsl.expected.msl
@@ -59,10 +59,10 @@ } void tint_store_array_packed_vec3(threadgroup tint_array<S_packed_vec3, 4>* const to, tint_array<S, 4> value) { - tint_store_array_packed_vec3_1((&(*to)[0u]), value[0u]); - tint_store_array_packed_vec3_1((&(*to)[1u]), value[1u]); - tint_store_array_packed_vec3_1((&(*to)[2u]), value[2u]); - tint_store_array_packed_vec3_1((&(*to)[3u]), value[3u]); + (tint_store_array_packed_vec3_1((&(*to)[0u]), value[0u])); + (tint_store_array_packed_vec3_1((&(*to)[1u]), value[1u])); + (tint_store_array_packed_vec3_1((&(*to)[2u]), value[2u])); + (tint_store_array_packed_vec3_1((&(*to)[3u]), value[3u])); } tint_array<S, 4> tint_load_array_packed_vec3(const constant tint_array<S_packed_vec3, 4>* const from) { @@ -81,15 +81,15 @@ if ((v_7 >= 4u)) { break; } - tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[v_7]), S{}); + (tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[v_7]), S{})); { v_6 = (v_7 + 1u); } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u)); - tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u))); + (tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f16_array_element, 4> const v_8 = (*tint_module_vars.u)[2u].m; half4x3 const v_9 = half4x3(half3(v_8[0u].packed), half3(v_8[1u].packed), half3(v_8[2u].packed), half3(v_8[3u].packed)); (*tint_module_vars.w)[3u].m[0u].packed = packed_half3(v_9[0u]); @@ -102,5 +102,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_10 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_10).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x3_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x3_f32/to_fn.wgsl.expected.msl index 7ccc6b4..b6e9f5a 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x3_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x3_f32/to_fn.wgsl.expected.msl
@@ -69,10 +69,10 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a(tint_load_array_packed_vec3(tint_module_vars.u)); - b(tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (a(tint_load_array_packed_vec3(tint_module_vars.u))); + (b(tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f32_array_element, 4> const v_7 = (*tint_module_vars.u)[2u].m; - c(float4x3(float3(v_7[0u].packed), float3(v_7[1u].packed), float3(v_7[2u].packed), float3(v_7[3u].packed))); - d(float3((*tint_module_vars.u)[0u].m[1u].packed).zxy); - e(float3((*tint_module_vars.u)[0u].m[1u].packed).zxy.x); + (c(float4x3(float3(v_7[0u].packed), float3(v_7[1u].packed), float3(v_7[2u].packed), float3(v_7[3u].packed)))); + (d(float3((*tint_module_vars.u)[0u].m[1u].packed).zxy)); + (e(float3((*tint_module_vars.u)[0u].m[1u].packed).zxy.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x3_f32/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x3_f32/to_storage.wgsl.expected.msl index 6076f43..ee66501 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x3_f32/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x3_f32/to_storage.wgsl.expected.msl
@@ -47,7 +47,7 @@ void tint_store_and_preserve_padding_1(device S_packed_vec3* const target, S value_param) { (*target).before = value_param.before; - tint_store_and_preserve_padding_2((&(*target).m), value_param.m); + (tint_store_and_preserve_padding_2((&(*target).m), value_param.m)); (*target).after = value_param.after; } @@ -67,7 +67,7 @@ if ((v_4 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_4]), value_param[v_4]); + (tint_store_and_preserve_padding_1((&(*target)[v_4]), value_param[v_4])); { v_3 = (v_4 + 1u); } @@ -85,9 +85,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]], device tint_array<S_packed_vec3, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (tint_store_and_preserve_padding(tint_module_vars.s, tint_load_array_packed_vec3(tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f32_array_element, 4> const v_8 = (*tint_module_vars.u)[2u].m; - tint_store_and_preserve_padding_2((&(*tint_module_vars.s)[3u].m), float4x3(float3(v_8[0u].packed), float3(v_8[1u].packed), float3(v_8[2u].packed), float3(v_8[3u].packed))); + (tint_store_and_preserve_padding_2((&(*tint_module_vars.s)[3u].m), float4x3(float3(v_8[0u].packed), float3(v_8[1u].packed), float3(v_8[2u].packed), float3(v_8[3u].packed)))); (*tint_module_vars.s)[1u].m[0u].packed = packed_float3(float3((*tint_module_vars.u)[0u].m[1u].packed).zxy); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x3_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x3_f32/to_workgroup.wgsl.expected.msl index a4c2664..0778142 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x3_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x3_f32/to_workgroup.wgsl.expected.msl
@@ -59,10 +59,10 @@ } void tint_store_array_packed_vec3(threadgroup tint_array<S_packed_vec3, 4>* const to, tint_array<S, 4> value) { - tint_store_array_packed_vec3_1((&(*to)[0u]), value[0u]); - tint_store_array_packed_vec3_1((&(*to)[1u]), value[1u]); - tint_store_array_packed_vec3_1((&(*to)[2u]), value[2u]); - tint_store_array_packed_vec3_1((&(*to)[3u]), value[3u]); + (tint_store_array_packed_vec3_1((&(*to)[0u]), value[0u])); + (tint_store_array_packed_vec3_1((&(*to)[1u]), value[1u])); + (tint_store_array_packed_vec3_1((&(*to)[2u]), value[2u])); + (tint_store_array_packed_vec3_1((&(*to)[3u]), value[3u])); } tint_array<S, 4> tint_load_array_packed_vec3(const constant tint_array<S_packed_vec3, 4>* const from) { @@ -81,15 +81,15 @@ if ((v_7 >= 4u)) { break; } - tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[v_7]), S{}); + (tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[v_7]), S{})); { v_6 = (v_7 + 1u); } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u)); - tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u]))); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (tint_store_array_packed_vec3(tint_module_vars.w, tint_load_array_packed_vec3(tint_module_vars.u))); + (tint_store_array_packed_vec3_1((&(*tint_module_vars.w)[1u]), tint_load_struct_packed_vec3((&(*tint_module_vars.u)[2u])))); tint_array<tint_packed_vec3_f32_array_element, 4> const v_8 = (*tint_module_vars.u)[2u].m; float4x3 const v_9 = float4x3(float3(v_8[0u].packed), float3(v_8[1u].packed), float3(v_8[2u].packed), float3(v_8[3u].packed)); (*tint_module_vars.w)[3u].m[0u].packed = packed_float3(v_9[0u]); @@ -102,5 +102,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S_packed_vec3, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_10 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_10).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x4_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x4_f16/to_fn.wgsl.expected.msl index 5de65f5..f0a297c 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x4_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x4_f16/to_fn.wgsl.expected.msl
@@ -44,9 +44,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[2u]); - c((*tint_module_vars.u)[2u].m); - d((*tint_module_vars.u)[0u].m[1u].ywxz); - e((*tint_module_vars.u)[0u].m[1u].ywxz.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[2u])); + (c((*tint_module_vars.u)[2u].m)); + (d((*tint_module_vars.u)[0u].m[1u].ywxz)); + (e((*tint_module_vars.u)[0u].m[1u].ywxz.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x4_f16/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x4_f16/to_storage.wgsl.expected.msl index 5896f20..726de04 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x4_f16/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x4_f16/to_storage.wgsl.expected.msl
@@ -42,7 +42,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -53,8 +53,8 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]], device tint_array<S, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u]); + (tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u])); (*tint_module_vars.s)[3u].m = (*tint_module_vars.u)[2u].m; (*tint_module_vars.s)[1u].m[0u] = (*tint_module_vars.u)[0u].m[1u].ywxz; }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x4_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x4_f16/to_workgroup.wgsl.expected.msl index faf623d..056da02 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x4_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x4_f16/to_workgroup.wgsl.expected.msl
@@ -46,7 +46,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[3u].m = (*tint_module_vars.u)[2u].m; @@ -56,5 +56,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x4_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x4_f32/to_fn.wgsl.expected.msl index 28af8f8..6f343aa 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x4_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x4_f32/to_fn.wgsl.expected.msl
@@ -44,9 +44,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[2u]); - c((*tint_module_vars.u)[2u].m); - d((*tint_module_vars.u)[0u].m[1u].ywxz); - e((*tint_module_vars.u)[0u].m[1u].ywxz.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[2u])); + (c((*tint_module_vars.u)[2u].m)); + (d((*tint_module_vars.u)[0u].m[1u].ywxz)); + (e((*tint_module_vars.u)[0u].m[1u].ywxz.x)); }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x4_f32/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x4_f32/to_storage.wgsl.expected.msl index 25f618a..e0b9ae3 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x4_f32/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x4_f32/to_storage.wgsl.expected.msl
@@ -42,7 +42,7 @@ if ((v_1 >= 4u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding_1((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -53,8 +53,8 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant tint_array<S, 4>* u [[buffer(0)]], device tint_array<S, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; - tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u)); - tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u]); + (tint_store_and_preserve_padding(tint_module_vars.s, (*tint_module_vars.u))); + (tint_store_and_preserve_padding_1((&(*tint_module_vars.s)[1u]), (*tint_module_vars.u)[2u])); (*tint_module_vars.s)[3u].m = (*tint_module_vars.u)[2u].m; (*tint_module_vars.s)[1u].m[0u] = (*tint_module_vars.u)[0u].m[1u].ywxz; }
diff --git a/test/tint/buffer/uniform/std140/struct/mat4x4_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/struct/mat4x4_f32/to_workgroup.wgsl.expected.msl index 1123570..912316c 100644 --- a/test/tint/buffer/uniform/std140/struct/mat4x4_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/struct/mat4x4_f32/to_workgroup.wgsl.expected.msl
@@ -46,7 +46,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[2u]; (*tint_module_vars.w)[3u].m = (*tint_module_vars.u)[2u].m; @@ -56,5 +56,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<S, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat2x2_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat2x2_f16/to_fn.wgsl.expected.msl index fb04f3c..4c6a62a 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat2x2_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat2x2_f16/to_fn.wgsl.expected.msl
@@ -17,9 +17,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant half2x2* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[1u]); - b((*tint_module_vars.u)[1u].yx); - c((*tint_module_vars.u)[1u].x); - c((*tint_module_vars.u)[1u].yx.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[1u])); + (b((*tint_module_vars.u)[1u].yx)); + (c((*tint_module_vars.u)[1u].x)); + (c((*tint_module_vars.u)[1u].yx.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat2x2_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat2x2_f16/to_workgroup.wgsl.expected.msl index cec9e62..f0f265e 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat2x2_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat2x2_f16/to_workgroup.wgsl.expected.msl
@@ -14,7 +14,7 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.w) = half2x2(half2(0.0h), half2(0.0h)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u]; (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u].yx; @@ -24,5 +24,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant half2x2* u [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat2x2_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat2x2_f32/to_fn.wgsl.expected.msl index 398a47f..456b066 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat2x2_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat2x2_f32/to_fn.wgsl.expected.msl
@@ -17,9 +17,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant float2x2* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[1u]); - b((*tint_module_vars.u)[1u].yx); - c((*tint_module_vars.u)[1u].x); - c((*tint_module_vars.u)[1u].yx.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[1u])); + (b((*tint_module_vars.u)[1u].yx)); + (c((*tint_module_vars.u)[1u].x)); + (c((*tint_module_vars.u)[1u].yx.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat2x2_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat2x2_f32/to_workgroup.wgsl.expected.msl index 08bd482..2b2257b 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat2x2_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat2x2_f32/to_workgroup.wgsl.expected.msl
@@ -14,7 +14,7 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.w) = float2x2(float2(0.0f), float2(0.0f)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u]; (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u].yx; @@ -24,5 +24,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant float2x2* u [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat2x3_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat2x3_f16/to_fn.wgsl.expected.msl index cc5cce6..0818d20 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat2x3_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat2x3_f16/to_fn.wgsl.expected.msl
@@ -35,9 +35,9 @@ kernel void f(const constant tint_array<tint_packed_vec3_f16_array_element, 2>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; tint_array<tint_packed_vec3_f16_array_element, 2> const v_1 = (*tint_module_vars.u); - a(half2x3(half3(v_1[0u].packed), half3(v_1[1u].packed))); - b(half3((*tint_module_vars.u)[1u].packed)); - b(half3((*tint_module_vars.u)[1u].packed).zxy); - c((*tint_module_vars.u)[1u].packed.x); - c(half3((*tint_module_vars.u)[1u].packed).zxy.x); + (a(half2x3(half3(v_1[0u].packed), half3(v_1[1u].packed)))); + (b(half3((*tint_module_vars.u)[1u].packed))); + (b(half3((*tint_module_vars.u)[1u].packed).zxy)); + (c((*tint_module_vars.u)[1u].packed.x)); + (c(half3((*tint_module_vars.u)[1u].packed).zxy.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat2x3_f16/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat2x3_f16/to_storage.wgsl.expected.msl index 4f4b363..2e3e95b 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat2x3_f16/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat2x3_f16/to_storage.wgsl.expected.msl
@@ -32,7 +32,7 @@ kernel void f(const constant tint_array<tint_packed_vec3_f16_array_element, 2>* u [[buffer(0)]], device tint_array<tint_packed_vec3_f16_array_element, 2>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; tint_array<tint_packed_vec3_f16_array_element, 2> const v = (*tint_module_vars.u); - tint_store_and_preserve_padding(tint_module_vars.s, half2x3(half3(v[0u].packed), half3(v[1u].packed))); + (tint_store_and_preserve_padding(tint_module_vars.s, half2x3(half3(v[0u].packed), half3(v[1u].packed)))); (*tint_module_vars.s)[1u].packed = packed_half3(half3((*tint_module_vars.u)[0u].packed)); (*tint_module_vars.s)[1u].packed = packed_half3(half3((*tint_module_vars.u)[0u].packed).zxy); (*tint_module_vars.s)[0u].packed.y = (*tint_module_vars.u)[1u].packed.x;
diff --git a/test/tint/buffer/uniform/std140/unnested/mat2x3_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat2x3_f16/to_workgroup.wgsl.expected.msl index 1aabc5e..135198d 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat2x3_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat2x3_f16/to_workgroup.wgsl.expected.msl
@@ -32,7 +32,7 @@ (*tint_module_vars.w)[0u].packed = packed_half3(half2x3(half3(0.0h), half3(0.0h))[0u]); (*tint_module_vars.w)[1u].packed = packed_half3(half2x3(half3(0.0h), half3(0.0h))[1u]); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<tint_packed_vec3_f16_array_element, 2> const v = (*tint_module_vars.u); half2x3 const v_1 = half2x3(half3(v[0u].packed), half3(v[1u].packed)); (*tint_module_vars.w)[0u].packed = packed_half3(v_1[0u]); @@ -45,5 +45,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<tint_packed_vec3_f16_array_element, 2>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat2x3_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat2x3_f32/to_fn.wgsl.expected.msl index 1c1a126..a38c35d 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat2x3_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat2x3_f32/to_fn.wgsl.expected.msl
@@ -35,9 +35,9 @@ kernel void f(const constant tint_array<tint_packed_vec3_f32_array_element, 2>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; tint_array<tint_packed_vec3_f32_array_element, 2> const v_1 = (*tint_module_vars.u); - a(float2x3(float3(v_1[0u].packed), float3(v_1[1u].packed))); - b(float3((*tint_module_vars.u)[1u].packed)); - b(float3((*tint_module_vars.u)[1u].packed).zxy); - c((*tint_module_vars.u)[1u].packed.x); - c(float3((*tint_module_vars.u)[1u].packed).zxy.x); + (a(float2x3(float3(v_1[0u].packed), float3(v_1[1u].packed)))); + (b(float3((*tint_module_vars.u)[1u].packed))); + (b(float3((*tint_module_vars.u)[1u].packed).zxy)); + (c((*tint_module_vars.u)[1u].packed.x)); + (c(float3((*tint_module_vars.u)[1u].packed).zxy.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat2x3_f32/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat2x3_f32/to_storage.wgsl.expected.msl index 4793482c..2f77b50 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat2x3_f32/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat2x3_f32/to_storage.wgsl.expected.msl
@@ -32,7 +32,7 @@ kernel void f(const constant tint_array<tint_packed_vec3_f32_array_element, 2>* u [[buffer(0)]], device tint_array<tint_packed_vec3_f32_array_element, 2>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; tint_array<tint_packed_vec3_f32_array_element, 2> const v = (*tint_module_vars.u); - tint_store_and_preserve_padding(tint_module_vars.s, float2x3(float3(v[0u].packed), float3(v[1u].packed))); + (tint_store_and_preserve_padding(tint_module_vars.s, float2x3(float3(v[0u].packed), float3(v[1u].packed)))); (*tint_module_vars.s)[1u].packed = packed_float3(float3((*tint_module_vars.u)[0u].packed)); (*tint_module_vars.s)[1u].packed = packed_float3(float3((*tint_module_vars.u)[0u].packed).zxy); (*tint_module_vars.s)[0u].packed.y = (*tint_module_vars.u)[1u].packed.x;
diff --git a/test/tint/buffer/uniform/std140/unnested/mat2x3_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat2x3_f32/to_workgroup.wgsl.expected.msl index d89b8f2..5559175 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat2x3_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat2x3_f32/to_workgroup.wgsl.expected.msl
@@ -32,7 +32,7 @@ (*tint_module_vars.w)[0u].packed = packed_float3(float2x3(float3(0.0f), float3(0.0f))[0u]); (*tint_module_vars.w)[1u].packed = packed_float3(float2x3(float3(0.0f), float3(0.0f))[1u]); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<tint_packed_vec3_f32_array_element, 2> const v = (*tint_module_vars.u); float2x3 const v_1 = float2x3(float3(v[0u].packed), float3(v[1u].packed)); (*tint_module_vars.w)[0u].packed = packed_float3(v_1[0u]); @@ -45,5 +45,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<tint_packed_vec3_f32_array_element, 2>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat2x4_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat2x4_f16/to_fn.wgsl.expected.msl index 1b3a526..1503f6a 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat2x4_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat2x4_f16/to_fn.wgsl.expected.msl
@@ -17,9 +17,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant half2x4* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[1u]); - b((*tint_module_vars.u)[1u].ywxz); - c((*tint_module_vars.u)[1u].x); - c((*tint_module_vars.u)[1u].ywxz.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[1u])); + (b((*tint_module_vars.u)[1u].ywxz)); + (c((*tint_module_vars.u)[1u].x)); + (c((*tint_module_vars.u)[1u].ywxz.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat2x4_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat2x4_f16/to_workgroup.wgsl.expected.msl index df2cc17..d461bf7 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat2x4_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat2x4_f16/to_workgroup.wgsl.expected.msl
@@ -14,7 +14,7 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.w) = half2x4(half4(0.0h), half4(0.0h)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u]; (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u].ywxz; @@ -24,5 +24,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant half2x4* u [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat2x4_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat2x4_f32/to_fn.wgsl.expected.msl index 2a65e52..fadf0a6 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat2x4_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat2x4_f32/to_fn.wgsl.expected.msl
@@ -17,9 +17,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant float2x4* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[1u]); - b((*tint_module_vars.u)[1u].ywxz); - c((*tint_module_vars.u)[1u].x); - c((*tint_module_vars.u)[1u].ywxz.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[1u])); + (b((*tint_module_vars.u)[1u].ywxz)); + (c((*tint_module_vars.u)[1u].x)); + (c((*tint_module_vars.u)[1u].ywxz.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat2x4_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat2x4_f32/to_workgroup.wgsl.expected.msl index 57507bd..715b0dc 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat2x4_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat2x4_f32/to_workgroup.wgsl.expected.msl
@@ -14,7 +14,7 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.w) = float2x4(float4(0.0f), float4(0.0f)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u]; (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u].ywxz; @@ -24,5 +24,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant float2x4* u [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat3x2_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat3x2_f16/to_fn.wgsl.expected.msl index 6cfd198..d3bcc21 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat3x2_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat3x2_f16/to_fn.wgsl.expected.msl
@@ -17,9 +17,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant half3x2* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[1u]); - b((*tint_module_vars.u)[1u].yx); - c((*tint_module_vars.u)[1u].x); - c((*tint_module_vars.u)[1u].yx.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[1u])); + (b((*tint_module_vars.u)[1u].yx)); + (c((*tint_module_vars.u)[1u].x)); + (c((*tint_module_vars.u)[1u].yx.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat3x2_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat3x2_f16/to_workgroup.wgsl.expected.msl index d5684ce..6c836dd 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat3x2_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat3x2_f16/to_workgroup.wgsl.expected.msl
@@ -14,7 +14,7 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.w) = half3x2(half2(0.0h), half2(0.0h), half2(0.0h)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u]; (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u].yx; @@ -24,5 +24,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant half3x2* u [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat3x2_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat3x2_f32/to_fn.wgsl.expected.msl index 0a37558..6a1cfa4 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat3x2_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat3x2_f32/to_fn.wgsl.expected.msl
@@ -17,9 +17,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant float3x2* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[1u]); - b((*tint_module_vars.u)[1u].yx); - c((*tint_module_vars.u)[1u].x); - c((*tint_module_vars.u)[1u].yx.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[1u])); + (b((*tint_module_vars.u)[1u].yx)); + (c((*tint_module_vars.u)[1u].x)); + (c((*tint_module_vars.u)[1u].yx.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat3x2_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat3x2_f32/to_workgroup.wgsl.expected.msl index 5b9d18f..4ecf911 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat3x2_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat3x2_f32/to_workgroup.wgsl.expected.msl
@@ -14,7 +14,7 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.w) = float3x2(float2(0.0f), float2(0.0f), float2(0.0f)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u]; (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u].yx; @@ -24,5 +24,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant float3x2* u [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat3x3_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat3x3_f16/to_fn.wgsl.expected.msl index 941cf31..2c785a1 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat3x3_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat3x3_f16/to_fn.wgsl.expected.msl
@@ -35,9 +35,9 @@ kernel void f(const constant tint_array<tint_packed_vec3_f16_array_element, 3>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; tint_array<tint_packed_vec3_f16_array_element, 3> const v_1 = (*tint_module_vars.u); - a(half3x3(half3(v_1[0u].packed), half3(v_1[1u].packed), half3(v_1[2u].packed))); - b(half3((*tint_module_vars.u)[1u].packed)); - b(half3((*tint_module_vars.u)[1u].packed).zxy); - c((*tint_module_vars.u)[1u].packed.x); - c(half3((*tint_module_vars.u)[1u].packed).zxy.x); + (a(half3x3(half3(v_1[0u].packed), half3(v_1[1u].packed), half3(v_1[2u].packed)))); + (b(half3((*tint_module_vars.u)[1u].packed))); + (b(half3((*tint_module_vars.u)[1u].packed).zxy)); + (c((*tint_module_vars.u)[1u].packed.x)); + (c(half3((*tint_module_vars.u)[1u].packed).zxy.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat3x3_f16/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat3x3_f16/to_storage.wgsl.expected.msl index 277554a..d9bb1ab 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat3x3_f16/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat3x3_f16/to_storage.wgsl.expected.msl
@@ -33,7 +33,7 @@ kernel void f(const constant tint_array<tint_packed_vec3_f16_array_element, 3>* u [[buffer(0)]], device tint_array<tint_packed_vec3_f16_array_element, 3>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; tint_array<tint_packed_vec3_f16_array_element, 3> const v = (*tint_module_vars.u); - tint_store_and_preserve_padding(tint_module_vars.s, half3x3(half3(v[0u].packed), half3(v[1u].packed), half3(v[2u].packed))); + (tint_store_and_preserve_padding(tint_module_vars.s, half3x3(half3(v[0u].packed), half3(v[1u].packed), half3(v[2u].packed)))); (*tint_module_vars.s)[1u].packed = packed_half3(half3((*tint_module_vars.u)[0u].packed)); (*tint_module_vars.s)[1u].packed = packed_half3(half3((*tint_module_vars.u)[0u].packed).zxy); (*tint_module_vars.s)[0u].packed.y = (*tint_module_vars.u)[1u].packed.x;
diff --git a/test/tint/buffer/uniform/std140/unnested/mat3x3_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat3x3_f16/to_workgroup.wgsl.expected.msl index 1263d5f..d1880a1 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat3x3_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat3x3_f16/to_workgroup.wgsl.expected.msl
@@ -33,7 +33,7 @@ (*tint_module_vars.w)[1u].packed = packed_half3(half3x3(half3(0.0h), half3(0.0h), half3(0.0h))[1u]); (*tint_module_vars.w)[2u].packed = packed_half3(half3x3(half3(0.0h), half3(0.0h), half3(0.0h))[2u]); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<tint_packed_vec3_f16_array_element, 3> const v = (*tint_module_vars.u); half3x3 const v_1 = half3x3(half3(v[0u].packed), half3(v[1u].packed), half3(v[2u].packed)); (*tint_module_vars.w)[0u].packed = packed_half3(v_1[0u]); @@ -47,5 +47,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<tint_packed_vec3_f16_array_element, 3>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat3x3_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat3x3_f32/to_fn.wgsl.expected.msl index 0055747..afc8379 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat3x3_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat3x3_f32/to_fn.wgsl.expected.msl
@@ -35,9 +35,9 @@ kernel void f(const constant tint_array<tint_packed_vec3_f32_array_element, 3>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; tint_array<tint_packed_vec3_f32_array_element, 3> const v_1 = (*tint_module_vars.u); - a(float3x3(float3(v_1[0u].packed), float3(v_1[1u].packed), float3(v_1[2u].packed))); - b(float3((*tint_module_vars.u)[1u].packed)); - b(float3((*tint_module_vars.u)[1u].packed).zxy); - c((*tint_module_vars.u)[1u].packed.x); - c(float3((*tint_module_vars.u)[1u].packed).zxy.x); + (a(float3x3(float3(v_1[0u].packed), float3(v_1[1u].packed), float3(v_1[2u].packed)))); + (b(float3((*tint_module_vars.u)[1u].packed))); + (b(float3((*tint_module_vars.u)[1u].packed).zxy)); + (c((*tint_module_vars.u)[1u].packed.x)); + (c(float3((*tint_module_vars.u)[1u].packed).zxy.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat3x3_f32/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat3x3_f32/to_storage.wgsl.expected.msl index 0aa5927..a903d5d 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat3x3_f32/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat3x3_f32/to_storage.wgsl.expected.msl
@@ -33,7 +33,7 @@ kernel void f(const constant tint_array<tint_packed_vec3_f32_array_element, 3>* u [[buffer(0)]], device tint_array<tint_packed_vec3_f32_array_element, 3>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; tint_array<tint_packed_vec3_f32_array_element, 3> const v = (*tint_module_vars.u); - tint_store_and_preserve_padding(tint_module_vars.s, float3x3(float3(v[0u].packed), float3(v[1u].packed), float3(v[2u].packed))); + (tint_store_and_preserve_padding(tint_module_vars.s, float3x3(float3(v[0u].packed), float3(v[1u].packed), float3(v[2u].packed)))); (*tint_module_vars.s)[1u].packed = packed_float3(float3((*tint_module_vars.u)[0u].packed)); (*tint_module_vars.s)[1u].packed = packed_float3(float3((*tint_module_vars.u)[0u].packed).zxy); (*tint_module_vars.s)[0u].packed.y = (*tint_module_vars.u)[1u].packed.x;
diff --git a/test/tint/buffer/uniform/std140/unnested/mat3x3_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat3x3_f32/to_workgroup.wgsl.expected.msl index 2476d0a..90cf707 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat3x3_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat3x3_f32/to_workgroup.wgsl.expected.msl
@@ -33,7 +33,7 @@ (*tint_module_vars.w)[1u].packed = packed_float3(float3x3(float3(0.0f), float3(0.0f), float3(0.0f))[1u]); (*tint_module_vars.w)[2u].packed = packed_float3(float3x3(float3(0.0f), float3(0.0f), float3(0.0f))[2u]); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<tint_packed_vec3_f32_array_element, 3> const v = (*tint_module_vars.u); float3x3 const v_1 = float3x3(float3(v[0u].packed), float3(v[1u].packed), float3(v[2u].packed)); (*tint_module_vars.w)[0u].packed = packed_float3(v_1[0u]); @@ -47,5 +47,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<tint_packed_vec3_f32_array_element, 3>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat3x4_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat3x4_f16/to_fn.wgsl.expected.msl index 2ce89f3..93889e5 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat3x4_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat3x4_f16/to_fn.wgsl.expected.msl
@@ -17,9 +17,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant half3x4* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[1u]); - b((*tint_module_vars.u)[1u].ywxz); - c((*tint_module_vars.u)[1u].x); - c((*tint_module_vars.u)[1u].ywxz.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[1u])); + (b((*tint_module_vars.u)[1u].ywxz)); + (c((*tint_module_vars.u)[1u].x)); + (c((*tint_module_vars.u)[1u].ywxz.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat3x4_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat3x4_f16/to_workgroup.wgsl.expected.msl index ab29237..45b49a3 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat3x4_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat3x4_f16/to_workgroup.wgsl.expected.msl
@@ -14,7 +14,7 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.w) = half3x4(half4(0.0h), half4(0.0h), half4(0.0h)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u]; (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u].ywxz; @@ -24,5 +24,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant half3x4* u [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat3x4_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat3x4_f32/to_fn.wgsl.expected.msl index 91fbeaa..e7d90d9 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat3x4_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat3x4_f32/to_fn.wgsl.expected.msl
@@ -17,9 +17,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant float3x4* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[1u]); - b((*tint_module_vars.u)[1u].ywxz); - c((*tint_module_vars.u)[1u].x); - c((*tint_module_vars.u)[1u].ywxz.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[1u])); + (b((*tint_module_vars.u)[1u].ywxz)); + (c((*tint_module_vars.u)[1u].x)); + (c((*tint_module_vars.u)[1u].ywxz.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat3x4_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat3x4_f32/to_workgroup.wgsl.expected.msl index 09ba791..976ca6c 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat3x4_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat3x4_f32/to_workgroup.wgsl.expected.msl
@@ -14,7 +14,7 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.w) = float3x4(float4(0.0f), float4(0.0f), float4(0.0f)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u]; (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u].ywxz; @@ -24,5 +24,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant float3x4* u [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat4x2_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat4x2_f16/to_fn.wgsl.expected.msl index f8ac0bc..77d3997 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat4x2_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat4x2_f16/to_fn.wgsl.expected.msl
@@ -17,9 +17,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant half4x2* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[1u]); - b((*tint_module_vars.u)[1u].yx); - c((*tint_module_vars.u)[1u].x); - c((*tint_module_vars.u)[1u].yx.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[1u])); + (b((*tint_module_vars.u)[1u].yx)); + (c((*tint_module_vars.u)[1u].x)); + (c((*tint_module_vars.u)[1u].yx.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat4x2_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat4x2_f16/to_workgroup.wgsl.expected.msl index e30116c..3c3631c 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat4x2_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat4x2_f16/to_workgroup.wgsl.expected.msl
@@ -14,7 +14,7 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.w) = half4x2(half2(0.0h), half2(0.0h), half2(0.0h), half2(0.0h)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u]; (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u].yx; @@ -24,5 +24,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant half4x2* u [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat4x2_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat4x2_f32/to_fn.wgsl.expected.msl index d40548e..829e975 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat4x2_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat4x2_f32/to_fn.wgsl.expected.msl
@@ -17,9 +17,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant float4x2* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[1u]); - b((*tint_module_vars.u)[1u].yx); - c((*tint_module_vars.u)[1u].x); - c((*tint_module_vars.u)[1u].yx.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[1u])); + (b((*tint_module_vars.u)[1u].yx)); + (c((*tint_module_vars.u)[1u].x)); + (c((*tint_module_vars.u)[1u].yx.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat4x2_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat4x2_f32/to_workgroup.wgsl.expected.msl index 19819eb..14a273c 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat4x2_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat4x2_f32/to_workgroup.wgsl.expected.msl
@@ -14,7 +14,7 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.w) = float4x2(float2(0.0f), float2(0.0f), float2(0.0f), float2(0.0f)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u]; (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u].yx; @@ -24,5 +24,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant float4x2* u [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat4x3_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat4x3_f16/to_fn.wgsl.expected.msl index 9c9b9aa..489729b 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat4x3_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat4x3_f16/to_fn.wgsl.expected.msl
@@ -35,9 +35,9 @@ kernel void f(const constant tint_array<tint_packed_vec3_f16_array_element, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; tint_array<tint_packed_vec3_f16_array_element, 4> const v_1 = (*tint_module_vars.u); - a(half4x3(half3(v_1[0u].packed), half3(v_1[1u].packed), half3(v_1[2u].packed), half3(v_1[3u].packed))); - b(half3((*tint_module_vars.u)[1u].packed)); - b(half3((*tint_module_vars.u)[1u].packed).zxy); - c((*tint_module_vars.u)[1u].packed.x); - c(half3((*tint_module_vars.u)[1u].packed).zxy.x); + (a(half4x3(half3(v_1[0u].packed), half3(v_1[1u].packed), half3(v_1[2u].packed), half3(v_1[3u].packed)))); + (b(half3((*tint_module_vars.u)[1u].packed))); + (b(half3((*tint_module_vars.u)[1u].packed).zxy)); + (c((*tint_module_vars.u)[1u].packed.x)); + (c(half3((*tint_module_vars.u)[1u].packed).zxy.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat4x3_f16/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat4x3_f16/to_storage.wgsl.expected.msl index 70ee7f9..0ad6063 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat4x3_f16/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat4x3_f16/to_storage.wgsl.expected.msl
@@ -34,7 +34,7 @@ kernel void f(const constant tint_array<tint_packed_vec3_f16_array_element, 4>* u [[buffer(0)]], device tint_array<tint_packed_vec3_f16_array_element, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; tint_array<tint_packed_vec3_f16_array_element, 4> const v = (*tint_module_vars.u); - tint_store_and_preserve_padding(tint_module_vars.s, half4x3(half3(v[0u].packed), half3(v[1u].packed), half3(v[2u].packed), half3(v[3u].packed))); + (tint_store_and_preserve_padding(tint_module_vars.s, half4x3(half3(v[0u].packed), half3(v[1u].packed), half3(v[2u].packed), half3(v[3u].packed)))); (*tint_module_vars.s)[1u].packed = packed_half3(half3((*tint_module_vars.u)[0u].packed)); (*tint_module_vars.s)[1u].packed = packed_half3(half3((*tint_module_vars.u)[0u].packed).zxy); (*tint_module_vars.s)[0u].packed.y = (*tint_module_vars.u)[1u].packed.x;
diff --git a/test/tint/buffer/uniform/std140/unnested/mat4x3_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat4x3_f16/to_workgroup.wgsl.expected.msl index d30a19c..d878a34 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat4x3_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat4x3_f16/to_workgroup.wgsl.expected.msl
@@ -34,7 +34,7 @@ (*tint_module_vars.w)[2u].packed = packed_half3(half4x3(half3(0.0h), half3(0.0h), half3(0.0h), half3(0.0h))[2u]); (*tint_module_vars.w)[3u].packed = packed_half3(half4x3(half3(0.0h), half3(0.0h), half3(0.0h), half3(0.0h))[3u]); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<tint_packed_vec3_f16_array_element, 4> const v = (*tint_module_vars.u); half4x3 const v_1 = half4x3(half3(v[0u].packed), half3(v[1u].packed), half3(v[2u].packed), half3(v[3u].packed)); (*tint_module_vars.w)[0u].packed = packed_half3(v_1[0u]); @@ -49,5 +49,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<tint_packed_vec3_f16_array_element, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat4x3_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat4x3_f32/to_fn.wgsl.expected.msl index 7b2db69..336c2db 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat4x3_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat4x3_f32/to_fn.wgsl.expected.msl
@@ -35,9 +35,9 @@ kernel void f(const constant tint_array<tint_packed_vec3_f32_array_element, 4>* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; tint_array<tint_packed_vec3_f32_array_element, 4> const v_1 = (*tint_module_vars.u); - a(float4x3(float3(v_1[0u].packed), float3(v_1[1u].packed), float3(v_1[2u].packed), float3(v_1[3u].packed))); - b(float3((*tint_module_vars.u)[1u].packed)); - b(float3((*tint_module_vars.u)[1u].packed).zxy); - c((*tint_module_vars.u)[1u].packed.x); - c(float3((*tint_module_vars.u)[1u].packed).zxy.x); + (a(float4x3(float3(v_1[0u].packed), float3(v_1[1u].packed), float3(v_1[2u].packed), float3(v_1[3u].packed)))); + (b(float3((*tint_module_vars.u)[1u].packed))); + (b(float3((*tint_module_vars.u)[1u].packed).zxy)); + (c((*tint_module_vars.u)[1u].packed.x)); + (c(float3((*tint_module_vars.u)[1u].packed).zxy.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat4x3_f32/to_storage.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat4x3_f32/to_storage.wgsl.expected.msl index 3808299..ab0e446 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat4x3_f32/to_storage.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat4x3_f32/to_storage.wgsl.expected.msl
@@ -34,7 +34,7 @@ kernel void f(const constant tint_array<tint_packed_vec3_f32_array_element, 4>* u [[buffer(0)]], device tint_array<tint_packed_vec3_f32_array_element, 4>* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; tint_array<tint_packed_vec3_f32_array_element, 4> const v = (*tint_module_vars.u); - tint_store_and_preserve_padding(tint_module_vars.s, float4x3(float3(v[0u].packed), float3(v[1u].packed), float3(v[2u].packed), float3(v[3u].packed))); + (tint_store_and_preserve_padding(tint_module_vars.s, float4x3(float3(v[0u].packed), float3(v[1u].packed), float3(v[2u].packed), float3(v[3u].packed)))); (*tint_module_vars.s)[1u].packed = packed_float3(float3((*tint_module_vars.u)[0u].packed)); (*tint_module_vars.s)[1u].packed = packed_float3(float3((*tint_module_vars.u)[0u].packed).zxy); (*tint_module_vars.s)[0u].packed.y = (*tint_module_vars.u)[1u].packed.x;
diff --git a/test/tint/buffer/uniform/std140/unnested/mat4x3_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat4x3_f32/to_workgroup.wgsl.expected.msl index a8f6681..a71373e 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat4x3_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat4x3_f32/to_workgroup.wgsl.expected.msl
@@ -34,7 +34,7 @@ (*tint_module_vars.w)[2u].packed = packed_float3(float4x3(float3(0.0f), float3(0.0f), float3(0.0f), float3(0.0f))[2u]); (*tint_module_vars.w)[3u].packed = packed_float3(float4x3(float3(0.0f), float3(0.0f), float3(0.0f), float3(0.0f))[3u]); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<tint_packed_vec3_f32_array_element, 4> const v = (*tint_module_vars.u); float4x3 const v_1 = float4x3(float3(v[0u].packed), float3(v[1u].packed), float3(v[2u].packed), float3(v[3u].packed)); (*tint_module_vars.w)[0u].packed = packed_float3(v_1[0u]); @@ -49,5 +49,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant tint_array<tint_packed_vec3_f32_array_element, 4>* u [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat4x4_f16/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat4x4_f16/to_fn.wgsl.expected.msl index 0f09f8e..f4bd440 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat4x4_f16/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat4x4_f16/to_fn.wgsl.expected.msl
@@ -17,9 +17,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant half4x4* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[1u]); - b((*tint_module_vars.u)[1u].ywxz); - c((*tint_module_vars.u)[1u].x); - c((*tint_module_vars.u)[1u].ywxz.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[1u])); + (b((*tint_module_vars.u)[1u].ywxz)); + (c((*tint_module_vars.u)[1u].x)); + (c((*tint_module_vars.u)[1u].ywxz.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat4x4_f16/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat4x4_f16/to_workgroup.wgsl.expected.msl index 01ac04c..48c9f40 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat4x4_f16/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat4x4_f16/to_workgroup.wgsl.expected.msl
@@ -14,7 +14,7 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.w) = half4x4(half4(0.0h), half4(0.0h), half4(0.0h), half4(0.0h)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u]; (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u].ywxz; @@ -24,5 +24,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant half4x4* u [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat4x4_f32/to_fn.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat4x4_f32/to_fn.wgsl.expected.msl index 88e7f1b..3fab2f2 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat4x4_f32/to_fn.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat4x4_f32/to_fn.wgsl.expected.msl
@@ -17,9 +17,9 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(const constant float4x4* u [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; - a((*tint_module_vars.u)); - b((*tint_module_vars.u)[1u]); - b((*tint_module_vars.u)[1u].ywxz); - c((*tint_module_vars.u)[1u].x); - c((*tint_module_vars.u)[1u].ywxz.x); + (a((*tint_module_vars.u))); + (b((*tint_module_vars.u)[1u])); + (b((*tint_module_vars.u)[1u].ywxz)); + (c((*tint_module_vars.u)[1u].x)); + (c((*tint_module_vars.u)[1u].ywxz.x)); }
diff --git a/test/tint/buffer/uniform/std140/unnested/mat4x4_f32/to_workgroup.wgsl.expected.msl b/test/tint/buffer/uniform/std140/unnested/mat4x4_f32/to_workgroup.wgsl.expected.msl index 9a863a9..5c182aa 100644 --- a/test/tint/buffer/uniform/std140/unnested/mat4x4_f32/to_workgroup.wgsl.expected.msl +++ b/test/tint/buffer/uniform/std140/unnested/mat4x4_f32/to_workgroup.wgsl.expected.msl
@@ -14,7 +14,7 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.w) = float4x4(float4(0.0f), float4(0.0f), float4(0.0f), float4(0.0f)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.w) = (*tint_module_vars.u); (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u]; (*tint_module_vars.w)[1u] = (*tint_module_vars.u)[0u].ywxz; @@ -24,5 +24,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant float4x4* u [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .w=(&(*v).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/buffer/uniform/types/mat2x3_f16.wgsl.expected.msl b/test/tint/buffer/uniform/types/mat2x3_f16.wgsl.expected.msl index 9d73550..ec443c4 100644 --- a/test/tint/buffer/uniform/types/mat2x3_f16.wgsl.expected.msl +++ b/test/tint/buffer/uniform/types/mat2x3_f16.wgsl.expected.msl
@@ -33,5 +33,5 @@ tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; tint_array<tint_packed_vec3_f16_array_element, 2> const v_1 = (*tint_module_vars.u); half2x3 const x = half2x3(half3(v_1[0u].packed), half3(v_1[1u].packed)); - tint_store_and_preserve_padding(tint_module_vars.s, x); + (tint_store_and_preserve_padding(tint_module_vars.s, x)); }
diff --git a/test/tint/buffer/uniform/types/mat2x3_f32.wgsl.expected.msl b/test/tint/buffer/uniform/types/mat2x3_f32.wgsl.expected.msl index d93019f..dd09ad0 100644 --- a/test/tint/buffer/uniform/types/mat2x3_f32.wgsl.expected.msl +++ b/test/tint/buffer/uniform/types/mat2x3_f32.wgsl.expected.msl
@@ -33,5 +33,5 @@ tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; tint_array<tint_packed_vec3_f32_array_element, 2> const v_1 = (*tint_module_vars.u); float2x3 const x = float2x3(float3(v_1[0u].packed), float3(v_1[1u].packed)); - tint_store_and_preserve_padding(tint_module_vars.s, x); + (tint_store_and_preserve_padding(tint_module_vars.s, x)); }
diff --git a/test/tint/buffer/uniform/types/mat3x3_f16.wgsl.expected.msl b/test/tint/buffer/uniform/types/mat3x3_f16.wgsl.expected.msl index 00949d7..5c1e4f0 100644 --- a/test/tint/buffer/uniform/types/mat3x3_f16.wgsl.expected.msl +++ b/test/tint/buffer/uniform/types/mat3x3_f16.wgsl.expected.msl
@@ -34,5 +34,5 @@ tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; tint_array<tint_packed_vec3_f16_array_element, 3> const v_1 = (*tint_module_vars.u); half3x3 const x = half3x3(half3(v_1[0u].packed), half3(v_1[1u].packed), half3(v_1[2u].packed)); - tint_store_and_preserve_padding(tint_module_vars.s, x); + (tint_store_and_preserve_padding(tint_module_vars.s, x)); }
diff --git a/test/tint/buffer/uniform/types/mat3x3_f32.wgsl.expected.msl b/test/tint/buffer/uniform/types/mat3x3_f32.wgsl.expected.msl index b439aaf..a1f3002 100644 --- a/test/tint/buffer/uniform/types/mat3x3_f32.wgsl.expected.msl +++ b/test/tint/buffer/uniform/types/mat3x3_f32.wgsl.expected.msl
@@ -34,5 +34,5 @@ tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; tint_array<tint_packed_vec3_f32_array_element, 3> const v_1 = (*tint_module_vars.u); float3x3 const x = float3x3(float3(v_1[0u].packed), float3(v_1[1u].packed), float3(v_1[2u].packed)); - tint_store_and_preserve_padding(tint_module_vars.s, x); + (tint_store_and_preserve_padding(tint_module_vars.s, x)); }
diff --git a/test/tint/buffer/uniform/types/mat4x3_f16.wgsl.expected.msl b/test/tint/buffer/uniform/types/mat4x3_f16.wgsl.expected.msl index 7b16703..657a62e 100644 --- a/test/tint/buffer/uniform/types/mat4x3_f16.wgsl.expected.msl +++ b/test/tint/buffer/uniform/types/mat4x3_f16.wgsl.expected.msl
@@ -35,5 +35,5 @@ tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; tint_array<tint_packed_vec3_f16_array_element, 4> const v_1 = (*tint_module_vars.u); half4x3 const x = half4x3(half3(v_1[0u].packed), half3(v_1[1u].packed), half3(v_1[2u].packed), half3(v_1[3u].packed)); - tint_store_and_preserve_padding(tint_module_vars.s, x); + (tint_store_and_preserve_padding(tint_module_vars.s, x)); }
diff --git a/test/tint/buffer/uniform/types/mat4x3_f32.wgsl.expected.msl b/test/tint/buffer/uniform/types/mat4x3_f32.wgsl.expected.msl index 917a065..e313389 100644 --- a/test/tint/buffer/uniform/types/mat4x3_f32.wgsl.expected.msl +++ b/test/tint/buffer/uniform/types/mat4x3_f32.wgsl.expected.msl
@@ -35,5 +35,5 @@ tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; tint_array<tint_packed_vec3_f32_array_element, 4> const v_1 = (*tint_module_vars.u); float4x3 const x = float4x3(float3(v_1[0u].packed), float3(v_1[1u].packed), float3(v_1[2u].packed), float3(v_1[3u].packed)); - tint_store_and_preserve_padding(tint_module_vars.s, x); + (tint_store_and_preserve_padding(tint_module_vars.s, x)); }
diff --git a/test/tint/buffer/uniform/types/struct_f16.wgsl.expected.msl b/test/tint/buffer/uniform/types/struct_f16.wgsl.expected.msl index 2b0f8e4..6b35cf4 100644 --- a/test/tint/buffer/uniform/types/struct_f16.wgsl.expected.msl +++ b/test/tint/buffer/uniform/types/struct_f16.wgsl.expected.msl
@@ -47,7 +47,7 @@ } void tint_store_and_preserve_padding(device S_packed_vec3* const target, S value_param) { - tint_store_and_preserve_padding_1((&(*target).inner), value_param.inner); + (tint_store_and_preserve_padding_1((&(*target).inner), value_param.inner)); } Inner tint_load_struct_packed_vec3_1(const constant Inner_packed_vec3* const from) { @@ -62,5 +62,5 @@ kernel void v(const constant S_packed_vec3* u [[buffer(0)]], device S_packed_vec3* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; S const x = tint_load_struct_packed_vec3(tint_module_vars.u); - tint_store_and_preserve_padding(tint_module_vars.s, x); + (tint_store_and_preserve_padding(tint_module_vars.s, x)); }
diff --git a/test/tint/buffer/uniform/types/struct_f32.wgsl.expected.msl b/test/tint/buffer/uniform/types/struct_f32.wgsl.expected.msl index 637884d..d198598 100644 --- a/test/tint/buffer/uniform/types/struct_f32.wgsl.expected.msl +++ b/test/tint/buffer/uniform/types/struct_f32.wgsl.expected.msl
@@ -47,7 +47,7 @@ } void tint_store_and_preserve_padding(device S_packed_vec3* const target, S value_param) { - tint_store_and_preserve_padding_1((&(*target).inner), value_param.inner); + (tint_store_and_preserve_padding_1((&(*target).inner), value_param.inner)); } Inner tint_load_struct_packed_vec3_1(const constant Inner_packed_vec3* const from) { @@ -62,5 +62,5 @@ kernel void v(const constant S_packed_vec3* u [[buffer(0)]], device S_packed_vec3* s [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .s=s}; S const x = tint_load_struct_packed_vec3(tint_module_vars.u); - tint_store_and_preserve_padding(tint_module_vars.s, x); + (tint_store_and_preserve_padding(tint_module_vars.s, x)); }
diff --git a/test/tint/bug/chromium/1273230.wgsl.expected.msl b/test/tint/bug/chromium/1273230.wgsl.expected.msl index 3c04f4e..5454648 100644 --- a/test/tint/bug/chromium/1273230.wgsl.expected.msl +++ b/test/tint/bug/chromium/1273230.wgsl.expected.msl
@@ -113,7 +113,7 @@ if ((triangleIndex >= (*tint_module_vars.uniforms).numTriangles)) { return; } - doIgnore(v, tint_module_vars); + (doIgnore(v, tint_module_vars)); uint i0 = (*tint_module_vars.indices).values[min(((3u * triangleIndex) + 0u), (v.tint_array_length_0_1 - 1u))]; uint i1 = (*tint_module_vars.indices).values[min(((3u * i0) + 1u), (v.tint_array_length_0_1 - 1u))]; uint i2 = (*tint_module_vars.indices).values[min(((3u * i0) + 2u), (v.tint_array_length_0_1 - 1u))]; @@ -129,5 +129,5 @@ [[max_total_threads_per_threadgroup(128)]] kernel void main_count(uint3 GlobalInvocationID [[thread_position_in_grid]], const constant Uniforms_packed_vec3* uniforms [[buffer(0)]], device U32s* indices [[buffer(1)]], device F32s* positions [[buffer(3)]], device AU32s* counters [[buffer(4)]], device AI32s* LUT [[buffer(2)]], device Dbg* dbg [[buffer(5)]], const constant tint_array<uint4, 2>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.uniforms=uniforms, .indices=indices, .positions=positions, .counters=counters, .LUT=LUT, .dbg=dbg, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_count_inner(GlobalInvocationID, tint_module_vars); + (main_count_inner(GlobalInvocationID, tint_module_vars)); }
diff --git a/test/tint/bug/chromium/1273451.wgsl.expected.msl b/test/tint/bug/chromium/1273451.wgsl.expected.msl index 7be4554..4bb5921 100644 --- a/test/tint/bug/chromium/1273451.wgsl.expected.msl +++ b/test/tint/bug/chromium/1273451.wgsl.expected.msl
@@ -15,5 +15,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(A{.a=1}); + (f(A{.a=1})); }
diff --git a/test/tint/bug/chromium/1350147.wgsl.expected.msl b/test/tint/bug/chromium/1350147.wgsl.expected.msl index 5692ca7..7970eef 100644 --- a/test/tint/bug/chromium/1350147.wgsl.expected.msl +++ b/test/tint/bug/chromium/1350147.wgsl.expected.msl
@@ -13,6 +13,6 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - original_clusterfuzz_code(); - more_tests_that_would_fail(); + (original_clusterfuzz_code()); + (more_tests_that_would_fail()); }
diff --git a/test/tint/bug/chromium/1372963.wgsl.expected.msl b/test/tint/bug/chromium/1372963.wgsl.expected.msl index 72810e9..f784f79 100644 --- a/test/tint/bug/chromium/1372963.wgsl.expected.msl +++ b/test/tint/bug/chromium/1372963.wgsl.expected.msl
@@ -6,5 +6,5 @@ } fragment void v() { - g(); + (g()); }
diff --git a/test/tint/bug/chromium/1381883.wgsl.expected.msl b/test/tint/bug/chromium/1381883.wgsl.expected.msl index d462879..b06b0e4 100644 --- a/test/tint/bug/chromium/1381883.wgsl.expected.msl +++ b/test/tint/bug/chromium/1381883.wgsl.expected.msl
@@ -9,5 +9,5 @@ } fragment void v(main_inputs inputs [[stage_in]]) { - main_inner(inputs.none); + (main_inner(inputs.none)); }
diff --git a/test/tint/bug/chromium/1386647.wgsl.expected.msl b/test/tint/bug/chromium/1386647.wgsl.expected.msl index 6d49953..674bcc6 100644 --- a/test/tint/bug/chromium/1386647.wgsl.expected.msl +++ b/test/tint/bug/chromium/1386647.wgsl.expected.msl
@@ -11,5 +11,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint3 v [[thread_position_in_grid]]) { - f_inner(v); + (f_inner(v)); }
diff --git a/test/tint/bug/chromium/1405676.wgsl.expected.msl b/test/tint/bug/chromium/1405676.wgsl.expected.msl index 892ff44..d88b016 100644 --- a/test/tint/bug/chromium/1405676.wgsl.expected.msl +++ b/test/tint/bug/chromium/1405676.wgsl.expected.msl
@@ -8,8 +8,8 @@ [[max_total_threads_per_threadgroup(1)]] kernel void d(texture1d<int, access::sample> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - min(uint(0), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(0), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); - tint_module_vars.arg_0.read(min(uint(1), v)); + (tint_module_vars.arg_0.read(min(uint(1), v))); float const l = 0.14112000167369842529f; }
diff --git a/test/tint/bug/chromium/1433499.wgsl.expected.msl b/test/tint/bug/chromium/1433499.wgsl.expected.msl index 267055f..c30b3d3 100644 --- a/test/tint/bug/chromium/1433499.wgsl.expected.msl +++ b/test/tint/bug/chromium/1433499.wgsl.expected.msl
@@ -8,5 +8,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { float a = 1.0f; - f((&a)); + (f((&a))); }
diff --git a/test/tint/bug/chromium/1434271.wgsl.expected.msl b/test/tint/bug/chromium/1434271.wgsl.expected.msl index 7af7004..aa64259 100644 --- a/test/tint/bug/chromium/1434271.wgsl.expected.msl +++ b/test/tint/bug/chromium/1434271.wgsl.expected.msl
@@ -14,7 +14,7 @@ } float4 vertex_main_inner() { - asinh_468a48(); + (asinh_468a48()); return float4(0.0f); } @@ -35,7 +35,7 @@ } fragment void fragment_main() { - asinh_468a48(); + (asinh_468a48()); } // // rgba32uintin @@ -50,7 +50,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void rgba32uintin() { - asinh_468a48(); + (asinh_468a48()); } // // vs_main @@ -198,14 +198,14 @@ (*tint_module_vars.rand_seed) = (v_2 * (*tint_module_vars.sim_params).seed.zw); uint const idx = GlobalInvocationID.x; Particle particle = tint_load_struct_packed_vec3((&(*tint_module_vars.data).particles[min(idx, (v.tint_array_length_0_1 - 1u))])); - tint_store_and_preserve_padding((&(*tint_module_vars.data).particles[min(idx, (v.tint_array_length_0_1 - 1u))]), particle); + (tint_store_and_preserve_padding((&(*tint_module_vars.data).particles[min(idx, (v.tint_array_length_0_1 - 1u))]), particle)); } [[max_total_threads_per_threadgroup(64)]] kernel void simulate(uint3 GlobalInvocationID [[thread_position_in_grid]], const constant SimulationParams* sim_params [[buffer(0)]], device Particles_packed_vec3* data [[buffer(1)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { thread float2 rand_seed = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.rand_seed=(&rand_seed), .sim_params=sim_params, .data=data, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - simulate_inner(GlobalInvocationID, tint_module_vars); + (simulate_inner(GlobalInvocationID, tint_module_vars)); } // // export_level @@ -258,12 +258,12 @@ float const sum = dot(float4(a, b, c, d), float4(1.0f)); (*tint_module_vars.buf_out).weights[min(dst_offset, (v.tint_array_length_0_2 - 1u))] = fmod(sum, 4.0f); float4 const probabilities = (float4(a, (a * b), ((a / b) + c), sum) + max(sum, 0.0f)); - tint_module_vars.tex_out.write(probabilities, uint2(int2(coord.xy))); + (tint_module_vars.tex_out.write(probabilities, uint2(int2(coord.xy)))); } } [[max_total_threads_per_threadgroup(64)]] kernel void export_level(uint3 coord [[thread_position_in_grid]], const constant UBO* ubo [[buffer(0)]], const device Buffer* buf_in [[buffer(1)]], device Buffer* buf_out [[buffer(2)]], texture2d<float, access::write> tex_out [[texture(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.ubo=ubo, .buf_in=buf_in, .buf_out=buf_out, .tex_out=tex_out, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - export_level_inner(coord, tint_module_vars); + (export_level_inner(coord, tint_module_vars)); }
diff --git a/test/tint/bug/chromium/339684346.wgsl.expected.msl b/test/tint/bug/chromium/339684346.wgsl.expected.msl index 3f672a3..4171e34 100644 --- a/test/tint/bug/chromium/339684346.wgsl.expected.msl +++ b/test/tint/bug/chromium/339684346.wgsl.expected.msl
@@ -5,11 +5,11 @@ } void b(thread int* const x) { - a(x); + (a(x)); } [[max_total_threads_per_threadgroup(1)]] kernel void v() { int c = 1; - b((&c)); + (b((&c))); }
diff --git a/test/tint/bug/chromium/343597426.wgsl.expected.msl b/test/tint/bug/chromium/343597426.wgsl.expected.msl index a2a70dd..b8a40ca 100644 --- a/test/tint/bug/chromium/343597426.wgsl.expected.msl +++ b/test/tint/bug/chromium/343597426.wgsl.expected.msl
@@ -18,5 +18,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - foo(true, true, false, false, false); + (foo(true, true, false, false, false)); }
diff --git a/test/tint/bug/chromium/344265982.wgsl.expected.msl b/test/tint/bug/chromium/344265982.wgsl.expected.msl index 46e3fb1..0d89a6b 100644 --- a/test/tint/bug/chromium/344265982.wgsl.expected.msl +++ b/test/tint/bug/chromium/344265982.wgsl.expected.msl
@@ -53,5 +53,5 @@ fragment void v(device tint_array<int, 4>* v_1 [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_member=v_1}; - foo(tint_module_vars.tint_member); + (foo(tint_module_vars.tint_member)); }
diff --git a/test/tint/bug/chromium/40943165.wgsl.expected.msl b/test/tint/bug/chromium/40943165.wgsl.expected.msl index 97eae0e..7534ef8 100644 --- a/test/tint/bug/chromium/40943165.wgsl.expected.msl +++ b/test/tint/bug/chromium/40943165.wgsl.expected.msl
@@ -13,12 +13,12 @@ if ((mat2x2_1 < 1u)) { (*tint_module_vars.W) = float2x2(float2(0.0f), float2(0.0f)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.W)[0u] = ((*tint_module_vars.W)[0u] + 0.0f); } [[max_total_threads_per_threadgroup(1)]] kernel void F(uint mat2x2 [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.W=(&(*v).tint_symbol)}; - F_inner(mat2x2, tint_module_vars); + (F_inner(mat2x2, tint_module_vars)); }
diff --git a/test/tint/bug/fxc/dyn_array_idx/read/workgroup.wgsl.expected.msl b/test/tint/bug/fxc/dyn_array_idx/read/workgroup.wgsl.expected.msl index 14d77a5..3b13da1 100644 --- a/test/tint/bug/fxc/dyn_array_idx/read/workgroup.wgsl.expected.msl +++ b/test/tint/bug/fxc/dyn_array_idx/read/workgroup.wgsl.expected.msl
@@ -50,12 +50,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.result).out = (*tint_module_vars.s).data[min(uint((*tint_module_vars.ubo).dynamic_idx), 63u)]; } [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant UBO* ubo [[buffer(0)]], device Result* result [[buffer(1)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.ubo=ubo, .result=result, .s=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/bug/fxc/dyn_array_idx/write/function_via_param.wgsl.expected.msl b/test/tint/bug/fxc/dyn_array_idx/write/function_via_param.wgsl.expected.msl index b9b9256..22aafcf 100644 --- a/test/tint/bug/fxc/dyn_array_idx/write/function_via_param.wgsl.expected.msl +++ b/test/tint/bug/fxc/dyn_array_idx/write/function_via_param.wgsl.expected.msl
@@ -38,6 +38,6 @@ kernel void f(const constant UBO* ubo [[buffer(1)]], device Result* result [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.ubo=ubo, .result=result}; S s = {}; - x((&s), tint_module_vars); + (x((&s), tint_module_vars)); (*tint_module_vars.result).out = s.data[3u]; }
diff --git a/test/tint/bug/fxc/dyn_array_idx/write/private_via_param.wgsl.expected.msl b/test/tint/bug/fxc/dyn_array_idx/write/private_via_param.wgsl.expected.msl index 3bfcac6..9750e01 100644 --- a/test/tint/bug/fxc/dyn_array_idx/write/private_via_param.wgsl.expected.msl +++ b/test/tint/bug/fxc/dyn_array_idx/write/private_via_param.wgsl.expected.msl
@@ -39,6 +39,6 @@ kernel void f(const constant UBO* ubo [[buffer(1)]], device Result* result [[buffer(0)]]) { thread S s = {}; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.ubo=ubo, .result=result, .s=(&s)}; - x(tint_module_vars.s, tint_module_vars); + (x(tint_module_vars.s, tint_module_vars)); (*tint_module_vars.result).out = (*tint_module_vars.s).data[3u]; }
diff --git a/test/tint/bug/fxc/dyn_array_idx/write/workgroup.wgsl.expected.msl b/test/tint/bug/fxc/dyn_array_idx/write/workgroup.wgsl.expected.msl index 4c897ce..bae0bbc 100644 --- a/test/tint/bug/fxc/dyn_array_idx/write/workgroup.wgsl.expected.msl +++ b/test/tint/bug/fxc/dyn_array_idx/write/workgroup.wgsl.expected.msl
@@ -50,7 +50,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.s).data[min(uint((*tint_module_vars.ubo).dynamic_idx), 63u)] = 1; (*tint_module_vars.result).out = (*tint_module_vars.s).data[3u]; } @@ -58,5 +58,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], const constant UBO* ubo [[buffer(0)]], device Result* result [[buffer(1)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.ubo=ubo, .result=result, .s=(&(*v_2).tint_symbol)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/bug/fxc/vector_assignment_in_loop/loop_call_with_loop.wgsl.expected.msl b/test/tint/bug/fxc/vector_assignment_in_loop/loop_call_with_loop.wgsl.expected.msl index e16c336b..594afa1 100644 --- a/test/tint/bug/fxc/vector_assignment_in_loop/loop_call_with_loop.wgsl.expected.msl +++ b/test/tint/bug/fxc/vector_assignment_in_loop/loop_call_with_loop.wgsl.expected.msl
@@ -41,7 +41,7 @@ } else { break; } - foo(tint_module_vars); + (foo(tint_module_vars)); { i = as_type<int>((as_type<uint>(i) + as_type<uint>(1))); }
diff --git a/test/tint/bug/fxc/vector_assignment_in_loop/loop_call_with_no_loop.wgsl.expected.msl b/test/tint/bug/fxc/vector_assignment_in_loop/loop_call_with_no_loop.wgsl.expected.msl index c9e5cbd..61cbad4 100644 --- a/test/tint/bug/fxc/vector_assignment_in_loop/loop_call_with_no_loop.wgsl.expected.msl +++ b/test/tint/bug/fxc/vector_assignment_in_loop/loop_call_with_no_loop.wgsl.expected.msl
@@ -30,7 +30,7 @@ } else { break; } - foo(tint_module_vars); + (foo(tint_module_vars)); { i = as_type<int>((as_type<uint>(i) + as_type<uint>(1))); }
diff --git a/test/tint/bug/tint/1086.wgsl.expected.msl b/test/tint/bug/tint/1086.wgsl.expected.msl index 804afa4..23fb25e 100644 --- a/test/tint/bug/tint/1086.wgsl.expected.msl +++ b/test/tint/bug/tint/1086.wgsl.expected.msl
@@ -10,11 +10,11 @@ } void g(tint_module_vars_struct tint_module_vars) { - x(tint_module_vars.v); + (x(tint_module_vars.v)); } fragment void f() { thread float v = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&v)}; - g(tint_module_vars); + (g(tint_module_vars)); }
diff --git a/test/tint/bug/tint/1113.wgsl.expected.msl b/test/tint/bug/tint/1113.wgsl.expected.msl index d862281..c813afc 100644 --- a/test/tint/bug/tint/1113.wgsl.expected.msl +++ b/test/tint/bug/tint/1113.wgsl.expected.msl
@@ -116,7 +116,7 @@ if ((triangleIndex >= (*tint_module_vars.uniforms).numTriangles)) { return; } - doIgnore(v, tint_module_vars); + (doIgnore(v, tint_module_vars)); uint i0 = (*tint_module_vars.indices).values[min(((3u * triangleIndex) + 0u), (v.tint_array_length_0_1 - 1u))]; uint i1 = (*tint_module_vars.indices).values[min(((3u * triangleIndex) + 1u), (v.tint_array_length_0_1 - 1u))]; uint i2 = (*tint_module_vars.indices).values[min(((3u * triangleIndex) + 2u), (v.tint_array_length_0_1 - 1u))]; @@ -138,7 +138,7 @@ [[max_total_threads_per_threadgroup(128)]] kernel void main_count(uint3 GlobalInvocationID [[thread_position_in_grid]], const constant Uniforms_packed_vec3* uniforms [[buffer(0)]], device U32s* indices [[buffer(1)]], device F32s* positions [[buffer(3)]], device AU32s* counters [[buffer(2)]], device AI32s* LUT [[buffer(4)]], device Dbg* dbg [[buffer(5)]], const constant tint_array<uint4, 2>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.uniforms=uniforms, .indices=indices, .positions=positions, .counters=counters, .LUT=LUT, .dbg=dbg, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_count_inner(GlobalInvocationID, tint_module_vars); + (main_count_inner(GlobalInvocationID, tint_module_vars)); } // // main_create_lut @@ -229,7 +229,7 @@ void main_create_lut_inner(uint3 GlobalInvocationID, tint_module_vars_struct tint_module_vars) { tint_array_lengths_struct const v = tint_array_lengths_struct{.tint_array_length_0_1=(((*tint_module_vars.tint_storage_buffer_sizes)[0u].x - 0u) / 4u), .tint_array_length_0_3=(((*tint_module_vars.tint_storage_buffer_sizes)[0u].z - 0u) / 4u), .tint_array_length_0_4=(((*tint_module_vars.tint_storage_buffer_sizes)[0u].w - 0u) / 4u), .tint_array_length_0_2=(((*tint_module_vars.tint_storage_buffer_sizes)[0u].y - 0u) / 4u)}; uint voxelIndex = GlobalInvocationID.x; - doIgnore(v, tint_module_vars); + (doIgnore(v, tint_module_vars)); uint maxVoxels = (((*tint_module_vars.uniforms).gridSize * (*tint_module_vars.uniforms).gridSize) * (*tint_module_vars.uniforms).gridSize); if ((voxelIndex >= maxVoxels)) { return; @@ -239,13 +239,13 @@ if ((numTriangles > 0u)) { offset = int(atomic_fetch_add_explicit((&(*tint_module_vars.dbg).offsetCounter), numTriangles, memory_order_relaxed)); } - atomic_store_explicit((&(*tint_module_vars.LUT).values[min(voxelIndex, (v.tint_array_length_0_2 - 1u))]), offset, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.LUT).values[min(voxelIndex, (v.tint_array_length_0_2 - 1u))]), offset, memory_order_relaxed)); } [[max_total_threads_per_threadgroup(128)]] kernel void main_create_lut(uint3 GlobalInvocationID [[thread_position_in_grid]], const constant Uniforms_packed_vec3* uniforms [[buffer(0)]], device U32s* indices [[buffer(3)]], device F32s* positions [[buffer(4)]], device AU32s* counters [[buffer(1)]], device AI32s* LUT [[buffer(2)]], device Dbg* dbg [[buffer(5)]], const constant tint_array<uint4, 2>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.uniforms=uniforms, .indices=indices, .positions=positions, .counters=counters, .LUT=LUT, .dbg=dbg, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_create_lut_inner(GlobalInvocationID, tint_module_vars); + (main_create_lut_inner(GlobalInvocationID, tint_module_vars)); } // // main_sort_triangles @@ -362,7 +362,7 @@ void main_sort_triangles_inner(uint3 GlobalInvocationID, tint_module_vars_struct tint_module_vars) { tint_array_lengths_struct const v = tint_array_lengths_struct{.tint_array_length_0_3=(((*tint_module_vars.tint_storage_buffer_sizes)[0u].z - 0u) / 4u), .tint_array_length_0_4=(((*tint_module_vars.tint_storage_buffer_sizes)[0u].w - 0u) / 4u), .tint_array_length_0_1=(((*tint_module_vars.tint_storage_buffer_sizes)[0u].x - 0u) / 4u), .tint_array_length_0_2=(((*tint_module_vars.tint_storage_buffer_sizes)[0u].y - 0u) / 4u)}; uint triangleIndex = GlobalInvocationID.x; - doIgnore(v, tint_module_vars); + (doIgnore(v, tint_module_vars)); if ((triangleIndex >= (*tint_module_vars.uniforms).numTriangles)) { return; } @@ -381,5 +381,5 @@ [[max_total_threads_per_threadgroup(128)]] kernel void main_sort_triangles(uint3 GlobalInvocationID [[thread_position_in_grid]], const constant Uniforms_packed_vec3* uniforms [[buffer(0)]], device U32s* indices [[buffer(1)]], device F32s* positions [[buffer(3)]], device AU32s* counters [[buffer(4)]], device AI32s* LUT [[buffer(2)]], device Dbg* dbg [[buffer(5)]], const constant tint_array<uint4, 2>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.uniforms=uniforms, .indices=indices, .positions=positions, .counters=counters, .LUT=LUT, .dbg=dbg, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_sort_triangles_inner(GlobalInvocationID, tint_module_vars); + (main_sort_triangles_inner(GlobalInvocationID, tint_module_vars)); }
diff --git a/test/tint/bug/tint/1118.wgsl.expected.msl b/test/tint/bug/tint/1118.wgsl.expected.msl index a0ff8bd..3512385 100644 --- a/test/tint/bug/tint/1118.wgsl.expected.msl +++ b/test/tint/bug/tint/1118.wgsl.expected.msl
@@ -120,7 +120,7 @@ main_out main_inner(float fClipDistance3_param, float fClipDistance4_param, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.fClipDistance3) = fClipDistance3_param; (*tint_module_vars.fClipDistance4) = fClipDistance4_param; - main_1(tint_module_vars); + (main_1(tint_module_vars)); main_out const v_2 = main_out{.glFragColor_1=(*tint_module_vars.glFragColor)}; if (!((*tint_module_vars.continue_execution))) { discard_fragment();
diff --git a/test/tint/bug/tint/1121.wgsl.expected.msl b/test/tint/bug/tint/1121.wgsl.expected.msl index 9104878..55bc918 100644 --- a/test/tint/bug/tint/1121.wgsl.expected.msl +++ b/test/tint/bug/tint/1121.wgsl.expected.msl
@@ -210,5 +210,5 @@ [[max_total_threads_per_threadgroup(64)]] kernel void v_10(uint3 GlobalInvocationID [[thread_position_in_grid]], device LightsBuffer_packed_vec3* lightsBuffer [[buffer(0)]], device Tiles* tileLightId [[buffer(3)]], const constant Config* config [[buffer(1)]], const constant Uniforms* uniforms [[buffer(2)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.lightsBuffer=lightsBuffer, .tileLightId=tileLightId, .config=config, .uniforms=uniforms, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(GlobalInvocationID, tint_module_vars); + (main_inner(GlobalInvocationID, tint_module_vars)); }
diff --git a/test/tint/bug/tint/1385.wgsl.expected.msl b/test/tint/bug/tint/1385.wgsl.expected.msl index f0128be..7135ead 100644 --- a/test/tint/bug/tint/1385.wgsl.expected.msl +++ b/test/tint/bug/tint/1385.wgsl.expected.msl
@@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(256)]] kernel void v(const device tint_array<int, 1>* data [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.data=data, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - foo(tint_array_lengths_struct{.tint_array_length_0_0=((*tint_module_vars.tint_storage_buffer_sizes)[0u].x / 4u)}, tint_module_vars); + (foo(tint_array_lengths_struct{.tint_array_length_0_0=((*tint_module_vars.tint_storage_buffer_sizes)[0u].x / 4u)}, tint_module_vars)); }
diff --git a/test/tint/bug/tint/1538.wgsl.expected.msl b/test/tint/bug/tint/1538.wgsl.expected.msl index d1268e3..c3970ff 100644 --- a/test/tint/bug/tint/1538.wgsl.expected.msl +++ b/test/tint/bug/tint/1538.wgsl.expected.msl
@@ -28,7 +28,7 @@ if (all((tint_loop_idx == uint2(0u)))) { break; } - g(); + (g()); break; } }
diff --git a/test/tint/bug/tint/1557.wgsl.expected.msl b/test/tint/bug/tint/1557.wgsl.expected.msl index 4c77605..c0e22e6 100644 --- a/test/tint/bug/tint/1557.wgsl.expected.msl +++ b/test/tint/bug/tint/1557.wgsl.expected.msl
@@ -45,7 +45,7 @@ } default: { - g(); + (g()); break; } }
diff --git a/test/tint/bug/tint/1563.wgsl.expected.msl b/test/tint/bug/tint/1563.wgsl.expected.msl index 48b5d0a..950294f 100644 --- a/test/tint/bug/tint/1563.wgsl.expected.msl +++ b/test/tint/bug/tint/1563.wgsl.expected.msl
@@ -11,5 +11,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_1() { - foo(); + (foo()); }
diff --git a/test/tint/bug/tint/1574.wgsl.expected.msl b/test/tint/bug/tint/1574.wgsl.expected.msl index d113660..8c33849 100644 --- a/test/tint/bug/tint/1574.wgsl.expected.msl +++ b/test/tint/bug/tint/1574.wgsl.expected.msl
@@ -49,10 +49,10 @@ void main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.b_u32, 0u, memory_order_relaxed); - atomic_store_explicit(tint_module_vars.b_i32, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.b_u32, 0u, memory_order_relaxed)); + (atomic_store_explicit(tint_module_vars.b_i32, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); uint value = 42u; atomic_compare_exchange_result_u32 const r1 = v_6(tint_module_vars.a_u32, 0u, value); atomic_compare_exchange_result_u32 const r2 = v_6(tint_module_vars.a_u32, 0u, value); @@ -74,5 +74,5 @@ [[max_total_threads_per_threadgroup(16)]] kernel void v_8(uint tint_local_index [[thread_index_in_threadgroup]], device atomic_uint* a_u32 [[buffer(0)]], device atomic_int* a_i32 [[buffer(1)]], threadgroup tint_symbol_2* v_9 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a_u32=a_u32, .a_i32=a_i32, .b_u32=(&(*v_9).tint_symbol), .b_i32=(&(*v_9).tint_symbol_1)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/bug/tint/1605.wgsl.expected.msl b/test/tint/bug/tint/1605.wgsl.expected.msl index bf3eb49..b1eb43d 100644 --- a/test/tint/bug/tint/1605.wgsl.expected.msl +++ b/test/tint/bug/tint/1605.wgsl.expected.msl
@@ -46,5 +46,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(const constant int* b [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.b=b}; - func_3(tint_module_vars); + (func_3(tint_module_vars)); }
diff --git a/test/tint/bug/tint/1660.wgsl.expected.msl b/test/tint/bug/tint/1660.wgsl.expected.msl index 61fc42c..9f40cfa 100644 --- a/test/tint/bug/tint/1660.wgsl.expected.msl +++ b/test/tint/bug/tint/1660.wgsl.expected.msl
@@ -36,11 +36,11 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_2(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=(&(*v_3).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/bug/tint/1666.wgsl.expected.msl b/test/tint/bug/tint/1666.wgsl.expected.msl index 2101436..ce8631f 100644 --- a/test/tint/bug/tint/1666.wgsl.expected.msl +++ b/test/tint/bug/tint/1666.wgsl.expected.msl
@@ -47,8 +47,8 @@ kernel void f(const device tint_array<float, 1>* rarr [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.rarr=rarr, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; tint_array_lengths_struct const v_1 = tint_array_lengths_struct{.tint_array_length_0_0=((*tint_module_vars.tint_storage_buffer_sizes)[0u].x / 4u)}; - vector(); - v(); - fixed_size_array(); - runtime_size_array(v_1, tint_module_vars); + (vector()); + (v()); + (fixed_size_array()); + (runtime_size_array(v_1, tint_module_vars)); }
diff --git a/test/tint/bug/tint/1677.wgsl.expected.msl b/test/tint/bug/tint/1677.wgsl.expected.msl index 696bc37..0cc59f3 100644 --- a/test/tint/bug/tint/1677.wgsl.expected.msl +++ b/test/tint/bug/tint/1677.wgsl.expected.msl
@@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(uint3 id [[thread_position_in_grid]], const device Input_packed_vec3* input [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.input=input}; - main_inner(id, tint_module_vars); + (main_inner(id, tint_module_vars)); }
diff --git a/test/tint/bug/tint/1703.wgsl.expected.msl b/test/tint/bug/tint/1703.wgsl.expected.msl index f7abc81..196525a 100644 --- a/test/tint/bug/tint/1703.wgsl.expected.msl +++ b/test/tint/bug/tint/1703.wgsl.expected.msl
@@ -31,6 +31,6 @@ fragment void v(const constant float* my_uniform [[buffer(0)]], texture2d<float, access::sample> my_texture [[texture(0)]], sampler my_sampler [[sampler(0)]]) { thread float4 my_global = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.my_global=(&my_global), .my_uniform=my_uniform, .my_texture=my_texture, .my_sampler=my_sampler}; - foo_member_initialize(tint_module_vars); - foo_default_initialize(tint_module_vars); + (foo_member_initialize(tint_module_vars)); + (foo_default_initialize(tint_module_vars)); }
diff --git a/test/tint/bug/tint/1717.wgsl.expected.msl b/test/tint/bug/tint/1717.wgsl.expected.msl index 223c81f..95de308 100644 --- a/test/tint/bug/tint/1717.wgsl.expected.msl +++ b/test/tint/bug/tint/1717.wgsl.expected.msl
@@ -7,5 +7,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/bug/tint/1725.wgsl.expected.msl b/test/tint/bug/tint/1725.wgsl.expected.msl index 78baa1e..ea268df 100644 --- a/test/tint/bug/tint/1725.wgsl.expected.msl +++ b/test/tint/bug/tint/1725.wgsl.expected.msl
@@ -32,5 +32,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void tint_entry_point(uint v_8 [[thread_index_in_threadgroup]], const device tint_array<uint, 1>* v_9 [[buffer(0)]], const constant tint_array<uint4, 1>* v_10 [[buffer(30)]]) { tint_struct const v_11 = tint_struct{.tint_member=v_9, .tint_member_1=v_10}; - v(v_8, v_11); + (v(v_8, v_11)); }
diff --git a/test/tint/bug/tint/1737.wgsl.expected.msl b/test/tint/bug/tint/1737.wgsl.expected.msl index 7ea9508..5aa80f5 100644 --- a/test/tint/bug/tint/1737.wgsl.expected.msl +++ b/test/tint/bug/tint/1737.wgsl.expected.msl
@@ -52,7 +52,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); float const x = (*tint_module_vars.a)[0u]; float const y = (*tint_module_vars.b)[0u]; } @@ -60,5 +60,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_2* v_4 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=(&(*v_4).tint_symbol), .b=(&(*v_4).tint_symbol_1)}; - f_inner(tint_local_index, tint_module_vars); + (f_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/bug/tint/1739.wgsl.expected.msl b/test/tint/bug/tint/1739.wgsl.expected.msl index 86bf0a5..fb1a6f1 100644 --- a/test/tint/bug/tint/1739.wgsl.expected.msl +++ b/test/tint/bug/tint/1739.wgsl.expected.msl
@@ -158,9 +158,9 @@ tint_ExternalTextureParams const v_25 = tint_load_struct_packed_vec3(tint_module_vars.t_params); float4 red = tint_TextureLoadMultiplanarExternal(tint_module_vars.t_plane0, tint_module_vars.t_plane1, v_25, min(uint2(int2(10)), ((v_25.apparentSize + uint2(1u)) - uint2(1u)))); float4 const v_26 = red; - tint_module_vars.outImage.write(v_26, uint2(int2(0))); + (tint_module_vars.outImage.write(v_26, uint2(int2(0)))); tint_ExternalTextureParams const v_27 = tint_load_struct_packed_vec3(tint_module_vars.t_params); float4 green = tint_TextureLoadMultiplanarExternal(tint_module_vars.t_plane0, tint_module_vars.t_plane1, v_27, min(uint2(int2(70, 118)), ((v_27.apparentSize + uint2(1u)) - uint2(1u)))); float4 const v_28 = green; - tint_module_vars.outImage.write(v_28, uint2(int2(1, 0))); + (tint_module_vars.outImage.write(v_28, uint2(int2(1, 0)))); }
diff --git a/test/tint/bug/tint/1764.wgsl.expected.msl b/test/tint/bug/tint/1764.wgsl.expected.msl index 4d9249c..97fd842 100644 --- a/test/tint/bug/tint/1764.wgsl.expected.msl +++ b/test/tint/bug/tint/1764.wgsl.expected.msl
@@ -36,7 +36,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); threadgroup tint_array<int, 246>* const p = tint_module_vars.W; (*p)[0u] = 42; } @@ -44,5 +44,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_2(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.W=(&(*v_3).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/bug/tint/1820.wgsl.expected.msl b/test/tint/bug/tint/1820.wgsl.expected.msl index db6c5d1..5ff875c 100644 --- a/test/tint/bug/tint/1820.wgsl.expected.msl +++ b/test/tint/bug/tint/1820.wgsl.expected.msl
@@ -36,6 +36,6 @@ kernel void v() { thread int global = 0; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.global=(&global)}; - foo(1.0f); - bar(1.0f, tint_module_vars); + (foo(1.0f)); + (bar(1.0f, tint_module_vars)); }
diff --git a/test/tint/bug/tint/1875.wgsl.expected.msl b/test/tint/bug/tint/1875.wgsl.expected.msl index 52d7f0e..2f4207c 100644 --- a/test/tint/bug/tint/1875.wgsl.expected.msl +++ b/test/tint/bug/tint/1875.wgsl.expected.msl
@@ -44,7 +44,7 @@ a = (a + 1u); b = (b + 1u); c = (c + 1u); - push_output(a, v_1, tint_module_vars); - push_output(b, v_1, tint_module_vars); - push_output(c, v_1, tint_module_vars); + (push_output(a, v_1, tint_module_vars)); + (push_output(b, v_1, tint_module_vars)); + (push_output(c, v_1, tint_module_vars)); }
diff --git a/test/tint/bug/tint/1926.wgsl.expected.msl b/test/tint/bug/tint/1926.wgsl.expected.msl index 3ccab3e..a7d8d89 100644 --- a/test/tint/bug/tint/1926.wgsl.expected.msl +++ b/test/tint/bug/tint/1926.wgsl.expected.msl
@@ -14,10 +14,10 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.sh_atomic_failed) = 0u; } - threadgroup_barrier(mem_flags::mem_threadgroup); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (threadgroup_barrier(mem_flags::mem_threadgroup)); uint const v = (*tint_module_vars.sh_atomic_failed); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); uint const failed = v; if ((local_id.x == 0u)) { (*tint_module_vars.output) = failed; @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(256)]] kernel void v_1(uint3 global_id [[thread_position_in_grid]], uint3 local_id [[thread_position_in_threadgroup]], uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]], device uint* output [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sh_atomic_failed=(&(*v_2).tint_symbol), .output=output}; - main_inner(global_id, local_id, tint_local_index, tint_module_vars); + (main_inner(global_id, local_id, tint_local_index, tint_module_vars)); }
diff --git a/test/tint/bug/tint/1963_a.wgsl.expected.msl b/test/tint/bug/tint/1963_a.wgsl.expected.msl index 8fab9b2..b842244 100644 --- a/test/tint/bug/tint/1963_a.wgsl.expected.msl +++ b/test/tint/bug/tint/1963_a.wgsl.expected.msl
@@ -11,6 +11,6 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f() { float2 v = 0.0f; - X(float2(0.0f), v); - X(float2(0.0f), Y()); + (X(float2(0.0f), v)); + (X(float2(0.0f), Y())); }
diff --git a/test/tint/bug/tint/2054.wgsl.expected.msl b/test/tint/bug/tint/2054.wgsl.expected.msl index 0f6ff98..1a8bf70 100644 --- a/test/tint/bug/tint/2054.wgsl.expected.msl +++ b/test/tint/bug/tint/2054.wgsl.expected.msl
@@ -22,6 +22,6 @@ kernel void foo(device float* out [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.out=out}; float param = 0.0f; - bar((¶m)); + (bar((¶m))); (*tint_module_vars.out) = param; }
diff --git a/test/tint/bug/tint/2056.wgsl.expected.msl b/test/tint/bug/tint/2056.wgsl.expected.msl index 38410b1..52b5fb8 100644 --- a/test/tint/bug/tint/2056.wgsl.expected.msl +++ b/test/tint/bug/tint/2056.wgsl.expected.msl
@@ -7,5 +7,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/bug/tint/2059.wgsl.expected.msl b/test/tint/bug/tint/2059.wgsl.expected.msl index c3890d1..de3494a 100644 --- a/test/tint/bug/tint/2059.wgsl.expected.msl +++ b/test/tint/bug/tint/2059.wgsl.expected.msl
@@ -76,7 +76,7 @@ if ((v_1 >= 1u)) { break; } - tint_store_and_preserve_padding((&(*target)[v_1]), value_param[v_1]); + (tint_store_and_preserve_padding((&(*target)[v_1]), value_param[v_1])); { v = (v_1 + 1u); } @@ -85,7 +85,7 @@ } void tint_store_and_preserve_padding_2(device S2_packed_vec3* const target, S2 value_param) { - tint_store_and_preserve_padding_3((&(*target).m), value_param.m); + (tint_store_and_preserve_padding_3((&(*target).m), value_param.m)); } void tint_store_and_preserve_padding_7(device tint_array<S2_packed_vec3, 1>* const target, tint_array<S2, 1> value_param) { @@ -97,7 +97,7 @@ if ((v_3 >= 1u)) { break; } - tint_store_and_preserve_padding_2((&(*target)[v_3]), value_param[v_3]); + (tint_store_and_preserve_padding_2((&(*target)[v_3]), value_param[v_3])); { v_2 = (v_3 + 1u); } @@ -106,7 +106,7 @@ } void tint_store_and_preserve_padding_1(device S_packed_vec3* const target, S value_param) { - tint_store_and_preserve_padding((&(*target).m), value_param.m); + (tint_store_and_preserve_padding((&(*target).m), value_param.m)); } void tint_store_and_preserve_padding_6(device tint_array<S_packed_vec3, 1>* const target, tint_array<S, 1> value_param) { @@ -118,7 +118,7 @@ if ((v_5 >= 1u)) { break; } - tint_store_and_preserve_padding_1((&(*target)[v_5]), value_param[v_5]); + (tint_store_and_preserve_padding_1((&(*target)[v_5]), value_param[v_5])); { v_4 = (v_5 + 1u); } @@ -127,11 +127,11 @@ } void tint_store_and_preserve_padding_5(device S4_packed_vec3* const target, S4 value_param) { - tint_store_and_preserve_padding_6((&(*target).s), value_param.s); + (tint_store_and_preserve_padding_6((&(*target).s), value_param.s)); } void tint_store_and_preserve_padding_4(device S3_packed_vec3* const target, S3 value_param) { - tint_store_and_preserve_padding_1((&(*target).s), value_param.s); + (tint_store_and_preserve_padding_1((&(*target).s), value_param.s)); } [[max_total_threads_per_threadgroup(1)]] @@ -155,19 +155,19 @@ } } float3x3 const a = m; - tint_store_and_preserve_padding(tint_module_vars.buffer0, a); + (tint_store_and_preserve_padding(tint_module_vars.buffer0, a)); S const a_1 = S{.m=m}; - tint_store_and_preserve_padding_1(tint_module_vars.buffer1, a_1); + (tint_store_and_preserve_padding_1(tint_module_vars.buffer1, a_1)); S2 const a_2 = S2{.m=tint_array<float3x3, 1>{m}}; - tint_store_and_preserve_padding_2(tint_module_vars.buffer2, a_2); + (tint_store_and_preserve_padding_2(tint_module_vars.buffer2, a_2)); S3 const a_3 = S3{.s=S{.m=m}}; - tint_store_and_preserve_padding_4(tint_module_vars.buffer3, a_3); + (tint_store_and_preserve_padding_4(tint_module_vars.buffer3, a_3)); S4 const a_4 = S4{.s=tint_array<S, 1>{S{.m=m}}}; - tint_store_and_preserve_padding_5(tint_module_vars.buffer4, a_4); + (tint_store_and_preserve_padding_5(tint_module_vars.buffer4, a_4)); tint_array<float3x3, 1> const a_5 = tint_array<float3x3, 1>{m}; - tint_store_and_preserve_padding_3(tint_module_vars.buffer5, a_5); + (tint_store_and_preserve_padding_3(tint_module_vars.buffer5, a_5)); tint_array<S, 1> const a_6 = tint_array<S, 1>{S{.m=m}}; - tint_store_and_preserve_padding_6(tint_module_vars.buffer6, a_6); + (tint_store_and_preserve_padding_6(tint_module_vars.buffer6, a_6)); tint_array<S2, 1> const a_7 = tint_array<S2, 1>{S2{.m=tint_array<float3x3, 1>{m}}}; - tint_store_and_preserve_padding_7(tint_module_vars.buffer7, a_7); + (tint_store_and_preserve_padding_7(tint_module_vars.buffer7, a_7)); }
diff --git a/test/tint/bug/tint/2063.wgsl.expected.msl b/test/tint/bug/tint/2063.wgsl.expected.msl index 1bf50fc..f65bbfa 100644 --- a/test/tint/bug/tint/2063.wgsl.expected.msl +++ b/test/tint/bug/tint/2063.wgsl.expected.msl
@@ -11,14 +11,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int res = atomic_fetch_sub_explicit(tint_module_vars.arg_0, -1, memory_order_relaxed); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/bug/tint/2076.wgsl.expected.msl b/test/tint/bug/tint/2076.wgsl.expected.msl index f7862ad..e37b3d7 100644 --- a/test/tint/bug/tint/2076.wgsl.expected.msl +++ b/test/tint/bug/tint/2076.wgsl.expected.msl
@@ -88,7 +88,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_7(const constant tint_ExternalTextureParams_packed_vec3* randomTexture_params [[buffer(0)]], texture2d<float, access::sample> randomTexture_plane0 [[texture(1)]], texture2d<float, access::sample> randomTexture_plane1 [[texture(2)]], texture2d<float, access::sample> depthTexture [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.randomTexture_params=randomTexture_params, .randomTexture_plane0=randomTexture_plane0, .randomTexture_plane1=randomTexture_plane1, .depthTexture=depthTexture}; - tint_load_struct_packed_vec3(tint_module_vars.randomTexture_params); + (tint_load_struct_packed_vec3(tint_module_vars.randomTexture_params)); } // // main2
diff --git a/test/tint/bug/tint/2121.wgsl.expected.msl b/test/tint/bug/tint/2121.wgsl.expected.msl index 4cc7dcb..372f95d 100644 --- a/test/tint/bug/tint/2121.wgsl.expected.msl +++ b/test/tint/bug/tint/2121.wgsl.expected.msl
@@ -16,7 +16,7 @@ VSOut main_inner() { VSOut out = {}; - foo((&out)); + (foo((&out))); return out; }
diff --git a/test/tint/bug/tint/294.wgsl.expected.msl b/test/tint/bug/tint/294.wgsl.expected.msl index 4e74b7f..e45d228 100644 --- a/test/tint/bug/tint/294.wgsl.expected.msl +++ b/test/tint/bug/tint/294.wgsl.expected.msl
@@ -46,5 +46,5 @@ kernel void v(const device Lights_packed_vec3* lights [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.lights=lights, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; uint const v_1 = (tint_array_lengths_struct{.tint_array_length_0_0=(((*tint_module_vars.tint_storage_buffer_sizes)[0u].x - 0u) / 32u)}.tint_array_length_0_0 - 1u); - tint_load_struct_packed_vec3((&(*tint_module_vars.lights).light[min(uint(0), v_1)])); + (tint_load_struct_packed_vec3((&(*tint_module_vars.lights).light[min(uint(0), v_1)]))); }
diff --git a/test/tint/bug/tint/365570202.wgsl.expected.msl b/test/tint/bug/tint/365570202.wgsl.expected.msl index c6ae661..9450fe1 100644 --- a/test/tint/bug/tint/365570202.wgsl.expected.msl +++ b/test/tint/bug/tint/365570202.wgsl.expected.msl
@@ -8,7 +8,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(texture2d<float, access::read_write> tex [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tex=tex}; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.tex).fence(); - tint_module_vars.tex.write(float4(0.0f), uint2(int2(0))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.tex).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.tex).fence()); + (tint_module_vars.tex.write(float4(0.0f), uint2(int2(0)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.tex).fence()); }
diff --git a/test/tint/bug/tint/366037039.wgsl.expected.msl b/test/tint/bug/tint/366037039.wgsl.expected.msl index 58cd580..12fa4f8 100644 --- a/test/tint/bug/tint/366037039.wgsl.expected.msl +++ b/test/tint/bug/tint/366037039.wgsl.expected.msl
@@ -50,7 +50,7 @@ void tint_store_array_packed_vec3(threadgroup S_packed_vec3* const to, S value) { (*to).a = packed_uint3(value.a); (*to).b = value.b; - tint_store_array_packed_vec3_1((&(*to).c), value.c); + (tint_store_array_packed_vec3_1((&(*to).c), value.c)); } void tint_store_and_preserve_padding_1(device tint_array<tint_packed_vec3_u32_array_element, 4>* const target, tint_array<uint3, 4> value_param) { @@ -73,7 +73,7 @@ void tint_store_and_preserve_padding(device S_packed_vec3* const target, S value_param) { (*target).a = packed_uint3(value_param.a); (*target).b = value_param.b; - tint_store_and_preserve_padding_1((&(*target).c), value_param.c); + (tint_store_and_preserve_padding_1((&(*target).c), value_param.c)); } tint_array<uint3, 4> tint_load_array_packed_vec3_1(device tint_array<tint_packed_vec3_u32_array_element, 4>* const from) { @@ -115,16 +115,16 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); S const u = tint_load_struct_packed_vec3(tint_module_vars.ubuffer); S const s = tint_load_struct_packed_vec3_1(tint_module_vars.sbuffer); S const w = tint_load_struct_packed_vec3_1(tint_module_vars.sbuffer); - tint_store_and_preserve_padding(tint_module_vars.sbuffer, S{}); - tint_store_array_packed_vec3(tint_module_vars.wbuffer, S{}); + (tint_store_and_preserve_padding(tint_module_vars.sbuffer, S{})); + (tint_store_array_packed_vec3(tint_module_vars.wbuffer, S{})); } [[max_total_threads_per_threadgroup(1)]] kernel void foo(uint tint_local_index [[thread_index_in_threadgroup]], const constant S_packed_vec3* ubuffer [[buffer(0)]], device S_packed_vec3* sbuffer [[buffer(1)]], threadgroup tint_symbol_1* v_8 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.ubuffer=ubuffer, .sbuffer=sbuffer, .wbuffer=(&(*v_8).tint_symbol)}; - foo_inner(tint_local_index, tint_module_vars); + (foo_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/bug/tint/366314931.wgsl.expected.msl b/test/tint/bug/tint/366314931.wgsl.expected.msl index 97cd67f..78fe098 100644 --- a/test/tint/bug/tint/366314931.wgsl.expected.msl +++ b/test/tint/bug/tint/366314931.wgsl.expected.msl
@@ -18,15 +18,15 @@ void main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { (*tint_module_vars.wgvar).v = packed_uint3(uint3(0u)); - atomic_store_explicit((&(*tint_module_vars.wgvar).u), 0u, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.wgvar).u), 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); uint const x = atomic_load_explicit((&(*tint_module_vars.wgvar).u), memory_order_relaxed); - atomic_store_explicit((&(*tint_module_vars.output).u), x, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.output).u), x, memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_1(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]], device S_packed_vec3* output [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.wgvar=(&(*v_2).tint_symbol), .output=output}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/bug/tint/379127084.wgsl.expected.msl b/test/tint/bug/tint/379127084.wgsl.expected.msl index 38c12c4..c432087 100644 --- a/test/tint/bug/tint/379127084.wgsl.expected.msl +++ b/test/tint/bug/tint/379127084.wgsl.expected.msl
@@ -241,7 +241,7 @@ FSOut main_inner(FSIn _stageIn, tint_module_vars_struct tint_module_vars) { FSOut _stageOut = {}; - _skslMain(_stageIn, (&_stageOut), tint_array_lengths_struct{.tint_array_length_0_0=(((*tint_module_vars.tint_storage_buffer_sizes)[0u].x - 0u) / 128u)}, tint_module_vars); + (_skslMain(_stageIn, (&_stageOut), tint_array_lengths_struct{.tint_array_length_0_0=(((*tint_module_vars.tint_storage_buffer_sizes)[0u].x - 0u) / 128u)}, tint_module_vars)); return _stageOut; }
diff --git a/test/tint/bug/tint/399696817.wgsl.expected.msl b/test/tint/bug/tint/399696817.wgsl.expected.msl index 70aeb54..950acbe 100644 --- a/test/tint/bug/tint/399696817.wgsl.expected.msl +++ b/test/tint/bug/tint/399696817.wgsl.expected.msl
@@ -21,14 +21,14 @@ void main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.a, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.a, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); - foo(1u, tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (foo(1u, tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_4(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_5 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=(&(*v_5).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/bug/tint/424772881.wgsl.expected.msl b/test/tint/bug/tint/424772881.wgsl.expected.msl index 7edfc6f..c9eaa1f 100644 --- a/test/tint/bug/tint/424772881.wgsl.expected.msl +++ b/test/tint/bug/tint/424772881.wgsl.expected.msl
@@ -14,17 +14,17 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.wgvar) = packed_uint3(uint3(bool3(false))); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); bool3 const v = bool3(uint3((*tint_module_vars.wgvar))); (*tint_module_vars.wgvar) = packed_uint3(uint3(v)); bool const e = bool((*tint_module_vars.wgvar).x); (*tint_module_vars.wgvar).y = uint(e); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.result) = packed_uint3(uint3(bool3(uint3((*tint_module_vars.wgvar))))); } [[max_total_threads_per_threadgroup(1)]] kernel void v_1(uint tint_local_index [[thread_index_in_threadgroup]], device packed_uint3* result [[buffer(0)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.result=result, .wgvar=(&(*v_2).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/bug/tint/453.wgsl.expected.msl b/test/tint/bug/tint/453.wgsl.expected.msl index 0802cf5..f2a9ad4 100644 --- a/test/tint/bug/tint/453.wgsl.expected.msl +++ b/test/tint/bug/tint/453.wgsl.expected.msl
@@ -17,5 +17,5 @@ uint const x_24 = srcValue.x; uint const x_25 = (x_24 + 1u); uint4 const x_27 = srcValue; - tint_module_vars.Dst.write(x_27.xxxx, uint2(int2(0))); + (tint_module_vars.Dst.write(x_27.xxxx, uint2(int2(0)))); }
diff --git a/test/tint/bug/tint/534.wgsl.expected.msl b/test/tint/bug/tint/534.wgsl.expected.msl index 135c215..3b197a2 100644 --- a/test/tint/bug/tint/534.wgsl.expected.msl +++ b/test/tint/bug/tint/534.wgsl.expected.msl
@@ -101,5 +101,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_7(uint3 GlobalInvocationID [[thread_position_in_grid]], texture2d<float, access::sample> src [[texture(0)]], texture2d<float, access::sample> dst [[texture(1)]], device OutputBuf* output [[buffer(1)]], const constant Uniforms* uniforms [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.src=src, .dst=dst, .output=output, .uniforms=uniforms, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(GlobalInvocationID, tint_module_vars); + (main_inner(GlobalInvocationID, tint_module_vars)); }
diff --git a/test/tint/bug/tint/744.wgsl.expected.msl b/test/tint/bug/tint/744.wgsl.expected.msl index a0fd369..793ec66 100644 --- a/test/tint/bug/tint/744.wgsl.expected.msl +++ b/test/tint/bug/tint/744.wgsl.expected.msl
@@ -73,5 +73,5 @@ [[max_total_threads_per_threadgroup(4)]] kernel void v_1(uint3 global_id [[thread_position_in_grid]], const device Matrix* firstMatrix [[buffer(2)]], const device Matrix* secondMatrix [[buffer(3)]], device Matrix* resultMatrix [[buffer(0)]], const constant Uniforms* uniforms [[buffer(1)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.firstMatrix=firstMatrix, .secondMatrix=secondMatrix, .resultMatrix=resultMatrix, .uniforms=uniforms, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(global_id, tint_module_vars); + (main_inner(global_id, tint_module_vars)); }
diff --git a/test/tint/bug/tint/757.wgsl.expected.msl b/test/tint/bug/tint/757.wgsl.expected.msl index 9db43a8..c485176 100644 --- a/test/tint/bug/tint/757.wgsl.expected.msl +++ b/test/tint/bug/tint/757.wgsl.expected.msl
@@ -54,5 +54,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_5(uint3 GlobalInvocationID [[thread_position_in_grid]], texture2d_array<float, access::sample> myTexture [[texture(0)]], device Result* result [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.myTexture=myTexture, .result=result, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(GlobalInvocationID, tint_module_vars); + (main_inner(GlobalInvocationID, tint_module_vars)); }
diff --git a/test/tint/bug/tint/827.wgsl.expected.msl b/test/tint/bug/tint/827.wgsl.expected.msl index 7f8fef5..b7853571 100644 --- a/test/tint/bug/tint/827.wgsl.expected.msl +++ b/test/tint/bug/tint/827.wgsl.expected.msl
@@ -39,5 +39,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_5(uint3 GlobalInvocationId [[thread_position_in_grid]], depth2d<float, access::sample> tex [[texture(0)]], device Result* result [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tex=tex, .result=result, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(GlobalInvocationId, tint_module_vars); + (main_inner(GlobalInvocationId, tint_module_vars)); }
diff --git a/test/tint/bug/tint/913.wgsl.expected.msl b/test/tint/bug/tint/913.wgsl.expected.msl index 4efce2e..cf62ed8 100644 --- a/test/tint/bug/tint/913.wgsl.expected.msl +++ b/test/tint/bug/tint/913.wgsl.expected.msl
@@ -143,5 +143,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_20(uint3 GlobalInvocationID [[thread_position_in_grid]], texture2d<float, access::sample> src [[texture(0)]], texture2d<float, access::sample> dst [[texture(1)]], device OutputBuf* output [[buffer(1)]], const constant Uniforms* uniforms [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.src=src, .dst=dst, .output=output, .uniforms=uniforms, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(GlobalInvocationID, tint_module_vars); + (main_inner(GlobalInvocationID, tint_module_vars)); }
diff --git a/test/tint/bug/tint/914.wgsl.expected.msl b/test/tint/bug/tint/914.wgsl.expected.msl index 74992c9..1cf670b 100644 --- a/test/tint/bug/tint/914.wgsl.expected.msl +++ b/test/tint/bug/tint/914.wgsl.expected.msl
@@ -105,7 +105,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array_lengths_struct const v_5 = tint_array_lengths_struct{.tint_array_length_0_1=(((*tint_module_vars.tint_storage_buffer_sizes)[0u].x - 0u) / 4u), .tint_array_length_0_2=(((*tint_module_vars.tint_storage_buffer_sizes)[0u].y - 0u) / 4u), .tint_array_length_0_3=(((*tint_module_vars.tint_storage_buffer_sizes)[0u].z - 0u) / 4u)}; uint const tileRow = (local_id.y * 4u); uint const tileCol = (local_id.x * 4u); @@ -214,7 +214,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); { uint k = 0u; while(true) { @@ -267,7 +267,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); { uint const tint_low_inc = (tint_loop_idx.x - 1u); tint_loop_idx.x = tint_low_inc; @@ -292,7 +292,7 @@ break; } uint const index = ((innerRow * 4u) + innerCol); - mm_write((globalRow + innerRow), (globalCol + innerCol), acc[index], v_5, tint_module_vars); + (mm_write((globalRow + innerRow), (globalCol + innerCol), acc[index], v_5, tint_module_vars)); { innerCol = (innerCol + 1u); } @@ -308,5 +308,5 @@ [[max_total_threads_per_threadgroup(256)]] kernel void v_7(uint3 local_id [[thread_position_in_threadgroup]], uint3 global_id [[thread_position_in_grid]], uint tint_local_index [[thread_index_in_threadgroup]], const device Matrix* firstMatrix [[buffer(1)]], const device Matrix* secondMatrix [[buffer(2)]], device Matrix* resultMatrix [[buffer(3)]], const constant Uniforms* uniforms [[buffer(0)]], threadgroup tint_symbol_2* v_8 [[threadgroup(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.firstMatrix=firstMatrix, .secondMatrix=secondMatrix, .resultMatrix=resultMatrix, .uniforms=uniforms, .mm_Asub=(&(*v_8).tint_symbol), .mm_Bsub=(&(*v_8).tint_symbol_1), .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(local_id, global_id, tint_local_index, tint_module_vars); + (main_inner(local_id, global_id, tint_local_index, tint_module_vars)); }
diff --git a/test/tint/bug/tint/922.wgsl.expected.msl b/test/tint/bug/tint/922.wgsl.expected.msl index 866e997..ba5dc0f 100644 --- a/test/tint/bug/tint/922.wgsl.expected.msl +++ b/test/tint/bug/tint/922.wgsl.expected.msl
@@ -192,7 +192,7 @@ (*tint_module_vars.a_Color1) = a_Color; (*tint_module_vars.a_Normal1) = a_Normal; (*tint_module_vars.a_PosMtxIdx1) = a_PosMtxIdx; - main1(tint_module_vars); + (main1(tint_module_vars)); float4 const x_e11 = (*tint_module_vars.v_Color); float2 const x_e13 = (*tint_module_vars.v_TexCoord); float4 const x_e15 = (*tint_module_vars.gl_Position);
diff --git a/test/tint/bug/tint/926.wgsl.expected.msl b/test/tint/bug/tint/926.wgsl.expected.msl index a87efd4..432e164 100644 --- a/test/tint/bug/tint/926.wgsl.expected.msl +++ b/test/tint/bug/tint/926.wgsl.expected.msl
@@ -18,5 +18,5 @@ kernel void computeMain(uint3 global_id [[thread_position_in_grid]], device DrawIndirectArgs* drawOut [[buffer(0)]]) { thread uint cubeVerts = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.drawOut=drawOut, .cubeVerts=(&cubeVerts)}; - computeMain_inner(global_id, tint_module_vars); + (computeMain_inner(global_id, tint_module_vars)); }
diff --git a/test/tint/bug/tint/942.wgsl.expected.msl b/test/tint/bug/tint/942.wgsl.expected.msl index 3daf28d..18c4662 100644 --- a/test/tint/bug/tint/942.wgsl.expected.msl +++ b/test/tint/bug/tint/942.wgsl.expected.msl
@@ -58,7 +58,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); uint const filterOffset = tint_div_u32(((*tint_module_vars.params).filterDim - 1u), 2u); uint const v_2 = min(uint(0), (tint_module_vars.inputTex.get_num_mip_levels() - 1u)); uint2 const dims = uint2(tint_module_vars.inputTex.get_width(v_2), tint_module_vars.inputTex.get_height(v_2)); @@ -96,7 +96,7 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); { uint r = 0u; while(true) { @@ -155,7 +155,7 @@ } } uint2 const v_11 = writeIndex; - tint_module_vars.outputTex.write(float4(acc, 1.0f), v_11); + (tint_module_vars.outputTex.write(float4(acc, 1.0f), v_11)); } { c = (c + 1u); @@ -172,5 +172,5 @@ [[max_total_threads_per_threadgroup(64)]] kernel void v_12(uint3 WorkGroupID [[threadgroup_position_in_grid]], uint3 LocalInvocationID [[thread_position_in_threadgroup]], uint tint_local_index [[thread_index_in_threadgroup]], sampler samp [[sampler(0)]], const constant Params* params [[buffer(0)]], texture2d<float, access::sample> inputTex [[texture(0)]], texture2d<float, access::write> outputTex [[texture(1)]], const constant Flip* flip [[buffer(1)]], threadgroup tint_symbol_1* v_13 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.samp=samp, .params=params, .inputTex=inputTex, .outputTex=outputTex, .flip=flip, .tile=(&(*v_13).tint_symbol)}; - main_inner(WorkGroupID, LocalInvocationID, tint_local_index, tint_module_vars); + (main_inner(WorkGroupID, LocalInvocationID, tint_local_index, tint_module_vars)); }
diff --git a/test/tint/bug/tint/948.wgsl.expected.msl b/test/tint/bug/tint/948.wgsl.expected.msl index 69c1740..5399b09 100644 --- a/test/tint/bug/tint/948.wgsl.expected.msl +++ b/test/tint/bug/tint/948.wgsl.expected.msl
@@ -267,7 +267,7 @@ (*tint_module_vars.stageUnits_1) = stageUnits_1_param; (*tint_module_vars.vPosition) = vPosition_param; (*tint_module_vars.vUV) = vUV_param; - main_1(tint_module_vars); + (main_1(tint_module_vars)); return main_out{.glFragColor_1=(*tint_module_vars.glFragColor)}; }
diff --git a/test/tint/bug/tint/949.wgsl.expected.msl b/test/tint/bug/tint/949.wgsl.expected.msl index 39ed1d4..90ea5a0 100644 --- a/test/tint/bug/tint/949.wgsl.expected.msl +++ b/test/tint/bug/tint/949.wgsl.expected.msl
@@ -467,7 +467,7 @@ (*tint_module_vars.gl_FrontFacing) = gl_FrontFacing_param; (*tint_module_vars.v_uv) = v_uv_param; (*tint_module_vars.v_output2) = v_output2_param; - main_1(tint_module_vars); + (main_1(tint_module_vars)); return main_out{.glFragColor_1=(*tint_module_vars.glFragColor)}; }
diff --git a/test/tint/bug/tint/980.wgsl.expected.msl b/test/tint/bug/tint/980.wgsl.expected.msl index b269f39..1ef4cbd 100644 --- a/test/tint/bug/tint/980.wgsl.expected.msl +++ b/test/tint/bug/tint/980.wgsl.expected.msl
@@ -23,5 +23,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_1(uint idx [[thread_index_in_threadgroup]], device S_packed_vec3* io [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.io=io}; - main_inner(idx, tint_module_vars); + (main_inner(idx, tint_module_vars)); }
diff --git a/test/tint/builtins/atomicStore/array/aliased_arrays.wgsl.expected.msl b/test/tint/builtins/atomicStore/array/aliased_arrays.wgsl.expected.msl index e775d38..28536ca 100644 --- a/test/tint/builtins/atomicStore/array/aliased_arrays.wgsl.expected.msl +++ b/test/tint/builtins/atomicStore/array/aliased_arrays.wgsl.expected.msl
@@ -30,18 +30,18 @@ if ((v_1 >= 6u)) { break; } - atomic_store_explicit((&(*tint_module_vars.wg)[(v_1 / 2u)][(v_1 % 2u)][0u]), 0u, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.wg)[(v_1 / 2u)][(v_1 % 2u)][0u]), 0u, memory_order_relaxed)); { v = (v_1 + 1u); } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - atomic_store_explicit((&(*tint_module_vars.wg)[2u][1u][0u]), 1u, memory_order_relaxed); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (atomic_store_explicit((&(*tint_module_vars.wg)[2u][1u][0u]), 1u, memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.wg=(&(*v_2).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/atomicStore/array/array.wgsl.expected.msl b/test/tint/builtins/atomicStore/array/array.wgsl.expected.msl index 7c80a91..d9f5f6d 100644 --- a/test/tint/builtins/atomicStore/array/array.wgsl.expected.msl +++ b/test/tint/builtins/atomicStore/array/array.wgsl.expected.msl
@@ -30,18 +30,18 @@ if ((v_1 >= 4u)) { break; } - atomic_store_explicit((&(*tint_module_vars.wg)[v_1]), 0u, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.wg)[v_1]), 0u, memory_order_relaxed)); { v = (v_1 + 1u); } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - atomic_store_explicit((&(*tint_module_vars.wg)[1u]), 1u, memory_order_relaxed); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (atomic_store_explicit((&(*tint_module_vars.wg)[1u]), 1u, memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.wg=(&(*v_2).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/atomicStore/array/arrays.wgsl.expected.msl b/test/tint/builtins/atomicStore/array/arrays.wgsl.expected.msl index e775d38..28536ca 100644 --- a/test/tint/builtins/atomicStore/array/arrays.wgsl.expected.msl +++ b/test/tint/builtins/atomicStore/array/arrays.wgsl.expected.msl
@@ -30,18 +30,18 @@ if ((v_1 >= 6u)) { break; } - atomic_store_explicit((&(*tint_module_vars.wg)[(v_1 / 2u)][(v_1 % 2u)][0u]), 0u, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.wg)[(v_1 / 2u)][(v_1 % 2u)][0u]), 0u, memory_order_relaxed)); { v = (v_1 + 1u); } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - atomic_store_explicit((&(*tint_module_vars.wg)[2u][1u][0u]), 1u, memory_order_relaxed); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (atomic_store_explicit((&(*tint_module_vars.wg)[2u][1u][0u]), 1u, memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.wg=(&(*v_2).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/atomicStore/struct/array_of_struct.wgsl.expected.msl b/test/tint/builtins/atomicStore/struct/array_of_struct.wgsl.expected.msl index eaf7fe1..1f0cc0b 100644 --- a/test/tint/builtins/atomicStore/struct/array_of_struct.wgsl.expected.msl +++ b/test/tint/builtins/atomicStore/struct/array_of_struct.wgsl.expected.msl
@@ -37,19 +37,19 @@ break; } (*tint_module_vars.wg)[v_1].x = 0; - atomic_store_explicit((&(*tint_module_vars.wg)[v_1].a), 0u, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.wg)[v_1].a), 0u, memory_order_relaxed)); (*tint_module_vars.wg)[v_1].y = 0u; { v = (v_1 + 1u); } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - atomic_store_explicit((&(*tint_module_vars.wg)[4u].a), 1u, memory_order_relaxed); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (atomic_store_explicit((&(*tint_module_vars.wg)[4u].a), 1u, memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.wg=(&(*v_2).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/atomicStore/struct/flat_multiple_atomics.wgsl.expected.msl b/test/tint/builtins/atomicStore/struct/flat_multiple_atomics.wgsl.expected.msl index c24c267..9786333 100644 --- a/test/tint/builtins/atomicStore/struct/flat_multiple_atomics.wgsl.expected.msl +++ b/test/tint/builtins/atomicStore/struct/flat_multiple_atomics.wgsl.expected.msl
@@ -18,16 +18,16 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { (*tint_module_vars.wg).x = 0; - atomic_store_explicit((&(*tint_module_vars.wg).a), 0u, memory_order_relaxed); - atomic_store_explicit((&(*tint_module_vars.wg).b), 0u, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.wg).a), 0u, memory_order_relaxed)); + (atomic_store_explicit((&(*tint_module_vars.wg).b), 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); - atomic_store_explicit((&(*tint_module_vars.wg).a), 1u, memory_order_relaxed); - atomic_store_explicit((&(*tint_module_vars.wg).b), 2u, memory_order_relaxed); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (atomic_store_explicit((&(*tint_module_vars.wg).a), 1u, memory_order_relaxed)); + (atomic_store_explicit((&(*tint_module_vars.wg).b), 2u, memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.wg=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/atomicStore/struct/flat_single_atomic.wgsl.expected.msl b/test/tint/builtins/atomicStore/struct/flat_single_atomic.wgsl.expected.msl index 6ad9dd6..f6b49758 100644 --- a/test/tint/builtins/atomicStore/struct/flat_single_atomic.wgsl.expected.msl +++ b/test/tint/builtins/atomicStore/struct/flat_single_atomic.wgsl.expected.msl
@@ -18,15 +18,15 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { (*tint_module_vars.wg).x = 0; - atomic_store_explicit((&(*tint_module_vars.wg).a), 0u, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.wg).a), 0u, memory_order_relaxed)); (*tint_module_vars.wg).y = 0u; } - threadgroup_barrier(mem_flags::mem_threadgroup); - atomic_store_explicit((&(*tint_module_vars.wg).a), 1u, memory_order_relaxed); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (atomic_store_explicit((&(*tint_module_vars.wg).a), 1u, memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.wg=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/atomicStore/struct/nested.wgsl.expected.msl b/test/tint/builtins/atomicStore/struct/nested.wgsl.expected.msl index bcebba8..eaa393e 100644 --- a/test/tint/builtins/atomicStore/struct/nested.wgsl.expected.msl +++ b/test/tint/builtins/atomicStore/struct/nested.wgsl.expected.msl
@@ -37,18 +37,18 @@ (*tint_module_vars.wg).z = 0; (*tint_module_vars.wg).a.x = 0; (*tint_module_vars.wg).a.a.x = 0; - atomic_store_explicit((&(*tint_module_vars.wg).a.a.a), 0u, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.wg).a.a.a), 0u, memory_order_relaxed)); (*tint_module_vars.wg).a.a.y = 0; (*tint_module_vars.wg).a.a.z = 0; (*tint_module_vars.wg).a.y = 0; (*tint_module_vars.wg).a.z = 0; } - threadgroup_barrier(mem_flags::mem_threadgroup); - atomic_store_explicit((&(*tint_module_vars.wg).a.a.a), 1u, memory_order_relaxed); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (atomic_store_explicit((&(*tint_module_vars.wg).a.a.a), 1u, memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.wg=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/atomicStore/struct/struct_of_array.wgsl.expected.msl b/test/tint/builtins/atomicStore/struct/struct_of_array.wgsl.expected.msl index b3bed52..ecaa367 100644 --- a/test/tint/builtins/atomicStore/struct/struct_of_array.wgsl.expected.msl +++ b/test/tint/builtins/atomicStore/struct/struct_of_array.wgsl.expected.msl
@@ -40,18 +40,18 @@ if ((v_1 >= 10u)) { break; } - atomic_store_explicit((&(*tint_module_vars.wg).a[v_1]), 0u, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.wg).a[v_1]), 0u, memory_order_relaxed)); { v = (v_1 + 1u); } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - atomic_store_explicit((&(*tint_module_vars.wg).a[4u]), 1u, memory_order_relaxed); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (atomic_store_explicit((&(*tint_module_vars.wg).a[4u]), 1u, memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.wg=(&(*v_2).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/atomicStore/struct/via_ptr_let.wgsl.expected.msl b/test/tint/builtins/atomicStore/struct/via_ptr_let.wgsl.expected.msl index 60be5ed..9fbb8ab 100644 --- a/test/tint/builtins/atomicStore/struct/via_ptr_let.wgsl.expected.msl +++ b/test/tint/builtins/atomicStore/struct/via_ptr_let.wgsl.expected.msl
@@ -18,17 +18,17 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { (*tint_module_vars.wg).x = 0; - atomic_store_explicit((&(*tint_module_vars.wg).a), 0u, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.wg).a), 0u, memory_order_relaxed)); (*tint_module_vars.wg).y = 0u; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); threadgroup S* const p0 = tint_module_vars.wg; threadgroup atomic_uint* const p1 = (&(*p0).a); - atomic_store_explicit(p1, 1u, memory_order_relaxed); + (atomic_store_explicit(p1, 1u, memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.wg=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/bufferArrayView/sized_function_parameter.wgsl.expected.msl b/test/tint/builtins/bufferArrayView/sized_function_parameter.wgsl.expected.msl index 82f580a..8b907a6 100644 --- a/test/tint/builtins/bufferArrayView/sized_function_parameter.wgsl.expected.msl +++ b/test/tint/builtins/bufferArrayView/sized_function_parameter.wgsl.expected.msl
@@ -40,12 +40,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - foo(tint_module_vars.v); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (foo(tint_module_vars.v)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_3(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_4 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_4).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/bufferArrayView/unsized_function_parameter.wgsl.expected.msl b/test/tint/builtins/bufferArrayView/unsized_function_parameter.wgsl.expected.msl index 04949ec..612eff4 100644 --- a/test/tint/builtins/bufferArrayView/unsized_function_parameter.wgsl.expected.msl +++ b/test/tint/builtins/bufferArrayView/unsized_function_parameter.wgsl.expected.msl
@@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_1(device tint_array<uchar, 1>* v [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=v, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - foo(tint_module_vars.v, tint_array_lengths_struct{.tint_array_length_0_0=(*tint_module_vars.tint_storage_buffer_sizes)[0u].x}.tint_array_length_0_0); + (foo(tint_module_vars.v, tint_array_lengths_struct{.tint_array_length_0_0=(*tint_module_vars.tint_storage_buffer_sizes)[0u].x}.tint_array_length_0_0)); }
diff --git a/test/tint/builtins/bufferLength/sized_function_parameter.wgsl.expected.msl b/test/tint/builtins/bufferLength/sized_function_parameter.wgsl.expected.msl index 3c23906..64a48fc 100644 --- a/test/tint/builtins/bufferLength/sized_function_parameter.wgsl.expected.msl +++ b/test/tint/builtins/bufferLength/sized_function_parameter.wgsl.expected.msl
@@ -41,12 +41,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - foo(tint_module_vars.v, tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (foo(tint_module_vars.v, tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_3(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_4 [[threadgroup(0)]], device uint* out [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_4).tint_symbol), .out=out}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/bufferLength/unsized_function_parameter.wgsl.expected.msl b/test/tint/builtins/bufferLength/unsized_function_parameter.wgsl.expected.msl index 0a68795..359dd66 100644 --- a/test/tint/builtins/bufferLength/unsized_function_parameter.wgsl.expected.msl +++ b/test/tint/builtins/bufferLength/unsized_function_parameter.wgsl.expected.msl
@@ -30,5 +30,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_1(device tint_array<uchar, 1>* v [[buffer(0)]], device uint* out [[buffer(1)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=v, .out=out, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - foo(tint_module_vars.v, tint_array_lengths_struct{.tint_array_length_0_0=(*tint_module_vars.tint_storage_buffer_sizes)[0u].x}.tint_array_length_0_0, tint_module_vars); + (foo(tint_module_vars.v, tint_array_lengths_struct{.tint_array_length_0_0=(*tint_module_vars.tint_storage_buffer_sizes)[0u].x}.tint_array_length_0_0, tint_module_vars)); }
diff --git a/test/tint/builtins/bufferView/sized_function_parameter.wgsl.expected.msl b/test/tint/builtins/bufferView/sized_function_parameter.wgsl.expected.msl index 9dbe31e..b2510ec 100644 --- a/test/tint/builtins/bufferView/sized_function_parameter.wgsl.expected.msl +++ b/test/tint/builtins/bufferView/sized_function_parameter.wgsl.expected.msl
@@ -40,12 +40,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - foo(tint_module_vars.v); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (foo(tint_module_vars.v)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_3(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_4 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_4).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/bufferView/unsized_function_parameter.wgsl.expected.msl b/test/tint/builtins/bufferView/unsized_function_parameter.wgsl.expected.msl index 91b4f95..7cc4fee 100644 --- a/test/tint/builtins/bufferView/unsized_function_parameter.wgsl.expected.msl +++ b/test/tint/builtins/bufferView/unsized_function_parameter.wgsl.expected.msl
@@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_1(device tint_array<uchar, 1>* v [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=v, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - foo(tint_module_vars.v, tint_array_lengths_struct{.tint_array_length_0_0=(*tint_module_vars.tint_storage_buffer_sizes)[0u].x}.tint_array_length_0_0); + (foo(tint_module_vars.v, tint_array_lengths_struct{.tint_array_length_0_0=(*tint_module_vars.tint_storage_buffer_sizes)[0u].x}.tint_array_length_0_0)); }
diff --git a/test/tint/builtins/gen/literal/abs/2f861b.wgsl.expected.msl b/test/tint/builtins/gen/literal/abs/2f861b.wgsl.expected.msl index ea1ecb4..419e1b7 100644 --- a/test/tint/builtins/gen/literal/abs/2f861b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/abs/2f861b.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - abs_2f861b(); + (abs_2f861b()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - abs_2f861b(); + (abs_2f861b()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - abs_2f861b(); + (abs_2f861b()); return out; }
diff --git a/test/tint/builtins/gen/literal/abs/577d6e.wgsl.expected.msl b/test/tint/builtins/gen/literal/abs/577d6e.wgsl.expected.msl index 91d1b46..f9b960a 100644 --- a/test/tint/builtins/gen/literal/abs/577d6e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/abs/577d6e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - abs_577d6e(); + (abs_577d6e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - abs_577d6e(); + (abs_577d6e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - abs_577d6e(); + (abs_577d6e()); return out; }
diff --git a/test/tint/builtins/gen/literal/abs/5a8af1.wgsl.expected.msl b/test/tint/builtins/gen/literal/abs/5a8af1.wgsl.expected.msl index 524e6b3..29b8952 100644 --- a/test/tint/builtins/gen/literal/abs/5a8af1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/abs/5a8af1.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - abs_5a8af1(); + (abs_5a8af1()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - abs_5a8af1(); + (abs_5a8af1()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - abs_5a8af1(); + (abs_5a8af1()); return out; }
diff --git a/test/tint/builtins/gen/literal/abs/82ff9d.wgsl.expected.msl b/test/tint/builtins/gen/literal/abs/82ff9d.wgsl.expected.msl index 16833d3..dccfe48 100644 --- a/test/tint/builtins/gen/literal/abs/82ff9d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/abs/82ff9d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - abs_82ff9d(); + (abs_82ff9d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - abs_82ff9d(); + (abs_82ff9d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - abs_82ff9d(); + (abs_82ff9d()); return out; }
diff --git a/test/tint/builtins/gen/literal/abs/8ca9b1.wgsl.expected.msl b/test/tint/builtins/gen/literal/abs/8ca9b1.wgsl.expected.msl index 168a852..2f63ed6 100644 --- a/test/tint/builtins/gen/literal/abs/8ca9b1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/abs/8ca9b1.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - abs_8ca9b1(); + (abs_8ca9b1()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - abs_8ca9b1(); + (abs_8ca9b1()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - abs_8ca9b1(); + (abs_8ca9b1()); return out; }
diff --git a/test/tint/builtins/gen/literal/abs/aedb6d.wgsl.expected.msl b/test/tint/builtins/gen/literal/abs/aedb6d.wgsl.expected.msl index 1f4ebf5..a19773c 100644 --- a/test/tint/builtins/gen/literal/abs/aedb6d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/abs/aedb6d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - abs_aedb6d(); + (abs_aedb6d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - abs_aedb6d(); + (abs_aedb6d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - abs_aedb6d(); + (abs_aedb6d()); return out; }
diff --git a/test/tint/builtins/gen/literal/abs/c3321c.wgsl.expected.msl b/test/tint/builtins/gen/literal/abs/c3321c.wgsl.expected.msl index 7887cbb..0ed0f22 100644 --- a/test/tint/builtins/gen/literal/abs/c3321c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/abs/c3321c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - abs_c3321c(); + (abs_c3321c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - abs_c3321c(); + (abs_c3321c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - abs_c3321c(); + (abs_c3321c()); return out; }
diff --git a/test/tint/builtins/gen/literal/abs/e28785.wgsl.expected.msl b/test/tint/builtins/gen/literal/abs/e28785.wgsl.expected.msl index 78aaef2..cfcea21 100644 --- a/test/tint/builtins/gen/literal/abs/e28785.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/abs/e28785.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - abs_e28785(); + (abs_e28785()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - abs_e28785(); + (abs_e28785()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - abs_e28785(); + (abs_e28785()); return out; }
diff --git a/test/tint/builtins/gen/literal/acos/069188.wgsl.expected.msl b/test/tint/builtins/gen/literal/acos/069188.wgsl.expected.msl index f8458d5..45bb58f 100644 --- a/test/tint/builtins/gen/literal/acos/069188.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/acos/069188.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - acos_069188(); + (acos_069188()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - acos_069188(); + (acos_069188()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - acos_069188(); + (acos_069188()); return out; }
diff --git a/test/tint/builtins/gen/literal/acos/15d35b.wgsl.expected.msl b/test/tint/builtins/gen/literal/acos/15d35b.wgsl.expected.msl index dcd667c..026c62f 100644 --- a/test/tint/builtins/gen/literal/acos/15d35b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/acos/15d35b.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - acos_15d35b(); + (acos_15d35b()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - acos_15d35b(); + (acos_15d35b()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - acos_15d35b(); + (acos_15d35b()); return out; }
diff --git a/test/tint/builtins/gen/literal/acos/4dac75.wgsl.expected.msl b/test/tint/builtins/gen/literal/acos/4dac75.wgsl.expected.msl index ef78ac7..12d8f55 100644 --- a/test/tint/builtins/gen/literal/acos/4dac75.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/acos/4dac75.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - acos_4dac75(); + (acos_4dac75()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - acos_4dac75(); + (acos_4dac75()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - acos_4dac75(); + (acos_4dac75()); return out; }
diff --git a/test/tint/builtins/gen/literal/acos/5e9ad2.wgsl.expected.msl b/test/tint/builtins/gen/literal/acos/5e9ad2.wgsl.expected.msl index 5abb5ce..f9fa644 100644 --- a/test/tint/builtins/gen/literal/acos/5e9ad2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/acos/5e9ad2.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - acos_5e9ad2(); + (acos_5e9ad2()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - acos_5e9ad2(); + (acos_5e9ad2()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - acos_5e9ad2(); + (acos_5e9ad2()); return out; }
diff --git a/test/tint/builtins/gen/literal/acosh/17260e.wgsl.expected.msl b/test/tint/builtins/gen/literal/acosh/17260e.wgsl.expected.msl index 6af8c0f..31c348b 100644 --- a/test/tint/builtins/gen/literal/acosh/17260e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/acosh/17260e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - acosh_17260e(); + (acosh_17260e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - acosh_17260e(); + (acosh_17260e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - acosh_17260e(); + (acosh_17260e()); return out; }
diff --git a/test/tint/builtins/gen/literal/acosh/3433e8.wgsl.expected.msl b/test/tint/builtins/gen/literal/acosh/3433e8.wgsl.expected.msl index 81f9e3f..4207a9a 100644 --- a/test/tint/builtins/gen/literal/acosh/3433e8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/acosh/3433e8.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - acosh_3433e8(); + (acosh_3433e8()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - acosh_3433e8(); + (acosh_3433e8()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - acosh_3433e8(); + (acosh_3433e8()); return out; }
diff --git a/test/tint/builtins/gen/literal/acosh/490aae.wgsl.expected.msl b/test/tint/builtins/gen/literal/acosh/490aae.wgsl.expected.msl index 2877efd..b26f225 100644 --- a/test/tint/builtins/gen/literal/acosh/490aae.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/acosh/490aae.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - acosh_490aae(); + (acosh_490aae()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - acosh_490aae(); + (acosh_490aae()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - acosh_490aae(); + (acosh_490aae()); return out; }
diff --git a/test/tint/builtins/gen/literal/acosh/9f213e.wgsl.expected.msl b/test/tint/builtins/gen/literal/acosh/9f213e.wgsl.expected.msl index b2259e3..629b0ce 100644 --- a/test/tint/builtins/gen/literal/acosh/9f213e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/acosh/9f213e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - acosh_9f213e(); + (acosh_9f213e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - acosh_9f213e(); + (acosh_9f213e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - acosh_9f213e(); + (acosh_9f213e()); return out; }
diff --git a/test/tint/builtins/gen/literal/asin/0bac07.wgsl.expected.msl b/test/tint/builtins/gen/literal/asin/0bac07.wgsl.expected.msl index 66a095d..6bdeb6a 100644 --- a/test/tint/builtins/gen/literal/asin/0bac07.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/asin/0bac07.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - asin_0bac07(); + (asin_0bac07()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - asin_0bac07(); + (asin_0bac07()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - asin_0bac07(); + (asin_0bac07()); return out; }
diff --git a/test/tint/builtins/gen/literal/asin/64bb1f.wgsl.expected.msl b/test/tint/builtins/gen/literal/asin/64bb1f.wgsl.expected.msl index 2c33e86..076df6f 100644 --- a/test/tint/builtins/gen/literal/asin/64bb1f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/asin/64bb1f.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - asin_64bb1f(); + (asin_64bb1f()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - asin_64bb1f(); + (asin_64bb1f()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - asin_64bb1f(); + (asin_64bb1f()); return out; }
diff --git a/test/tint/builtins/gen/literal/asin/a5dd88.wgsl.expected.msl b/test/tint/builtins/gen/literal/asin/a5dd88.wgsl.expected.msl index bc004fb..56a86e7 100644 --- a/test/tint/builtins/gen/literal/asin/a5dd88.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/asin/a5dd88.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - asin_a5dd88(); + (asin_a5dd88()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - asin_a5dd88(); + (asin_a5dd88()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - asin_a5dd88(); + (asin_a5dd88()); return out; }
diff --git a/test/tint/builtins/gen/literal/asin/a6d73a.wgsl.expected.msl b/test/tint/builtins/gen/literal/asin/a6d73a.wgsl.expected.msl index c7ccf01..08fc1ee 100644 --- a/test/tint/builtins/gen/literal/asin/a6d73a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/asin/a6d73a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - asin_a6d73a(); + (asin_a6d73a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - asin_a6d73a(); + (asin_a6d73a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - asin_a6d73a(); + (asin_a6d73a()); return out; }
diff --git a/test/tint/builtins/gen/literal/asinh/16b543.wgsl.expected.msl b/test/tint/builtins/gen/literal/asinh/16b543.wgsl.expected.msl index 65d6b2a..ed5ef16 100644 --- a/test/tint/builtins/gen/literal/asinh/16b543.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/asinh/16b543.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - asinh_16b543(); + (asinh_16b543()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - asinh_16b543(); + (asinh_16b543()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - asinh_16b543(); + (asinh_16b543()); return out; }
diff --git a/test/tint/builtins/gen/literal/asinh/180015.wgsl.expected.msl b/test/tint/builtins/gen/literal/asinh/180015.wgsl.expected.msl index e18f7a0..5d7af28 100644 --- a/test/tint/builtins/gen/literal/asinh/180015.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/asinh/180015.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - asinh_180015(); + (asinh_180015()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - asinh_180015(); + (asinh_180015()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - asinh_180015(); + (asinh_180015()); return out; }
diff --git a/test/tint/builtins/gen/literal/asinh/51079e.wgsl.expected.msl b/test/tint/builtins/gen/literal/asinh/51079e.wgsl.expected.msl index 682cae5..2bbc77f 100644 --- a/test/tint/builtins/gen/literal/asinh/51079e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/asinh/51079e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - asinh_51079e(); + (asinh_51079e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - asinh_51079e(); + (asinh_51079e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - asinh_51079e(); + (asinh_51079e()); return out; }
diff --git a/test/tint/builtins/gen/literal/asinh/cf8603.wgsl.expected.msl b/test/tint/builtins/gen/literal/asinh/cf8603.wgsl.expected.msl index dc4f415..27258d2 100644 --- a/test/tint/builtins/gen/literal/asinh/cf8603.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/asinh/cf8603.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - asinh_cf8603(); + (asinh_cf8603()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - asinh_cf8603(); + (asinh_cf8603()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - asinh_cf8603(); + (asinh_cf8603()); return out; }
diff --git a/test/tint/builtins/gen/literal/atan/5ca7b8.wgsl.expected.msl b/test/tint/builtins/gen/literal/atan/5ca7b8.wgsl.expected.msl index 9224f91..6b0b7fa 100644 --- a/test/tint/builtins/gen/literal/atan/5ca7b8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atan/5ca7b8.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atan_5ca7b8(); + (atan_5ca7b8()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atan_5ca7b8(); + (atan_5ca7b8()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atan_5ca7b8(); + (atan_5ca7b8()); return out; }
diff --git a/test/tint/builtins/gen/literal/atan/749e1b.wgsl.expected.msl b/test/tint/builtins/gen/literal/atan/749e1b.wgsl.expected.msl index 21da3ae..f8ec5e3 100644 --- a/test/tint/builtins/gen/literal/atan/749e1b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atan/749e1b.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atan_749e1b(); + (atan_749e1b()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atan_749e1b(); + (atan_749e1b()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atan_749e1b(); + (atan_749e1b()); return out; }
diff --git a/test/tint/builtins/gen/literal/atan/7a2a75.wgsl.expected.msl b/test/tint/builtins/gen/literal/atan/7a2a75.wgsl.expected.msl index d90f901..a7927bc 100644 --- a/test/tint/builtins/gen/literal/atan/7a2a75.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atan/7a2a75.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atan_7a2a75(); + (atan_7a2a75()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atan_7a2a75(); + (atan_7a2a75()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atan_7a2a75(); + (atan_7a2a75()); return out; }
diff --git a/test/tint/builtins/gen/literal/atan/d17fb2.wgsl.expected.msl b/test/tint/builtins/gen/literal/atan/d17fb2.wgsl.expected.msl index 0dda5f2..6757f98 100644 --- a/test/tint/builtins/gen/literal/atan/d17fb2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atan/d17fb2.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atan_d17fb2(); + (atan_d17fb2()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atan_d17fb2(); + (atan_d17fb2()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atan_d17fb2(); + (atan_d17fb2()); return out; }
diff --git a/test/tint/builtins/gen/literal/atan2/034ace.wgsl.expected.msl b/test/tint/builtins/gen/literal/atan2/034ace.wgsl.expected.msl index 88336b4..4004d98 100644 --- a/test/tint/builtins/gen/literal/atan2/034ace.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atan2/034ace.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atan2_034ace(); + (atan2_034ace()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atan2_034ace(); + (atan2_034ace()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atan2_034ace(); + (atan2_034ace()); return out; }
diff --git a/test/tint/builtins/gen/literal/atan2/3c2865.wgsl.expected.msl b/test/tint/builtins/gen/literal/atan2/3c2865.wgsl.expected.msl index 9c6c3dc..bcbf17f 100644 --- a/test/tint/builtins/gen/literal/atan2/3c2865.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atan2/3c2865.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atan2_3c2865(); + (atan2_3c2865()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atan2_3c2865(); + (atan2_3c2865()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atan2_3c2865(); + (atan2_3c2865()); return out; }
diff --git a/test/tint/builtins/gen/literal/atan2/c19683.wgsl.expected.msl b/test/tint/builtins/gen/literal/atan2/c19683.wgsl.expected.msl index a65961b..675f73b 100644 --- a/test/tint/builtins/gen/literal/atan2/c19683.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atan2/c19683.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atan2_c19683(); + (atan2_c19683()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atan2_c19683(); + (atan2_c19683()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atan2_c19683(); + (atan2_c19683()); return out; }
diff --git a/test/tint/builtins/gen/literal/atan2/c4be45.wgsl.expected.msl b/test/tint/builtins/gen/literal/atan2/c4be45.wgsl.expected.msl index 416ffb5..378e71c 100644 --- a/test/tint/builtins/gen/literal/atan2/c4be45.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atan2/c4be45.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atan2_c4be45(); + (atan2_c4be45()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atan2_c4be45(); + (atan2_c4be45()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atan2_c4be45(); + (atan2_c4be45()); return out; }
diff --git a/test/tint/builtins/gen/literal/atanh/70d5bd.wgsl.expected.msl b/test/tint/builtins/gen/literal/atanh/70d5bd.wgsl.expected.msl index 5780f03..d288b7a 100644 --- a/test/tint/builtins/gen/literal/atanh/70d5bd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atanh/70d5bd.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atanh_70d5bd(); + (atanh_70d5bd()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atanh_70d5bd(); + (atanh_70d5bd()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atanh_70d5bd(); + (atanh_70d5bd()); return out; }
diff --git a/test/tint/builtins/gen/literal/atanh/7f2874.wgsl.expected.msl b/test/tint/builtins/gen/literal/atanh/7f2874.wgsl.expected.msl index c27d852..5c855eb 100644 --- a/test/tint/builtins/gen/literal/atanh/7f2874.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atanh/7f2874.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atanh_7f2874(); + (atanh_7f2874()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atanh_7f2874(); + (atanh_7f2874()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atanh_7f2874(); + (atanh_7f2874()); return out; }
diff --git a/test/tint/builtins/gen/literal/atanh/c5dc32.wgsl.expected.msl b/test/tint/builtins/gen/literal/atanh/c5dc32.wgsl.expected.msl index 10fdb3c..15bf449 100644 --- a/test/tint/builtins/gen/literal/atanh/c5dc32.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atanh/c5dc32.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atanh_c5dc32(); + (atanh_c5dc32()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atanh_c5dc32(); + (atanh_c5dc32()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atanh_c5dc32(); + (atanh_c5dc32()); return out; }
diff --git a/test/tint/builtins/gen/literal/atanh/e431bb.wgsl.expected.msl b/test/tint/builtins/gen/literal/atanh/e431bb.wgsl.expected.msl index 2c745ba..3e67e7d 100644 --- a/test/tint/builtins/gen/literal/atanh/e431bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atanh/e431bb.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atanh_e431bb(); + (atanh_e431bb()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atanh_e431bb(); + (atanh_e431bb()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atanh_e431bb(); + (atanh_e431bb()); return out; }
diff --git a/test/tint/builtins/gen/literal/atomicAdd/794055.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicAdd/794055.wgsl.expected.msl index f48f174..22e8385 100644 --- a/test/tint/builtins/gen/literal/atomicAdd/794055.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicAdd/794055.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicAdd_794055(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicAdd/d5db1d.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicAdd/d5db1d.wgsl.expected.msl index affd779..e1373f8 100644 --- a/test/tint/builtins/gen/literal/atomicAdd/d5db1d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicAdd/d5db1d.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicAdd_d5db1d(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicAnd/34edd3.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicAnd/34edd3.wgsl.expected.msl index 928ff69..5027551 100644 --- a/test/tint/builtins/gen/literal/atomicAnd/34edd3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicAnd/34edd3.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicAnd_34edd3(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicAnd/45a819.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicAnd/45a819.wgsl.expected.msl index 64443783..086e199 100644 --- a/test/tint/builtins/gen/literal/atomicAnd/45a819.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicAnd/45a819.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicAnd_45a819(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/1bd40a.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/1bd40a.wgsl.expected.msl index 6f06892..cfc8071 100644 --- a/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/1bd40a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/1bd40a.wgsl.expected.msl
@@ -29,7 +29,7 @@ fragment void fragment_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicCompareExchangeWeak_1bd40a(tint_module_vars); + (atomicCompareExchangeWeak_1bd40a(tint_module_vars)); } // // compute_main @@ -63,5 +63,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicCompareExchangeWeak_1bd40a(tint_module_vars); + (atomicCompareExchangeWeak_1bd40a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/63d8e6.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/63d8e6.wgsl.expected.msl index 84cf1ae..f2d3b77 100644 --- a/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/63d8e6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/63d8e6.wgsl.expected.msl
@@ -29,7 +29,7 @@ fragment void fragment_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicCompareExchangeWeak_63d8e6(tint_module_vars); + (atomicCompareExchangeWeak_63d8e6(tint_module_vars)); } // // compute_main @@ -63,5 +63,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicCompareExchangeWeak_63d8e6(tint_module_vars); + (atomicCompareExchangeWeak_63d8e6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/83580d.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/83580d.wgsl.expected.msl index 63850aa..b8880b1 100644 --- a/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/83580d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/83580d.wgsl.expected.msl
@@ -26,14 +26,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); - atomicCompareExchangeWeak_83580d(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (atomicCompareExchangeWeak_83580d(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v_2).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/e88938.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/e88938.wgsl.expected.msl index 92e8266..fc4aa74 100644 --- a/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/e88938.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicCompareExchangeWeak/e88938.wgsl.expected.msl
@@ -26,14 +26,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); - atomicCompareExchangeWeak_e88938(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (atomicCompareExchangeWeak_e88938(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v_2).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicExchange/0a5dca.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicExchange/0a5dca.wgsl.expected.msl index 884d759..e648528 100644 --- a/test/tint/builtins/gen/literal/atomicExchange/0a5dca.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicExchange/0a5dca.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicExchange_0a5dca(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicExchange/e114ba.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicExchange/e114ba.wgsl.expected.msl index 4d7e8b8..6241627 100644 --- a/test/tint/builtins/gen/literal/atomicExchange/e114ba.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicExchange/e114ba.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicExchange_e114ba(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicLoad/361bf1.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicLoad/361bf1.wgsl.expected.msl index 71f9915..69224d3 100644 --- a/test/tint/builtins/gen/literal/atomicLoad/361bf1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicLoad/361bf1.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicLoad_361bf1(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicLoad/afcc03.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicLoad/afcc03.wgsl.expected.msl index abb9a47..0b72f1e 100644 --- a/test/tint/builtins/gen/literal/atomicLoad/afcc03.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicLoad/afcc03.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicLoad_afcc03(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicMax/a89cc3.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicMax/a89cc3.wgsl.expected.msl index 3cde7ad..250b739 100644 --- a/test/tint/builtins/gen/literal/atomicMax/a89cc3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicMax/a89cc3.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicMax_a89cc3(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicMax/beccfc.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicMax/beccfc.wgsl.expected.msl index 48224b9..e8ababe 100644 --- a/test/tint/builtins/gen/literal/atomicMax/beccfc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicMax/beccfc.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicMax_beccfc(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicMin/278235.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicMin/278235.wgsl.expected.msl index c8aa493..a138f1a 100644 --- a/test/tint/builtins/gen/literal/atomicMin/278235.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicMin/278235.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicMin_278235(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicMin/69d383.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicMin/69d383.wgsl.expected.msl index 9577799..85a8c3b 100644 --- a/test/tint/builtins/gen/literal/atomicMin/69d383.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicMin/69d383.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicMin_69d383(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicOr/5e3d61.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicOr/5e3d61.wgsl.expected.msl index c21b663..ed8e957 100644 --- a/test/tint/builtins/gen/literal/atomicOr/5e3d61.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicOr/5e3d61.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicOr_5e3d61(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicOr/d09248.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicOr/d09248.wgsl.expected.msl index d1db738..681c9e0 100644 --- a/test/tint/builtins/gen/literal/atomicOr/d09248.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicOr/d09248.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicOr_d09248(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicStore/726882.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicStore/726882.wgsl.expected.msl index 7dbad02..363c61d 100644 --- a/test/tint/builtins/gen/literal/atomicStore/726882.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicStore/726882.wgsl.expected.msl
@@ -10,19 +10,19 @@ }; void atomicStore_726882(tint_module_vars_struct tint_module_vars) { - atomic_store_explicit(tint_module_vars.arg_0, 1u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 1u, memory_order_relaxed)); } void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); - atomicStore_726882(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (atomicStore_726882(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicStore/8bea94.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicStore/8bea94.wgsl.expected.msl index 69e8cce..9dd9684 100644 --- a/test/tint/builtins/gen/literal/atomicStore/8bea94.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicStore/8bea94.wgsl.expected.msl
@@ -10,19 +10,19 @@ }; void atomicStore_8bea94(tint_module_vars_struct tint_module_vars) { - atomic_store_explicit(tint_module_vars.arg_0, 1, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 1, memory_order_relaxed)); } void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); - atomicStore_8bea94(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (atomicStore_8bea94(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicStore/cdc29e.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicStore/cdc29e.wgsl.expected.msl index c666280..12be64f 100644 --- a/test/tint/builtins/gen/literal/atomicStore/cdc29e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicStore/cdc29e.wgsl.expected.msl
@@ -13,12 +13,12 @@ }; void atomicStore_cdc29e(tint_module_vars_struct tint_module_vars) { - atomic_store_explicit((&(*tint_module_vars.sb_rw).arg_0), 1u, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.sb_rw).arg_0), 1u, memory_order_relaxed)); } fragment void fragment_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicStore_cdc29e(tint_module_vars); + (atomicStore_cdc29e(tint_module_vars)); } // // compute_main @@ -35,11 +35,11 @@ }; void atomicStore_cdc29e(tint_module_vars_struct tint_module_vars) { - atomic_store_explicit((&(*tint_module_vars.sb_rw).arg_0), 1u, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.sb_rw).arg_0), 1u, memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicStore_cdc29e(tint_module_vars); + (atomicStore_cdc29e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicStore/d1e9a6.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicStore/d1e9a6.wgsl.expected.msl index 4ccea1b..fad4c62 100644 --- a/test/tint/builtins/gen/literal/atomicStore/d1e9a6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicStore/d1e9a6.wgsl.expected.msl
@@ -13,12 +13,12 @@ }; void atomicStore_d1e9a6(tint_module_vars_struct tint_module_vars) { - atomic_store_explicit((&(*tint_module_vars.sb_rw).arg_0), 1, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.sb_rw).arg_0), 1, memory_order_relaxed)); } fragment void fragment_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicStore_d1e9a6(tint_module_vars); + (atomicStore_d1e9a6(tint_module_vars)); } // // compute_main @@ -35,11 +35,11 @@ }; void atomicStore_d1e9a6(tint_module_vars_struct tint_module_vars) { - atomic_store_explicit((&(*tint_module_vars.sb_rw).arg_0), 1, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.sb_rw).arg_0), 1, memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicStore_d1e9a6(tint_module_vars); + (atomicStore_d1e9a6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicStoreMax/707bde.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicStoreMax/707bde.wgsl.expected.msl index 07da976..530c070 100644 --- a/test/tint/builtins/gen/literal/atomicStoreMax/707bde.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicStoreMax/707bde.wgsl.expected.msl
@@ -13,12 +13,12 @@ }; void atomicStoreMax_707bde(tint_module_vars_struct tint_module_vars) { - atomic_max_explicit((&(*tint_module_vars.sb_rw).arg_0), as_type<ulong>(uint2(1u)), memory_order_relaxed); + (atomic_max_explicit((&(*tint_module_vars.sb_rw).arg_0), as_type<ulong>(uint2(1u)), memory_order_relaxed)); } fragment void fragment_main(device SB_RW_a64* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicStoreMax_707bde(tint_module_vars); + (atomicStoreMax_707bde(tint_module_vars)); } // // compute_main @@ -35,11 +35,11 @@ }; void atomicStoreMax_707bde(tint_module_vars_struct tint_module_vars) { - atomic_max_explicit((&(*tint_module_vars.sb_rw).arg_0), as_type<ulong>(uint2(1u)), memory_order_relaxed); + (atomic_max_explicit((&(*tint_module_vars.sb_rw).arg_0), as_type<ulong>(uint2(1u)), memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW_a64* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicStoreMax_707bde(tint_module_vars); + (atomicStoreMax_707bde(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicStoreMin/f5f229.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicStoreMin/f5f229.wgsl.expected.msl index bd2b26b..2228b22 100644 --- a/test/tint/builtins/gen/literal/atomicStoreMin/f5f229.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicStoreMin/f5f229.wgsl.expected.msl
@@ -13,12 +13,12 @@ }; void atomicStoreMin_f5f229(tint_module_vars_struct tint_module_vars) { - atomic_min_explicit((&(*tint_module_vars.sb_rw).arg_0), as_type<ulong>(uint2(1u)), memory_order_relaxed); + (atomic_min_explicit((&(*tint_module_vars.sb_rw).arg_0), as_type<ulong>(uint2(1u)), memory_order_relaxed)); } fragment void fragment_main(device SB_RW_a64* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicStoreMin_f5f229(tint_module_vars); + (atomicStoreMin_f5f229(tint_module_vars)); } // // compute_main @@ -35,11 +35,11 @@ }; void atomicStoreMin_f5f229(tint_module_vars_struct tint_module_vars) { - atomic_min_explicit((&(*tint_module_vars.sb_rw).arg_0), as_type<ulong>(uint2(1u)), memory_order_relaxed); + (atomic_min_explicit((&(*tint_module_vars.sb_rw).arg_0), as_type<ulong>(uint2(1u)), memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW_a64* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicStoreMin_f5f229(tint_module_vars); + (atomicStoreMin_f5f229(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicSub/0d26c2.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicSub/0d26c2.wgsl.expected.msl index 10e19cc..33066de 100644 --- a/test/tint/builtins/gen/literal/atomicSub/0d26c2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicSub/0d26c2.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicSub_0d26c2(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicSub/77883a.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicSub/77883a.wgsl.expected.msl index 2e99cea..8c018ee 100644 --- a/test/tint/builtins/gen/literal/atomicSub/77883a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicSub/77883a.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicSub_77883a(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicXor/75dc95.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicXor/75dc95.wgsl.expected.msl index b793994..94541e0 100644 --- a/test/tint/builtins/gen/literal/atomicXor/75dc95.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicXor/75dc95.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicXor_75dc95(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/atomicXor/c8e6be.wgsl.expected.msl b/test/tint/builtins/gen/literal/atomicXor/c8e6be.wgsl.expected.msl index 5441a86..9c98843 100644 --- a/test/tint/builtins/gen/literal/atomicXor/c8e6be.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/atomicXor/c8e6be.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicXor_c8e6be(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/ceil/11b1dc.wgsl.expected.msl b/test/tint/builtins/gen/literal/ceil/11b1dc.wgsl.expected.msl index e84892c..13facff 100644 --- a/test/tint/builtins/gen/literal/ceil/11b1dc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/ceil/11b1dc.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ceil_11b1dc(); + (ceil_11b1dc()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ceil_11b1dc(); + (ceil_11b1dc()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ceil_11b1dc(); + (ceil_11b1dc()); return out; }
diff --git a/test/tint/builtins/gen/literal/ceil/32c946.wgsl.expected.msl b/test/tint/builtins/gen/literal/ceil/32c946.wgsl.expected.msl index 0ce2884..c7e9653 100644 --- a/test/tint/builtins/gen/literal/ceil/32c946.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/ceil/32c946.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ceil_32c946(); + (ceil_32c946()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ceil_32c946(); + (ceil_32c946()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ceil_32c946(); + (ceil_32c946()); return out; }
diff --git a/test/tint/builtins/gen/literal/ceil/bb2ca2.wgsl.expected.msl b/test/tint/builtins/gen/literal/ceil/bb2ca2.wgsl.expected.msl index 46a597f..73a0546 100644 --- a/test/tint/builtins/gen/literal/ceil/bb2ca2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/ceil/bb2ca2.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ceil_bb2ca2(); + (ceil_bb2ca2()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ceil_bb2ca2(); + (ceil_bb2ca2()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ceil_bb2ca2(); + (ceil_bb2ca2()); return out; }
diff --git a/test/tint/builtins/gen/literal/ceil/e0b70a.wgsl.expected.msl b/test/tint/builtins/gen/literal/ceil/e0b70a.wgsl.expected.msl index c3ae332..62207ac 100644 --- a/test/tint/builtins/gen/literal/ceil/e0b70a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/ceil/e0b70a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ceil_e0b70a(); + (ceil_e0b70a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ceil_e0b70a(); + (ceil_e0b70a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ceil_e0b70a(); + (ceil_e0b70a()); return out; }
diff --git a/test/tint/builtins/gen/literal/clamp/177548.wgsl.expected.msl b/test/tint/builtins/gen/literal/clamp/177548.wgsl.expected.msl index f5a9ac9..f5469d0 100644 --- a/test/tint/builtins/gen/literal/clamp/177548.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/clamp/177548.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - clamp_177548(); + (clamp_177548()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - clamp_177548(); + (clamp_177548()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - clamp_177548(); + (clamp_177548()); return out; }
diff --git a/test/tint/builtins/gen/literal/clamp/23aa4f.wgsl.expected.msl b/test/tint/builtins/gen/literal/clamp/23aa4f.wgsl.expected.msl index 9c5b8c8..ce36c71 100644 --- a/test/tint/builtins/gen/literal/clamp/23aa4f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/clamp/23aa4f.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - clamp_23aa4f(); + (clamp_23aa4f()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - clamp_23aa4f(); + (clamp_23aa4f()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - clamp_23aa4f(); + (clamp_23aa4f()); return out; }
diff --git a/test/tint/builtins/gen/literal/clamp/5cf700.wgsl.expected.msl b/test/tint/builtins/gen/literal/clamp/5cf700.wgsl.expected.msl index 69699a3..cea1532 100644 --- a/test/tint/builtins/gen/literal/clamp/5cf700.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/clamp/5cf700.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - clamp_5cf700(); + (clamp_5cf700()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - clamp_5cf700(); + (clamp_5cf700()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - clamp_5cf700(); + (clamp_5cf700()); return out; }
diff --git a/test/tint/builtins/gen/literal/clamp/87df46.wgsl.expected.msl b/test/tint/builtins/gen/literal/clamp/87df46.wgsl.expected.msl index c74124a..dde78ca 100644 --- a/test/tint/builtins/gen/literal/clamp/87df46.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/clamp/87df46.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - clamp_87df46(); + (clamp_87df46()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - clamp_87df46(); + (clamp_87df46()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - clamp_87df46(); + (clamp_87df46()); return out; }
diff --git a/test/tint/builtins/gen/literal/clamp/8b1eaa.wgsl.expected.msl b/test/tint/builtins/gen/literal/clamp/8b1eaa.wgsl.expected.msl index b20beb7..40d02a8 100644 --- a/test/tint/builtins/gen/literal/clamp/8b1eaa.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/clamp/8b1eaa.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - clamp_8b1eaa(); + (clamp_8b1eaa()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - clamp_8b1eaa(); + (clamp_8b1eaa()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - clamp_8b1eaa(); + (clamp_8b1eaa()); return out; }
diff --git a/test/tint/builtins/gen/literal/clamp/96e56a.wgsl.expected.msl b/test/tint/builtins/gen/literal/clamp/96e56a.wgsl.expected.msl index 997e2c8..8956ab6 100644 --- a/test/tint/builtins/gen/literal/clamp/96e56a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/clamp/96e56a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - clamp_96e56a(); + (clamp_96e56a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - clamp_96e56a(); + (clamp_96e56a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - clamp_96e56a(); + (clamp_96e56a()); return out; }
diff --git a/test/tint/builtins/gen/literal/clamp/9d731c.wgsl.expected.msl b/test/tint/builtins/gen/literal/clamp/9d731c.wgsl.expected.msl index 5a7058e..e0c0166 100644 --- a/test/tint/builtins/gen/literal/clamp/9d731c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/clamp/9d731c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - clamp_9d731c(); + (clamp_9d731c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - clamp_9d731c(); + (clamp_9d731c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - clamp_9d731c(); + (clamp_9d731c()); return out; }
diff --git a/test/tint/builtins/gen/literal/clamp/d396af.wgsl.expected.msl b/test/tint/builtins/gen/literal/clamp/d396af.wgsl.expected.msl index 7a211ca..84d6136 100644 --- a/test/tint/builtins/gen/literal/clamp/d396af.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/clamp/d396af.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - clamp_d396af(); + (clamp_d396af()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - clamp_d396af(); + (clamp_d396af()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - clamp_d396af(); + (clamp_d396af()); return out; }
diff --git a/test/tint/builtins/gen/literal/cos/47d768.wgsl.expected.msl b/test/tint/builtins/gen/literal/cos/47d768.wgsl.expected.msl index 6008884..eb6b074 100644 --- a/test/tint/builtins/gen/literal/cos/47d768.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/cos/47d768.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cos_47d768(); + (cos_47d768()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cos_47d768(); + (cos_47d768()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cos_47d768(); + (cos_47d768()); return out; }
diff --git a/test/tint/builtins/gen/literal/cos/6b1fdf.wgsl.expected.msl b/test/tint/builtins/gen/literal/cos/6b1fdf.wgsl.expected.msl index 4177461..c731017 100644 --- a/test/tint/builtins/gen/literal/cos/6b1fdf.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/cos/6b1fdf.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cos_6b1fdf(); + (cos_6b1fdf()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cos_6b1fdf(); + (cos_6b1fdf()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cos_6b1fdf(); + (cos_6b1fdf()); return out; }
diff --git a/test/tint/builtins/gen/literal/cos/a297d4.wgsl.expected.msl b/test/tint/builtins/gen/literal/cos/a297d4.wgsl.expected.msl index 02b419d..89dba43 100644 --- a/test/tint/builtins/gen/literal/cos/a297d4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/cos/a297d4.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cos_a297d4(); + (cos_a297d4()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cos_a297d4(); + (cos_a297d4()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cos_a297d4(); + (cos_a297d4()); return out; }
diff --git a/test/tint/builtins/gen/literal/cos/af7447.wgsl.expected.msl b/test/tint/builtins/gen/literal/cos/af7447.wgsl.expected.msl index a5813e6..1578dad 100644 --- a/test/tint/builtins/gen/literal/cos/af7447.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/cos/af7447.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cos_af7447(); + (cos_af7447()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cos_af7447(); + (cos_af7447()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cos_af7447(); + (cos_af7447()); return out; }
diff --git a/test/tint/builtins/gen/literal/cosh/432645.wgsl.expected.msl b/test/tint/builtins/gen/literal/cosh/432645.wgsl.expected.msl index cef5c4a..a899e4f 100644 --- a/test/tint/builtins/gen/literal/cosh/432645.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/cosh/432645.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cosh_432645(); + (cosh_432645()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cosh_432645(); + (cosh_432645()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cosh_432645(); + (cosh_432645()); return out; }
diff --git a/test/tint/builtins/gen/literal/cosh/c892bb.wgsl.expected.msl b/test/tint/builtins/gen/literal/cosh/c892bb.wgsl.expected.msl index 2d4af41..8f756df 100644 --- a/test/tint/builtins/gen/literal/cosh/c892bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/cosh/c892bb.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cosh_c892bb(); + (cosh_c892bb()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cosh_c892bb(); + (cosh_c892bb()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cosh_c892bb(); + (cosh_c892bb()); return out; }
diff --git a/test/tint/builtins/gen/literal/cosh/d8dee7.wgsl.expected.msl b/test/tint/builtins/gen/literal/cosh/d8dee7.wgsl.expected.msl index fdf870f..6edeeb7 100644 --- a/test/tint/builtins/gen/literal/cosh/d8dee7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/cosh/d8dee7.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cosh_d8dee7(); + (cosh_d8dee7()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cosh_d8dee7(); + (cosh_d8dee7()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cosh_d8dee7(); + (cosh_d8dee7()); return out; }
diff --git a/test/tint/builtins/gen/literal/cosh/f67ff1.wgsl.expected.msl b/test/tint/builtins/gen/literal/cosh/f67ff1.wgsl.expected.msl index caba8bd..fabf364 100644 --- a/test/tint/builtins/gen/literal/cosh/f67ff1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/cosh/f67ff1.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cosh_f67ff1(); + (cosh_f67ff1()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cosh_f67ff1(); + (cosh_f67ff1()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cosh_f67ff1(); + (cosh_f67ff1()); return out; }
diff --git a/test/tint/builtins/gen/literal/cross/1d7933.wgsl.expected.msl b/test/tint/builtins/gen/literal/cross/1d7933.wgsl.expected.msl index 9de4c67..c1ce8bc 100644 --- a/test/tint/builtins/gen/literal/cross/1d7933.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/cross/1d7933.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cross_1d7933(); + (cross_1d7933()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cross_1d7933(); + (cross_1d7933()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cross_1d7933(); + (cross_1d7933()); return out; }
diff --git a/test/tint/builtins/gen/literal/degrees/810467.wgsl.expected.msl b/test/tint/builtins/gen/literal/degrees/810467.wgsl.expected.msl index 658487b..dea3527 100644 --- a/test/tint/builtins/gen/literal/degrees/810467.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/degrees/810467.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - degrees_810467(); + (degrees_810467()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - degrees_810467(); + (degrees_810467()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - degrees_810467(); + (degrees_810467()); return out; }
diff --git a/test/tint/builtins/gen/literal/degrees/c0880c.wgsl.expected.msl b/test/tint/builtins/gen/literal/degrees/c0880c.wgsl.expected.msl index a086974..7aacc72 100644 --- a/test/tint/builtins/gen/literal/degrees/c0880c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/degrees/c0880c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - degrees_c0880c(); + (degrees_c0880c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - degrees_c0880c(); + (degrees_c0880c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - degrees_c0880c(); + (degrees_c0880c()); return out; }
diff --git a/test/tint/builtins/gen/literal/degrees/d43a49.wgsl.expected.msl b/test/tint/builtins/gen/literal/degrees/d43a49.wgsl.expected.msl index 4ba9d3e..b5a1344 100644 --- a/test/tint/builtins/gen/literal/degrees/d43a49.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/degrees/d43a49.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - degrees_d43a49(); + (degrees_d43a49()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - degrees_d43a49(); + (degrees_d43a49()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - degrees_d43a49(); + (degrees_d43a49()); return out; }
diff --git a/test/tint/builtins/gen/literal/degrees/fafa7e.wgsl.expected.msl b/test/tint/builtins/gen/literal/degrees/fafa7e.wgsl.expected.msl index 1b28880..d1a0bf7 100644 --- a/test/tint/builtins/gen/literal/degrees/fafa7e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/degrees/fafa7e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - degrees_fafa7e(); + (degrees_fafa7e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - degrees_fafa7e(); + (degrees_fafa7e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - degrees_fafa7e(); + (degrees_fafa7e()); return out; }
diff --git a/test/tint/builtins/gen/literal/determinant/1bf6e7.wgsl.expected.msl b/test/tint/builtins/gen/literal/determinant/1bf6e7.wgsl.expected.msl index 42fcc3c..53a9aef 100644 --- a/test/tint/builtins/gen/literal/determinant/1bf6e7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/determinant/1bf6e7.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - determinant_1bf6e7(); + (determinant_1bf6e7()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - determinant_1bf6e7(); + (determinant_1bf6e7()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - determinant_1bf6e7(); + (determinant_1bf6e7()); return out; }
diff --git a/test/tint/builtins/gen/literal/determinant/c8251d.wgsl.expected.msl b/test/tint/builtins/gen/literal/determinant/c8251d.wgsl.expected.msl index fb7cdb8..1a6d227 100644 --- a/test/tint/builtins/gen/literal/determinant/c8251d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/determinant/c8251d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - determinant_c8251d(); + (determinant_c8251d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - determinant_c8251d(); + (determinant_c8251d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - determinant_c8251d(); + (determinant_c8251d()); return out; }
diff --git a/test/tint/builtins/gen/literal/determinant/cefdf3.wgsl.expected.msl b/test/tint/builtins/gen/literal/determinant/cefdf3.wgsl.expected.msl index c4313a3..d3a779f 100644 --- a/test/tint/builtins/gen/literal/determinant/cefdf3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/determinant/cefdf3.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - determinant_cefdf3(); + (determinant_cefdf3()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - determinant_cefdf3(); + (determinant_cefdf3()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - determinant_cefdf3(); + (determinant_cefdf3()); return out; }
diff --git a/test/tint/builtins/gen/literal/distance/3a175a.wgsl.expected.msl b/test/tint/builtins/gen/literal/distance/3a175a.wgsl.expected.msl index 142a56e..4463811 100644 --- a/test/tint/builtins/gen/literal/distance/3a175a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/distance/3a175a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - distance_3a175a(); + (distance_3a175a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - distance_3a175a(); + (distance_3a175a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - distance_3a175a(); + (distance_3a175a()); return out; }
diff --git a/test/tint/builtins/gen/literal/distance/83911f.wgsl.expected.msl b/test/tint/builtins/gen/literal/distance/83911f.wgsl.expected.msl index 4284389..6ba529a 100644 --- a/test/tint/builtins/gen/literal/distance/83911f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/distance/83911f.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - distance_83911f(); + (distance_83911f()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - distance_83911f(); + (distance_83911f()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - distance_83911f(); + (distance_83911f()); return out; }
diff --git a/test/tint/builtins/gen/literal/distance/ac5535.wgsl.expected.msl b/test/tint/builtins/gen/literal/distance/ac5535.wgsl.expected.msl index 1a5825d..3535173 100644 --- a/test/tint/builtins/gen/literal/distance/ac5535.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/distance/ac5535.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - distance_ac5535(); + (distance_ac5535()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - distance_ac5535(); + (distance_ac5535()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - distance_ac5535(); + (distance_ac5535()); return out; }
diff --git a/test/tint/builtins/gen/literal/distance/f9c9ee.wgsl.expected.msl b/test/tint/builtins/gen/literal/distance/f9c9ee.wgsl.expected.msl index a9ec708..048e538 100644 --- a/test/tint/builtins/gen/literal/distance/f9c9ee.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/distance/f9c9ee.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - distance_f9c9ee(); + (distance_f9c9ee()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - distance_f9c9ee(); + (distance_f9c9ee()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - distance_f9c9ee(); + (distance_f9c9ee()); return out; }
diff --git a/test/tint/builtins/gen/literal/dot/08eb56.wgsl.expected.msl b/test/tint/builtins/gen/literal/dot/08eb56.wgsl.expected.msl index 5e2967a..dc6e3e5 100644 --- a/test/tint/builtins/gen/literal/dot/08eb56.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/dot/08eb56.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - dot_08eb56(); + (dot_08eb56()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - dot_08eb56(); + (dot_08eb56()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - dot_08eb56(); + (dot_08eb56()); return out; }
diff --git a/test/tint/builtins/gen/literal/dot/0d2c2e.wgsl.expected.msl b/test/tint/builtins/gen/literal/dot/0d2c2e.wgsl.expected.msl index dc1bcf1..b2060d8 100644 --- a/test/tint/builtins/gen/literal/dot/0d2c2e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/dot/0d2c2e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - dot_0d2c2e(); + (dot_0d2c2e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - dot_0d2c2e(); + (dot_0d2c2e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - dot_0d2c2e(); + (dot_0d2c2e()); return out; }
diff --git a/test/tint/builtins/gen/literal/dot/14bc63.wgsl.expected.msl b/test/tint/builtins/gen/literal/dot/14bc63.wgsl.expected.msl index 05403a3..23b5946 100644 --- a/test/tint/builtins/gen/literal/dot/14bc63.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/dot/14bc63.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - dot_14bc63(); + (dot_14bc63()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - dot_14bc63(); + (dot_14bc63()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - dot_14bc63(); + (dot_14bc63()); return out; }
diff --git a/test/tint/builtins/gen/literal/dot/5a4c8f.wgsl.expected.msl b/test/tint/builtins/gen/literal/dot/5a4c8f.wgsl.expected.msl index fc18abb..109c39a 100644 --- a/test/tint/builtins/gen/literal/dot/5a4c8f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/dot/5a4c8f.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - dot_5a4c8f(); + (dot_5a4c8f()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - dot_5a4c8f(); + (dot_5a4c8f()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - dot_5a4c8f(); + (dot_5a4c8f()); return out; }
diff --git a/test/tint/builtins/gen/literal/dot/c11efe.wgsl.expected.msl b/test/tint/builtins/gen/literal/dot/c11efe.wgsl.expected.msl index a7626d8..365ec2b 100644 --- a/test/tint/builtins/gen/literal/dot/c11efe.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/dot/c11efe.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - dot_c11efe(); + (dot_c11efe()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - dot_c11efe(); + (dot_c11efe()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - dot_c11efe(); + (dot_c11efe()); return out; }
diff --git a/test/tint/builtins/gen/literal/dot/eb9fbf.wgsl.expected.msl b/test/tint/builtins/gen/literal/dot/eb9fbf.wgsl.expected.msl index 60624f2..cca8885 100644 --- a/test/tint/builtins/gen/literal/dot/eb9fbf.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/dot/eb9fbf.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - dot_eb9fbf(); + (dot_eb9fbf()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - dot_eb9fbf(); + (dot_eb9fbf()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - dot_eb9fbf(); + (dot_eb9fbf()); return out; }
diff --git a/test/tint/builtins/gen/literal/exp/49e4c5.wgsl.expected.msl b/test/tint/builtins/gen/literal/exp/49e4c5.wgsl.expected.msl index 9353ba5..9fb1867 100644 --- a/test/tint/builtins/gen/literal/exp/49e4c5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/exp/49e4c5.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - exp_49e4c5(); + (exp_49e4c5()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - exp_49e4c5(); + (exp_49e4c5()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - exp_49e4c5(); + (exp_49e4c5()); return out; }
diff --git a/test/tint/builtins/gen/literal/exp/699629.wgsl.expected.msl b/test/tint/builtins/gen/literal/exp/699629.wgsl.expected.msl index df62bc1..11f1f03 100644 --- a/test/tint/builtins/gen/literal/exp/699629.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/exp/699629.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - exp_699629(); + (exp_699629()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - exp_699629(); + (exp_699629()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - exp_699629(); + (exp_699629()); return out; }
diff --git a/test/tint/builtins/gen/literal/exp/bda5bb.wgsl.expected.msl b/test/tint/builtins/gen/literal/exp/bda5bb.wgsl.expected.msl index 2db32f2..198d6b0 100644 --- a/test/tint/builtins/gen/literal/exp/bda5bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/exp/bda5bb.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - exp_bda5bb(); + (exp_bda5bb()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - exp_bda5bb(); + (exp_bda5bb()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - exp_bda5bb(); + (exp_bda5bb()); return out; }
diff --git a/test/tint/builtins/gen/literal/exp/dad791.wgsl.expected.msl b/test/tint/builtins/gen/literal/exp/dad791.wgsl.expected.msl index c665217..c32a872 100644 --- a/test/tint/builtins/gen/literal/exp/dad791.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/exp/dad791.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - exp_dad791(); + (exp_dad791()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - exp_dad791(); + (exp_dad791()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - exp_dad791(); + (exp_dad791()); return out; }
diff --git a/test/tint/builtins/gen/literal/exp2/18aa76.wgsl.expected.msl b/test/tint/builtins/gen/literal/exp2/18aa76.wgsl.expected.msl index 1da2320..f049b76 100644 --- a/test/tint/builtins/gen/literal/exp2/18aa76.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/exp2/18aa76.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - exp2_18aa76(); + (exp2_18aa76()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - exp2_18aa76(); + (exp2_18aa76()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - exp2_18aa76(); + (exp2_18aa76()); return out; }
diff --git a/test/tint/builtins/gen/literal/exp2/303753.wgsl.expected.msl b/test/tint/builtins/gen/literal/exp2/303753.wgsl.expected.msl index 32bdb50..d1d33d8 100644 --- a/test/tint/builtins/gen/literal/exp2/303753.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/exp2/303753.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - exp2_303753(); + (exp2_303753()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - exp2_303753(); + (exp2_303753()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - exp2_303753(); + (exp2_303753()); return out; }
diff --git a/test/tint/builtins/gen/literal/exp2/8bd72d.wgsl.expected.msl b/test/tint/builtins/gen/literal/exp2/8bd72d.wgsl.expected.msl index 5f1320b..fdfe4bc 100644 --- a/test/tint/builtins/gen/literal/exp2/8bd72d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/exp2/8bd72d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - exp2_8bd72d(); + (exp2_8bd72d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - exp2_8bd72d(); + (exp2_8bd72d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - exp2_8bd72d(); + (exp2_8bd72d()); return out; }
diff --git a/test/tint/builtins/gen/literal/exp2/f4f0f1.wgsl.expected.msl b/test/tint/builtins/gen/literal/exp2/f4f0f1.wgsl.expected.msl index 87d1277..0ce9c04 100644 --- a/test/tint/builtins/gen/literal/exp2/f4f0f1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/exp2/f4f0f1.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - exp2_f4f0f1(); + (exp2_f4f0f1()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - exp2_f4f0f1(); + (exp2_f4f0f1()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - exp2_f4f0f1(); + (exp2_f4f0f1()); return out; }
diff --git a/test/tint/builtins/gen/literal/faceForward/2c4d14.wgsl.expected.msl b/test/tint/builtins/gen/literal/faceForward/2c4d14.wgsl.expected.msl index 098511b..1bf9b4e 100644 --- a/test/tint/builtins/gen/literal/faceForward/2c4d14.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/faceForward/2c4d14.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - faceForward_2c4d14(); + (faceForward_2c4d14()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - faceForward_2c4d14(); + (faceForward_2c4d14()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - faceForward_2c4d14(); + (faceForward_2c4d14()); return out; }
diff --git a/test/tint/builtins/gen/literal/faceForward/b42ef3.wgsl.expected.msl b/test/tint/builtins/gen/literal/faceForward/b42ef3.wgsl.expected.msl index 0a762ab..6465981 100644 --- a/test/tint/builtins/gen/literal/faceForward/b42ef3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/faceForward/b42ef3.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - faceForward_b42ef3(); + (faceForward_b42ef3()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - faceForward_b42ef3(); + (faceForward_b42ef3()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - faceForward_b42ef3(); + (faceForward_b42ef3()); return out; }
diff --git a/test/tint/builtins/gen/literal/faceForward/fe522b.wgsl.expected.msl b/test/tint/builtins/gen/literal/faceForward/fe522b.wgsl.expected.msl index ebec888..1c60ba8 100644 --- a/test/tint/builtins/gen/literal/faceForward/fe522b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/faceForward/fe522b.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - faceForward_fe522b(); + (faceForward_fe522b()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - faceForward_fe522b(); + (faceForward_fe522b()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - faceForward_fe522b(); + (faceForward_fe522b()); return out; }
diff --git a/test/tint/builtins/gen/literal/floor/218952.wgsl.expected.msl b/test/tint/builtins/gen/literal/floor/218952.wgsl.expected.msl index 654b5ca..c42719e 100644 --- a/test/tint/builtins/gen/literal/floor/218952.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/floor/218952.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - floor_218952(); + (floor_218952()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - floor_218952(); + (floor_218952()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - floor_218952(); + (floor_218952()); return out; }
diff --git a/test/tint/builtins/gen/literal/floor/953774.wgsl.expected.msl b/test/tint/builtins/gen/literal/floor/953774.wgsl.expected.msl index 0245229..5e1c060 100644 --- a/test/tint/builtins/gen/literal/floor/953774.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/floor/953774.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - floor_953774(); + (floor_953774()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - floor_953774(); + (floor_953774()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - floor_953774(); + (floor_953774()); return out; }
diff --git a/test/tint/builtins/gen/literal/floor/dcd5a2.wgsl.expected.msl b/test/tint/builtins/gen/literal/floor/dcd5a2.wgsl.expected.msl index b0708d7..b7b6a25 100644 --- a/test/tint/builtins/gen/literal/floor/dcd5a2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/floor/dcd5a2.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - floor_dcd5a2(); + (floor_dcd5a2()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - floor_dcd5a2(); + (floor_dcd5a2()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - floor_dcd5a2(); + (floor_dcd5a2()); return out; }
diff --git a/test/tint/builtins/gen/literal/floor/e585ef.wgsl.expected.msl b/test/tint/builtins/gen/literal/floor/e585ef.wgsl.expected.msl index fa8e3f9..7ee9856 100644 --- a/test/tint/builtins/gen/literal/floor/e585ef.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/floor/e585ef.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - floor_e585ef(); + (floor_e585ef()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - floor_e585ef(); + (floor_e585ef()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - floor_e585ef(); + (floor_e585ef()); return out; }
diff --git a/test/tint/builtins/gen/literal/fma/143d5d.wgsl.expected.msl b/test/tint/builtins/gen/literal/fma/143d5d.wgsl.expected.msl index 6c8ccd5..9ada24f 100644 --- a/test/tint/builtins/gen/literal/fma/143d5d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/fma/143d5d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - fma_143d5d(); + (fma_143d5d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - fma_143d5d(); + (fma_143d5d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - fma_143d5d(); + (fma_143d5d()); return out; }
diff --git a/test/tint/builtins/gen/literal/fma/1f5084.wgsl.expected.msl b/test/tint/builtins/gen/literal/fma/1f5084.wgsl.expected.msl index 0b4bf93..c2b31a2 100644 --- a/test/tint/builtins/gen/literal/fma/1f5084.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/fma/1f5084.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - fma_1f5084(); + (fma_1f5084()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - fma_1f5084(); + (fma_1f5084()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - fma_1f5084(); + (fma_1f5084()); return out; }
diff --git a/test/tint/builtins/gen/literal/fma/466442.wgsl.expected.msl b/test/tint/builtins/gen/literal/fma/466442.wgsl.expected.msl index 9026d87..4410145 100644 --- a/test/tint/builtins/gen/literal/fma/466442.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/fma/466442.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - fma_466442(); + (fma_466442()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - fma_466442(); + (fma_466442()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - fma_466442(); + (fma_466442()); return out; }
diff --git a/test/tint/builtins/gen/literal/fma/eb25d7.wgsl.expected.msl b/test/tint/builtins/gen/literal/fma/eb25d7.wgsl.expected.msl index aa8fa84..751d9e4 100644 --- a/test/tint/builtins/gen/literal/fma/eb25d7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/fma/eb25d7.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - fma_eb25d7(); + (fma_eb25d7()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - fma_eb25d7(); + (fma_eb25d7()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - fma_eb25d7(); + (fma_eb25d7()); return out; }
diff --git a/test/tint/builtins/gen/literal/fract/2eddfe.wgsl.expected.msl b/test/tint/builtins/gen/literal/fract/2eddfe.wgsl.expected.msl index 1f674b2..f01b48a 100644 --- a/test/tint/builtins/gen/literal/fract/2eddfe.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/fract/2eddfe.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - fract_2eddfe(); + (fract_2eddfe()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - fract_2eddfe(); + (fract_2eddfe()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - fract_2eddfe(); + (fract_2eddfe()); return out; }
diff --git a/test/tint/builtins/gen/literal/fract/7e3f2d.wgsl.expected.msl b/test/tint/builtins/gen/literal/fract/7e3f2d.wgsl.expected.msl index bb5d3de..5ea2dd7 100644 --- a/test/tint/builtins/gen/literal/fract/7e3f2d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/fract/7e3f2d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - fract_7e3f2d(); + (fract_7e3f2d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - fract_7e3f2d(); + (fract_7e3f2d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - fract_7e3f2d(); + (fract_7e3f2d()); return out; }
diff --git a/test/tint/builtins/gen/literal/fract/ed00ca.wgsl.expected.msl b/test/tint/builtins/gen/literal/fract/ed00ca.wgsl.expected.msl index e5043b9..74a7473 100644 --- a/test/tint/builtins/gen/literal/fract/ed00ca.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/fract/ed00ca.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - fract_ed00ca(); + (fract_ed00ca()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - fract_ed00ca(); + (fract_ed00ca()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - fract_ed00ca(); + (fract_ed00ca()); return out; }
diff --git a/test/tint/builtins/gen/literal/fract/ed2f79.wgsl.expected.msl b/test/tint/builtins/gen/literal/fract/ed2f79.wgsl.expected.msl index 3efe385..6b01db2d 100644 --- a/test/tint/builtins/gen/literal/fract/ed2f79.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/fract/ed2f79.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - fract_ed2f79(); + (fract_ed2f79()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - fract_ed2f79(); + (fract_ed2f79()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - fract_ed2f79(); + (fract_ed2f79()); return out; }
diff --git a/test/tint/builtins/gen/literal/frexp/34bbfb.wgsl.expected.msl b/test/tint/builtins/gen/literal/frexp/34bbfb.wgsl.expected.msl index a64de90..57bd245a 100644 --- a/test/tint/builtins/gen/literal/frexp/34bbfb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/frexp/34bbfb.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - frexp_34bbfb(); + (frexp_34bbfb()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_34bbfb(); + (frexp_34bbfb()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_34bbfb(); + (frexp_34bbfb()); return out; }
diff --git a/test/tint/builtins/gen/literal/frexp/3dd21e.wgsl.expected.msl b/test/tint/builtins/gen/literal/frexp/3dd21e.wgsl.expected.msl index 7354e46..7c69038 100644 --- a/test/tint/builtins/gen/literal/frexp/3dd21e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/frexp/3dd21e.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - frexp_3dd21e(); + (frexp_3dd21e()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_3dd21e(); + (frexp_3dd21e()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_3dd21e(); + (frexp_3dd21e()); return out; }
diff --git a/test/tint/builtins/gen/literal/frexp/4b2200.wgsl.expected.msl b/test/tint/builtins/gen/literal/frexp/4b2200.wgsl.expected.msl index 19c674e..3bceb7e 100644 --- a/test/tint/builtins/gen/literal/frexp/4b2200.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/frexp/4b2200.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - frexp_4b2200(); + (frexp_4b2200()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_4b2200(); + (frexp_4b2200()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_4b2200(); + (frexp_4b2200()); return out; }
diff --git a/test/tint/builtins/gen/literal/frexp/5257dd.wgsl.expected.msl b/test/tint/builtins/gen/literal/frexp/5257dd.wgsl.expected.msl index ea9584d..456c692 100644 --- a/test/tint/builtins/gen/literal/frexp/5257dd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/frexp/5257dd.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - frexp_5257dd(); + (frexp_5257dd()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_5257dd(); + (frexp_5257dd()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_5257dd(); + (frexp_5257dd()); return out; }
diff --git a/test/tint/builtins/gen/literal/frexp/5f47bf.wgsl.expected.msl b/test/tint/builtins/gen/literal/frexp/5f47bf.wgsl.expected.msl index 1bfc95d..2496e35 100644 --- a/test/tint/builtins/gen/literal/frexp/5f47bf.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/frexp/5f47bf.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - frexp_5f47bf(); + (frexp_5f47bf()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_5f47bf(); + (frexp_5f47bf()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_5f47bf(); + (frexp_5f47bf()); return out; }
diff --git a/test/tint/builtins/gen/literal/frexp/6fb3ad.wgsl.expected.msl b/test/tint/builtins/gen/literal/frexp/6fb3ad.wgsl.expected.msl index cfe64e9..8bffd59 100644 --- a/test/tint/builtins/gen/literal/frexp/6fb3ad.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/frexp/6fb3ad.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - frexp_6fb3ad(); + (frexp_6fb3ad()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_6fb3ad(); + (frexp_6fb3ad()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_6fb3ad(); + (frexp_6fb3ad()); return out; }
diff --git a/test/tint/builtins/gen/literal/frexp/77af93.wgsl.expected.msl b/test/tint/builtins/gen/literal/frexp/77af93.wgsl.expected.msl index 608116e..bde2d60 100644 --- a/test/tint/builtins/gen/literal/frexp/77af93.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/frexp/77af93.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - frexp_77af93(); + (frexp_77af93()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_77af93(); + (frexp_77af93()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_77af93(); + (frexp_77af93()); return out; }
diff --git a/test/tint/builtins/gen/literal/frexp/979800.wgsl.expected.msl b/test/tint/builtins/gen/literal/frexp/979800.wgsl.expected.msl index 6a6ad68..dbaecba 100644 --- a/test/tint/builtins/gen/literal/frexp/979800.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/frexp/979800.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - frexp_979800(); + (frexp_979800()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_979800(); + (frexp_979800()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_979800(); + (frexp_979800()); return out; }
diff --git a/test/tint/builtins/gen/literal/frexp/ae4a66.wgsl.expected.msl b/test/tint/builtins/gen/literal/frexp/ae4a66.wgsl.expected.msl index 6caeca1..95e79f6 100644 --- a/test/tint/builtins/gen/literal/frexp/ae4a66.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/frexp/ae4a66.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - frexp_ae4a66(); + (frexp_ae4a66()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_ae4a66(); + (frexp_ae4a66()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_ae4a66(); + (frexp_ae4a66()); return out; }
diff --git a/test/tint/builtins/gen/literal/frexp/bee870.wgsl.expected.msl b/test/tint/builtins/gen/literal/frexp/bee870.wgsl.expected.msl index a9ce9e0..6e9f5f2 100644 --- a/test/tint/builtins/gen/literal/frexp/bee870.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/frexp/bee870.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - frexp_bee870(); + (frexp_bee870()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_bee870(); + (frexp_bee870()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_bee870(); + (frexp_bee870()); return out; }
diff --git a/test/tint/builtins/gen/literal/frexp/bf45ae.wgsl.expected.msl b/test/tint/builtins/gen/literal/frexp/bf45ae.wgsl.expected.msl index cf7a026..d156227 100644 --- a/test/tint/builtins/gen/literal/frexp/bf45ae.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/frexp/bf45ae.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - frexp_bf45ae(); + (frexp_bf45ae()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_bf45ae(); + (frexp_bf45ae()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_bf45ae(); + (frexp_bf45ae()); return out; }
diff --git a/test/tint/builtins/gen/literal/frexp/eb2421.wgsl.expected.msl b/test/tint/builtins/gen/literal/frexp/eb2421.wgsl.expected.msl index b56cb79..7e1db4a 100644 --- a/test/tint/builtins/gen/literal/frexp/eb2421.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/frexp/eb2421.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - frexp_eb2421(); + (frexp_eb2421()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_eb2421(); + (frexp_eb2421()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_eb2421(); + (frexp_eb2421()); return out; }
diff --git a/test/tint/builtins/gen/literal/inverseSqrt/07a6fe.wgsl.expected.msl b/test/tint/builtins/gen/literal/inverseSqrt/07a6fe.wgsl.expected.msl index 7913e19..68cfe7e 100644 --- a/test/tint/builtins/gen/literal/inverseSqrt/07a6fe.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/inverseSqrt/07a6fe.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - inverseSqrt_07a6fe(); + (inverseSqrt_07a6fe()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - inverseSqrt_07a6fe(); + (inverseSqrt_07a6fe()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - inverseSqrt_07a6fe(); + (inverseSqrt_07a6fe()); return out; }
diff --git a/test/tint/builtins/gen/literal/inverseSqrt/4ca6d6.wgsl.expected.msl b/test/tint/builtins/gen/literal/inverseSqrt/4ca6d6.wgsl.expected.msl index 0b3c118..7579daf 100644 --- a/test/tint/builtins/gen/literal/inverseSqrt/4ca6d6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/inverseSqrt/4ca6d6.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - inverseSqrt_4ca6d6(); + (inverseSqrt_4ca6d6()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - inverseSqrt_4ca6d6(); + (inverseSqrt_4ca6d6()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - inverseSqrt_4ca6d6(); + (inverseSqrt_4ca6d6()); return out; }
diff --git a/test/tint/builtins/gen/literal/inverseSqrt/6d0783.wgsl.expected.msl b/test/tint/builtins/gen/literal/inverseSqrt/6d0783.wgsl.expected.msl index a12175a..bd9c4ad 100644 --- a/test/tint/builtins/gen/literal/inverseSqrt/6d0783.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/inverseSqrt/6d0783.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - inverseSqrt_6d0783(); + (inverseSqrt_6d0783()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - inverseSqrt_6d0783(); + (inverseSqrt_6d0783()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - inverseSqrt_6d0783(); + (inverseSqrt_6d0783()); return out; }
diff --git a/test/tint/builtins/gen/literal/inverseSqrt/f60c1c.wgsl.expected.msl b/test/tint/builtins/gen/literal/inverseSqrt/f60c1c.wgsl.expected.msl index ea668d5..114e7f4 100644 --- a/test/tint/builtins/gen/literal/inverseSqrt/f60c1c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/inverseSqrt/f60c1c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - inverseSqrt_f60c1c(); + (inverseSqrt_f60c1c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - inverseSqrt_f60c1c(); + (inverseSqrt_f60c1c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - inverseSqrt_f60c1c(); + (inverseSqrt_f60c1c()); return out; }
diff --git a/test/tint/builtins/gen/literal/ldexp/2bfc68.wgsl.expected.msl b/test/tint/builtins/gen/literal/ldexp/2bfc68.wgsl.expected.msl index 7f35474..d51995a 100644 --- a/test/tint/builtins/gen/literal/ldexp/2bfc68.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/ldexp/2bfc68.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ldexp_2bfc68(); + (ldexp_2bfc68()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ldexp_2bfc68(); + (ldexp_2bfc68()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ldexp_2bfc68(); + (ldexp_2bfc68()); return out; }
diff --git a/test/tint/builtins/gen/literal/ldexp/2c6370.wgsl.expected.msl b/test/tint/builtins/gen/literal/ldexp/2c6370.wgsl.expected.msl index 038223d..669acb3 100644 --- a/test/tint/builtins/gen/literal/ldexp/2c6370.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/ldexp/2c6370.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ldexp_2c6370(); + (ldexp_2c6370()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ldexp_2c6370(); + (ldexp_2c6370()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ldexp_2c6370(); + (ldexp_2c6370()); return out; }
diff --git a/test/tint/builtins/gen/literal/ldexp/376938.wgsl.expected.msl b/test/tint/builtins/gen/literal/ldexp/376938.wgsl.expected.msl index fc86342..f70dfd5 100644 --- a/test/tint/builtins/gen/literal/ldexp/376938.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/ldexp/376938.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ldexp_376938(); + (ldexp_376938()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ldexp_376938(); + (ldexp_376938()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ldexp_376938(); + (ldexp_376938()); return out; }
diff --git a/test/tint/builtins/gen/literal/ldexp/4a3ad9.wgsl.expected.msl b/test/tint/builtins/gen/literal/ldexp/4a3ad9.wgsl.expected.msl index 2989947..bd3a41b 100644 --- a/test/tint/builtins/gen/literal/ldexp/4a3ad9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/ldexp/4a3ad9.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ldexp_4a3ad9(); + (ldexp_4a3ad9()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ldexp_4a3ad9(); + (ldexp_4a3ad9()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ldexp_4a3ad9(); + (ldexp_4a3ad9()); return out; }
diff --git a/test/tint/builtins/gen/literal/ldexp/71ebe3.wgsl.expected.msl b/test/tint/builtins/gen/literal/ldexp/71ebe3.wgsl.expected.msl index 51c4c4e..7e79ac5 100644 --- a/test/tint/builtins/gen/literal/ldexp/71ebe3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/ldexp/71ebe3.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ldexp_71ebe3(); + (ldexp_71ebe3()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ldexp_71ebe3(); + (ldexp_71ebe3()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ldexp_71ebe3(); + (ldexp_71ebe3()); return out; }
diff --git a/test/tint/builtins/gen/literal/ldexp/a6126e.wgsl.expected.msl b/test/tint/builtins/gen/literal/ldexp/a6126e.wgsl.expected.msl index 50f8513..df72b2a 100644 --- a/test/tint/builtins/gen/literal/ldexp/a6126e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/ldexp/a6126e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ldexp_a6126e(); + (ldexp_a6126e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ldexp_a6126e(); + (ldexp_a6126e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ldexp_a6126e(); + (ldexp_a6126e()); return out; }
diff --git a/test/tint/builtins/gen/literal/ldexp/cb0faf.wgsl.expected.msl b/test/tint/builtins/gen/literal/ldexp/cb0faf.wgsl.expected.msl index 704a3d7..7214dda 100644 --- a/test/tint/builtins/gen/literal/ldexp/cb0faf.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/ldexp/cb0faf.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ldexp_cb0faf(); + (ldexp_cb0faf()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ldexp_cb0faf(); + (ldexp_cb0faf()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ldexp_cb0faf(); + (ldexp_cb0faf()); return out; }
diff --git a/test/tint/builtins/gen/literal/ldexp/fdbc7b.wgsl.expected.msl b/test/tint/builtins/gen/literal/ldexp/fdbc7b.wgsl.expected.msl index 265cca0..a3d8de9 100644 --- a/test/tint/builtins/gen/literal/ldexp/fdbc7b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/ldexp/fdbc7b.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ldexp_fdbc7b(); + (ldexp_fdbc7b()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ldexp_fdbc7b(); + (ldexp_fdbc7b()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ldexp_fdbc7b(); + (ldexp_fdbc7b()); return out; }
diff --git a/test/tint/builtins/gen/literal/length/555aba.wgsl.expected.msl b/test/tint/builtins/gen/literal/length/555aba.wgsl.expected.msl index 1222a0d..2a9a0c3 100644 --- a/test/tint/builtins/gen/literal/length/555aba.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/length/555aba.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - length_555aba(); + (length_555aba()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - length_555aba(); + (length_555aba()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - length_555aba(); + (length_555aba()); return out; }
diff --git a/test/tint/builtins/gen/literal/length/7b4741.wgsl.expected.msl b/test/tint/builtins/gen/literal/length/7b4741.wgsl.expected.msl index 85259ab..ca4cb6c 100644 --- a/test/tint/builtins/gen/literal/length/7b4741.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/length/7b4741.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - length_7b4741(); + (length_7b4741()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - length_7b4741(); + (length_7b4741()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - length_7b4741(); + (length_7b4741()); return out; }
diff --git a/test/tint/builtins/gen/literal/length/936ad5.wgsl.expected.msl b/test/tint/builtins/gen/literal/length/936ad5.wgsl.expected.msl index 9b2fb9d..84659ed 100644 --- a/test/tint/builtins/gen/literal/length/936ad5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/length/936ad5.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - length_936ad5(); + (length_936ad5()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - length_936ad5(); + (length_936ad5()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - length_936ad5(); + (length_936ad5()); return out; }
diff --git a/test/tint/builtins/gen/literal/length/c2c544.wgsl.expected.msl b/test/tint/builtins/gen/literal/length/c2c544.wgsl.expected.msl index 855232b..0d884b8 100644 --- a/test/tint/builtins/gen/literal/length/c2c544.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/length/c2c544.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - length_c2c544(); + (length_c2c544()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - length_c2c544(); + (length_c2c544()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - length_c2c544(); + (length_c2c544()); return out; }
diff --git a/test/tint/builtins/gen/literal/log/655989.wgsl.expected.msl b/test/tint/builtins/gen/literal/log/655989.wgsl.expected.msl index ee910ae..ae5f860 100644 --- a/test/tint/builtins/gen/literal/log/655989.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/log/655989.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - log_655989(); + (log_655989()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - log_655989(); + (log_655989()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - log_655989(); + (log_655989()); return out; }
diff --git a/test/tint/builtins/gen/literal/log/697e1d.wgsl.expected.msl b/test/tint/builtins/gen/literal/log/697e1d.wgsl.expected.msl index 0c793a9..11e65cc 100644 --- a/test/tint/builtins/gen/literal/log/697e1d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/log/697e1d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - log_697e1d(); + (log_697e1d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - log_697e1d(); + (log_697e1d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - log_697e1d(); + (log_697e1d()); return out; }
diff --git a/test/tint/builtins/gen/literal/log/b8088d.wgsl.expected.msl b/test/tint/builtins/gen/literal/log/b8088d.wgsl.expected.msl index 3e33dc4..c3f39a5 100644 --- a/test/tint/builtins/gen/literal/log/b8088d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/log/b8088d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - log_b8088d(); + (log_b8088d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - log_b8088d(); + (log_b8088d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - log_b8088d(); + (log_b8088d()); return out; }
diff --git a/test/tint/builtins/gen/literal/log/f60cc7.wgsl.expected.msl b/test/tint/builtins/gen/literal/log/f60cc7.wgsl.expected.msl index 4e0547a..0845e70 100644 --- a/test/tint/builtins/gen/literal/log/f60cc7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/log/f60cc7.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - log_f60cc7(); + (log_f60cc7()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - log_f60cc7(); + (log_f60cc7()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - log_f60cc7(); + (log_f60cc7()); return out; }
diff --git a/test/tint/builtins/gen/literal/log2/0fbd39.wgsl.expected.msl b/test/tint/builtins/gen/literal/log2/0fbd39.wgsl.expected.msl index e353ceb..1c02c40 100644 --- a/test/tint/builtins/gen/literal/log2/0fbd39.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/log2/0fbd39.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - log2_0fbd39(); + (log2_0fbd39()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - log2_0fbd39(); + (log2_0fbd39()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - log2_0fbd39(); + (log2_0fbd39()); return out; }
diff --git a/test/tint/builtins/gen/literal/log2/5b464b.wgsl.expected.msl b/test/tint/builtins/gen/literal/log2/5b464b.wgsl.expected.msl index 6482e40..ab0829f 100644 --- a/test/tint/builtins/gen/literal/log2/5b464b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/log2/5b464b.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - log2_5b464b(); + (log2_5b464b()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - log2_5b464b(); + (log2_5b464b()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - log2_5b464b(); + (log2_5b464b()); return out; }
diff --git a/test/tint/builtins/gen/literal/log2/6b8954.wgsl.expected.msl b/test/tint/builtins/gen/literal/log2/6b8954.wgsl.expected.msl index 27597c2..446599e 100644 --- a/test/tint/builtins/gen/literal/log2/6b8954.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/log2/6b8954.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - log2_6b8954(); + (log2_6b8954()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - log2_6b8954(); + (log2_6b8954()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - log2_6b8954(); + (log2_6b8954()); return out; }
diff --git a/test/tint/builtins/gen/literal/log2/a52bbb.wgsl.expected.msl b/test/tint/builtins/gen/literal/log2/a52bbb.wgsl.expected.msl index 71653a8..da25142 100644 --- a/test/tint/builtins/gen/literal/log2/a52bbb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/log2/a52bbb.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - log2_a52bbb(); + (log2_a52bbb()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - log2_a52bbb(); + (log2_a52bbb()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - log2_a52bbb(); + (log2_a52bbb()); return out; }
diff --git a/test/tint/builtins/gen/literal/max/067f3a.wgsl.expected.msl b/test/tint/builtins/gen/literal/max/067f3a.wgsl.expected.msl index 7156555..fe78beeb 100644 --- a/test/tint/builtins/gen/literal/max/067f3a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/max/067f3a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - max_067f3a(); + (max_067f3a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - max_067f3a(); + (max_067f3a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - max_067f3a(); + (max_067f3a()); return out; }
diff --git a/test/tint/builtins/gen/literal/max/19070a.wgsl.expected.msl b/test/tint/builtins/gen/literal/max/19070a.wgsl.expected.msl index 4415876..222e536 100644 --- a/test/tint/builtins/gen/literal/max/19070a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/max/19070a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - max_19070a(); + (max_19070a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - max_19070a(); + (max_19070a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - max_19070a(); + (max_19070a()); return out; }
diff --git a/test/tint/builtins/gen/literal/max/482d23.wgsl.expected.msl b/test/tint/builtins/gen/literal/max/482d23.wgsl.expected.msl index 52252de..77bdc01 100644 --- a/test/tint/builtins/gen/literal/max/482d23.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/max/482d23.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - max_482d23(); + (max_482d23()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - max_482d23(); + (max_482d23()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - max_482d23(); + (max_482d23()); return out; }
diff --git a/test/tint/builtins/gen/literal/max/4bbff2.wgsl.expected.msl b/test/tint/builtins/gen/literal/max/4bbff2.wgsl.expected.msl index 50b90ee..86410b9 100644 --- a/test/tint/builtins/gen/literal/max/4bbff2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/max/4bbff2.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - max_4bbff2(); + (max_4bbff2()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - max_4bbff2(); + (max_4bbff2()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - max_4bbff2(); + (max_4bbff2()); return out; }
diff --git a/test/tint/builtins/gen/literal/max/a1b196.wgsl.expected.msl b/test/tint/builtins/gen/literal/max/a1b196.wgsl.expected.msl index c1035d1..21f3b7e 100644 --- a/test/tint/builtins/gen/literal/max/a1b196.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/max/a1b196.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - max_a1b196(); + (max_a1b196()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - max_a1b196(); + (max_a1b196()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - max_a1b196(); + (max_a1b196()); return out; }
diff --git a/test/tint/builtins/gen/literal/max/c023dd.wgsl.expected.msl b/test/tint/builtins/gen/literal/max/c023dd.wgsl.expected.msl index 9eff0fa..536a936 100644 --- a/test/tint/builtins/gen/literal/max/c023dd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/max/c023dd.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - max_c023dd(); + (max_c023dd()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - max_c023dd(); + (max_c023dd()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - max_c023dd(); + (max_c023dd()); return out; }
diff --git a/test/tint/builtins/gen/literal/max/caa3d7.wgsl.expected.msl b/test/tint/builtins/gen/literal/max/caa3d7.wgsl.expected.msl index 7835cc1..23c6081 100644 --- a/test/tint/builtins/gen/literal/max/caa3d7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/max/caa3d7.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - max_caa3d7(); + (max_caa3d7()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - max_caa3d7(); + (max_caa3d7()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - max_caa3d7(); + (max_caa3d7()); return out; }
diff --git a/test/tint/builtins/gen/literal/max/de6b87.wgsl.expected.msl b/test/tint/builtins/gen/literal/max/de6b87.wgsl.expected.msl index 962bbe7..effb494 100644 --- a/test/tint/builtins/gen/literal/max/de6b87.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/max/de6b87.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - max_de6b87(); + (max_de6b87()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - max_de6b87(); + (max_de6b87()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - max_de6b87(); + (max_de6b87()); return out; }
diff --git a/test/tint/builtins/gen/literal/min/364910.wgsl.expected.msl b/test/tint/builtins/gen/literal/min/364910.wgsl.expected.msl index e54d927..75c71eb 100644 --- a/test/tint/builtins/gen/literal/min/364910.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/min/364910.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - min_364910(); + (min_364910()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - min_364910(); + (min_364910()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - min_364910(); + (min_364910()); return out; }
diff --git a/test/tint/builtins/gen/literal/min/371bd6.wgsl.expected.msl b/test/tint/builtins/gen/literal/min/371bd6.wgsl.expected.msl index 3e20be7..1eb80c2 100644 --- a/test/tint/builtins/gen/literal/min/371bd6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/min/371bd6.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - min_371bd6(); + (min_371bd6()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - min_371bd6(); + (min_371bd6()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - min_371bd6(); + (min_371bd6()); return out; }
diff --git a/test/tint/builtins/gen/literal/min/527b79.wgsl.expected.msl b/test/tint/builtins/gen/literal/min/527b79.wgsl.expected.msl index e53233a..1ca6a73 100644 --- a/test/tint/builtins/gen/literal/min/527b79.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/min/527b79.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - min_527b79(); + (min_527b79()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - min_527b79(); + (min_527b79()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - min_527b79(); + (min_527b79()); return out; }
diff --git a/test/tint/builtins/gen/literal/min/717257.wgsl.expected.msl b/test/tint/builtins/gen/literal/min/717257.wgsl.expected.msl index 1bea193..05a6673 100644 --- a/test/tint/builtins/gen/literal/min/717257.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/min/717257.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - min_717257(); + (min_717257()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - min_717257(); + (min_717257()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - min_717257(); + (min_717257()); return out; }
diff --git a/test/tint/builtins/gen/literal/min/794711.wgsl.expected.msl b/test/tint/builtins/gen/literal/min/794711.wgsl.expected.msl index 0fe30bf..3fb6198 100644 --- a/test/tint/builtins/gen/literal/min/794711.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/min/794711.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - min_794711(); + (min_794711()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - min_794711(); + (min_794711()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - min_794711(); + (min_794711()); return out; }
diff --git a/test/tint/builtins/gen/literal/min/84c9fe.wgsl.expected.msl b/test/tint/builtins/gen/literal/min/84c9fe.wgsl.expected.msl index b2c3461..3ed0a44 100644 --- a/test/tint/builtins/gen/literal/min/84c9fe.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/min/84c9fe.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - min_84c9fe(); + (min_84c9fe()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - min_84c9fe(); + (min_84c9fe()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - min_84c9fe(); + (min_84c9fe()); return out; }
diff --git a/test/tint/builtins/gen/literal/min/98e797.wgsl.expected.msl b/test/tint/builtins/gen/literal/min/98e797.wgsl.expected.msl index 9b3eae1..f991e09 100644 --- a/test/tint/builtins/gen/literal/min/98e797.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/min/98e797.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - min_98e797(); + (min_98e797()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - min_98e797(); + (min_98e797()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - min_98e797(); + (min_98e797()); return out; }
diff --git a/test/tint/builtins/gen/literal/min/af364e.wgsl.expected.msl b/test/tint/builtins/gen/literal/min/af364e.wgsl.expected.msl index d148111..9c479b3 100644 --- a/test/tint/builtins/gen/literal/min/af364e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/min/af364e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - min_af364e(); + (min_af364e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - min_af364e(); + (min_af364e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - min_af364e(); + (min_af364e()); return out; }
diff --git a/test/tint/builtins/gen/literal/mix/275cac.wgsl.expected.msl b/test/tint/builtins/gen/literal/mix/275cac.wgsl.expected.msl index 282e582..5bfe561 100644 --- a/test/tint/builtins/gen/literal/mix/275cac.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/mix/275cac.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - mix_275cac(); + (mix_275cac()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - mix_275cac(); + (mix_275cac()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - mix_275cac(); + (mix_275cac()); return out; }
diff --git a/test/tint/builtins/gen/literal/mix/30de36.wgsl.expected.msl b/test/tint/builtins/gen/literal/mix/30de36.wgsl.expected.msl index 09507d5..6dd42fd 100644 --- a/test/tint/builtins/gen/literal/mix/30de36.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/mix/30de36.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - mix_30de36(); + (mix_30de36()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - mix_30de36(); + (mix_30de36()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - mix_30de36(); + (mix_30de36()); return out; }
diff --git a/test/tint/builtins/gen/literal/mix/343c49.wgsl.expected.msl b/test/tint/builtins/gen/literal/mix/343c49.wgsl.expected.msl index 725fbe3..d855658 100644 --- a/test/tint/builtins/gen/literal/mix/343c49.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/mix/343c49.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - mix_343c49(); + (mix_343c49()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - mix_343c49(); + (mix_343c49()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - mix_343c49(); + (mix_343c49()); return out; }
diff --git a/test/tint/builtins/gen/literal/mix/42d11d.wgsl.expected.msl b/test/tint/builtins/gen/literal/mix/42d11d.wgsl.expected.msl index 5b7c129..348ef43 100644 --- a/test/tint/builtins/gen/literal/mix/42d11d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/mix/42d11d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - mix_42d11d(); + (mix_42d11d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - mix_42d11d(); + (mix_42d11d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - mix_42d11d(); + (mix_42d11d()); return out; }
diff --git a/test/tint/builtins/gen/literal/mix/98007a.wgsl.expected.msl b/test/tint/builtins/gen/literal/mix/98007a.wgsl.expected.msl index bb24268..1284d2f 100644 --- a/test/tint/builtins/gen/literal/mix/98007a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/mix/98007a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - mix_98007a(); + (mix_98007a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - mix_98007a(); + (mix_98007a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - mix_98007a(); + (mix_98007a()); return out; }
diff --git a/test/tint/builtins/gen/literal/mix/9c2681.wgsl.expected.msl b/test/tint/builtins/gen/literal/mix/9c2681.wgsl.expected.msl index 3823b53..f9fd74e 100644 --- a/test/tint/builtins/gen/literal/mix/9c2681.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/mix/9c2681.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - mix_9c2681(); + (mix_9c2681()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - mix_9c2681(); + (mix_9c2681()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - mix_9c2681(); + (mix_9c2681()); return out; }
diff --git a/test/tint/builtins/gen/literal/mix/ef3575.wgsl.expected.msl b/test/tint/builtins/gen/literal/mix/ef3575.wgsl.expected.msl index b980816..89cb107 100644 --- a/test/tint/builtins/gen/literal/mix/ef3575.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/mix/ef3575.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - mix_ef3575(); + (mix_ef3575()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - mix_ef3575(); + (mix_ef3575()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - mix_ef3575(); + (mix_ef3575()); return out; }
diff --git a/test/tint/builtins/gen/literal/modf/2d50da.wgsl.expected.msl b/test/tint/builtins/gen/literal/modf/2d50da.wgsl.expected.msl index 85b6c89..4c2df8c 100644 --- a/test/tint/builtins/gen/literal/modf/2d50da.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/modf/2d50da.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - modf_2d50da(); + (modf_2d50da()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_2d50da(); + (modf_2d50da()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_2d50da(); + (modf_2d50da()); return out; }
diff --git a/test/tint/builtins/gen/literal/modf/45005f.wgsl.expected.msl b/test/tint/builtins/gen/literal/modf/45005f.wgsl.expected.msl index b5079e2..dbf7343 100644 --- a/test/tint/builtins/gen/literal/modf/45005f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/modf/45005f.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - modf_45005f(); + (modf_45005f()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_45005f(); + (modf_45005f()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_45005f(); + (modf_45005f()); return out; }
diff --git a/test/tint/builtins/gen/literal/modf/4bfced.wgsl.expected.msl b/test/tint/builtins/gen/literal/modf/4bfced.wgsl.expected.msl index 437a927..760aa4a 100644 --- a/test/tint/builtins/gen/literal/modf/4bfced.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/modf/4bfced.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - modf_4bfced(); + (modf_4bfced()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_4bfced(); + (modf_4bfced()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_4bfced(); + (modf_4bfced()); return out; }
diff --git a/test/tint/builtins/gen/literal/modf/5ea256.wgsl.expected.msl b/test/tint/builtins/gen/literal/modf/5ea256.wgsl.expected.msl index 7a1ca23..047cb60 100644 --- a/test/tint/builtins/gen/literal/modf/5ea256.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/modf/5ea256.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - modf_5ea256(); + (modf_5ea256()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_5ea256(); + (modf_5ea256()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_5ea256(); + (modf_5ea256()); return out; }
diff --git a/test/tint/builtins/gen/literal/modf/68d8ee.wgsl.expected.msl b/test/tint/builtins/gen/literal/modf/68d8ee.wgsl.expected.msl index e7cef46..a53401d 100644 --- a/test/tint/builtins/gen/literal/modf/68d8ee.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/modf/68d8ee.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - modf_68d8ee(); + (modf_68d8ee()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_68d8ee(); + (modf_68d8ee()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_68d8ee(); + (modf_68d8ee()); return out; }
diff --git a/test/tint/builtins/gen/literal/modf/732aa6.wgsl.expected.msl b/test/tint/builtins/gen/literal/modf/732aa6.wgsl.expected.msl index a70dfbb..d361207 100644 --- a/test/tint/builtins/gen/literal/modf/732aa6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/modf/732aa6.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - modf_732aa6(); + (modf_732aa6()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_732aa6(); + (modf_732aa6()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_732aa6(); + (modf_732aa6()); return out; }
diff --git a/test/tint/builtins/gen/literal/modf/8dbbbf.wgsl.expected.msl b/test/tint/builtins/gen/literal/modf/8dbbbf.wgsl.expected.msl index cb08118..904f7bc 100644 --- a/test/tint/builtins/gen/literal/modf/8dbbbf.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/modf/8dbbbf.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - modf_8dbbbf(); + (modf_8dbbbf()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_8dbbbf(); + (modf_8dbbbf()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_8dbbbf(); + (modf_8dbbbf()); return out; }
diff --git a/test/tint/builtins/gen/literal/modf/995934.wgsl.expected.msl b/test/tint/builtins/gen/literal/modf/995934.wgsl.expected.msl index 5af4396..0a12485 100644 --- a/test/tint/builtins/gen/literal/modf/995934.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/modf/995934.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - modf_995934(); + (modf_995934()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_995934(); + (modf_995934()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_995934(); + (modf_995934()); return out; }
diff --git a/test/tint/builtins/gen/literal/modf/a545b9.wgsl.expected.msl b/test/tint/builtins/gen/literal/modf/a545b9.wgsl.expected.msl index 11cdd79..d6c9cbc 100644 --- a/test/tint/builtins/gen/literal/modf/a545b9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/modf/a545b9.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - modf_a545b9(); + (modf_a545b9()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_a545b9(); + (modf_a545b9()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_a545b9(); + (modf_a545b9()); return out; }
diff --git a/test/tint/builtins/gen/literal/modf/bbf7f7.wgsl.expected.msl b/test/tint/builtins/gen/literal/modf/bbf7f7.wgsl.expected.msl index 19ad986..1f36c9c 100644 --- a/test/tint/builtins/gen/literal/modf/bbf7f7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/modf/bbf7f7.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - modf_bbf7f7(); + (modf_bbf7f7()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_bbf7f7(); + (modf_bbf7f7()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_bbf7f7(); + (modf_bbf7f7()); return out; }
diff --git a/test/tint/builtins/gen/literal/modf/c15f48.wgsl.expected.msl b/test/tint/builtins/gen/literal/modf/c15f48.wgsl.expected.msl index 3c9b1d4..b5e2904 100644 --- a/test/tint/builtins/gen/literal/modf/c15f48.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/modf/c15f48.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - modf_c15f48(); + (modf_c15f48()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_c15f48(); + (modf_c15f48()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_c15f48(); + (modf_c15f48()); return out; }
diff --git a/test/tint/builtins/gen/literal/modf/f3d1f9.wgsl.expected.msl b/test/tint/builtins/gen/literal/modf/f3d1f9.wgsl.expected.msl index fc1222b..c8c1c32 100644 --- a/test/tint/builtins/gen/literal/modf/f3d1f9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/modf/f3d1f9.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - modf_f3d1f9(); + (modf_f3d1f9()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_f3d1f9(); + (modf_f3d1f9()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_f3d1f9(); + (modf_f3d1f9()); return out; }
diff --git a/test/tint/builtins/gen/literal/normalize/4eaf61.wgsl.expected.msl b/test/tint/builtins/gen/literal/normalize/4eaf61.wgsl.expected.msl index 9b106f8..6e2084d 100644 --- a/test/tint/builtins/gen/literal/normalize/4eaf61.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/normalize/4eaf61.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - normalize_4eaf61(); + (normalize_4eaf61()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - normalize_4eaf61(); + (normalize_4eaf61()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - normalize_4eaf61(); + (normalize_4eaf61()); return out; }
diff --git a/test/tint/builtins/gen/literal/normalize/584e47.wgsl.expected.msl b/test/tint/builtins/gen/literal/normalize/584e47.wgsl.expected.msl index 05ef06c..f558c6f 100644 --- a/test/tint/builtins/gen/literal/normalize/584e47.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/normalize/584e47.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - normalize_584e47(); + (normalize_584e47()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - normalize_584e47(); + (normalize_584e47()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - normalize_584e47(); + (normalize_584e47()); return out; }
diff --git a/test/tint/builtins/gen/literal/normalize/e7def8.wgsl.expected.msl b/test/tint/builtins/gen/literal/normalize/e7def8.wgsl.expected.msl index 2b176c7..8dd8e25 100644 --- a/test/tint/builtins/gen/literal/normalize/e7def8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/normalize/e7def8.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - normalize_e7def8(); + (normalize_e7def8()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - normalize_e7def8(); + (normalize_e7def8()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - normalize_e7def8(); + (normalize_e7def8()); return out; }
diff --git a/test/tint/builtins/gen/literal/pow/749c42.wgsl.expected.msl b/test/tint/builtins/gen/literal/pow/749c42.wgsl.expected.msl index fd7022e..bd0cd0b 100644 --- a/test/tint/builtins/gen/literal/pow/749c42.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/pow/749c42.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - pow_749c42(); + (pow_749c42()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - pow_749c42(); + (pow_749c42()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - pow_749c42(); + (pow_749c42()); return out; }
diff --git a/test/tint/builtins/gen/literal/pow/a8f6b2.wgsl.expected.msl b/test/tint/builtins/gen/literal/pow/a8f6b2.wgsl.expected.msl index 7605220..fd60ae9 100644 --- a/test/tint/builtins/gen/literal/pow/a8f6b2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/pow/a8f6b2.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - pow_a8f6b2(); + (pow_a8f6b2()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - pow_a8f6b2(); + (pow_a8f6b2()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - pow_a8f6b2(); + (pow_a8f6b2()); return out; }
diff --git a/test/tint/builtins/gen/literal/pow/bc91ed.wgsl.expected.msl b/test/tint/builtins/gen/literal/pow/bc91ed.wgsl.expected.msl index 9e05713..9df272e 100644 --- a/test/tint/builtins/gen/literal/pow/bc91ed.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/pow/bc91ed.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - pow_bc91ed(); + (pow_bc91ed()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - pow_bc91ed(); + (pow_bc91ed()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - pow_bc91ed(); + (pow_bc91ed()); return out; }
diff --git a/test/tint/builtins/gen/literal/pow/e42f20.wgsl.expected.msl b/test/tint/builtins/gen/literal/pow/e42f20.wgsl.expected.msl index 60e5195..4f96377 100644 --- a/test/tint/builtins/gen/literal/pow/e42f20.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/pow/e42f20.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - pow_e42f20(); + (pow_e42f20()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - pow_e42f20(); + (pow_e42f20()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - pow_e42f20(); + (pow_e42f20()); return out; }
diff --git a/test/tint/builtins/gen/literal/print/13415a.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/13415a.wgsl.expected.msl index 5ecf676..2bd6abf 100644 --- a/test/tint/builtins/gen/literal/print/13415a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/13415a.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_13415a(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v4hli", v.x, v.y, v.z, int4(1)); + (os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v4hli", v.x, v.y, v.z, int4(1))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_13415a(tint_module_vars); + (print_13415a(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_13415a(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v4hli", v.x, v.y, v.z, int4(1)); + (os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v4hli", v.x, v.y, v.z, int4(1))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_13415a(tint_module_vars); + (print_13415a(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_13415a(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v4hli", v.x, v.y, int4(1)); + (os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v4hli", v.x, v.y, int4(1))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_13415a(tint_module_vars); + (print_13415a(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/1a5163.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/1a5163.wgsl.expected.msl index 2980754..3d3fb4a 100644 --- a/test/tint/builtins/gen/literal/print/1a5163.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/1a5163.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_1a5163(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v2hli", v.x, v.y, v.z, int2(1)); + (os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v2hli", v.x, v.y, v.z, int2(1))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_1a5163(tint_module_vars); + (print_1a5163(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_1a5163(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v2hli", v.x, v.y, v.z, int2(1)); + (os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v2hli", v.x, v.y, v.z, int2(1))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_1a5163(tint_module_vars); + (print_1a5163(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_1a5163(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v2hli", v.x, v.y, int2(1)); + (os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v2hli", v.x, v.y, int2(1))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_1a5163(tint_module_vars); + (print_1a5163(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/2389f5.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/2389f5.wgsl.expected.msl index 9d2d62c..51f3580 100644 --- a/test/tint/builtins/gen/literal/print/2389f5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/2389f5.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_2389f5(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v3hli", v.x, v.y, v.z, int3(1)); + (os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v3hli", v.x, v.y, v.z, int3(1))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_2389f5(tint_module_vars); + (print_2389f5(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_2389f5(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v3hli", v.x, v.y, v.z, int3(1)); + (os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v3hli", v.x, v.y, v.z, int3(1))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_2389f5(tint_module_vars); + (print_2389f5(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_2389f5(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v3hli", v.x, v.y, int3(1)); + (os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v3hli", v.x, v.y, int3(1))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_2389f5(tint_module_vars); + (print_2389f5(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/2b9ff9.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/2b9ff9.wgsl.expected.msl index 478f836..858212a 100644 --- a/test/tint/builtins/gen/literal/print/2b9ff9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/2b9ff9.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_2b9ff9(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %f", v.x, v.y, v.z, 1.0f); + (os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %f", v.x, v.y, v.z, 1.0f)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_2b9ff9(tint_module_vars); + (print_2b9ff9(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_2b9ff9(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %f", v.x, v.y, v.z, 1.0f); + (os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %f", v.x, v.y, v.z, 1.0f)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_2b9ff9(tint_module_vars); + (print_2b9ff9(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_2b9ff9(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %f", v.x, v.y, 1.0f); + (os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %f", v.x, v.y, 1.0f)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_2b9ff9(tint_module_vars); + (print_2b9ff9(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/316ff8.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/316ff8.wgsl.expected.msl index 39fc555..b7aed149 100644 --- a/test/tint/builtins/gen/literal/print/316ff8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/316ff8.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_316ff8(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %u", v.x, v.y, v.z, 1u); + (os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %u", v.x, v.y, v.z, 1u)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_316ff8(tint_module_vars); + (print_316ff8(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_316ff8(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %u", v.x, v.y, v.z, 1u); + (os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %u", v.x, v.y, v.z, 1u)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_316ff8(tint_module_vars); + (print_316ff8(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_316ff8(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %u", v.x, v.y, 1u); + (os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %u", v.x, v.y, 1u)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_316ff8(tint_module_vars); + (print_316ff8(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/41babd.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/41babd.wgsl.expected.msl index 9099c6e..9b353fe 100644 --- a/test/tint/builtins/gen/literal/print/41babd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/41babd.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_41babd(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v2hli", v.x, v.y, v.z, int2(bool2(true))); + (os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v2hli", v.x, v.y, v.z, int2(bool2(true)))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_41babd(tint_module_vars); + (print_41babd(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_41babd(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v2hli", v.x, v.y, v.z, int2(bool2(true))); + (os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v2hli", v.x, v.y, v.z, int2(bool2(true)))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_41babd(tint_module_vars); + (print_41babd(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_41babd(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v2hli", v.x, v.y, int2(bool2(true))); + (os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v2hli", v.x, v.y, int2(bool2(true)))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_41babd(tint_module_vars); + (print_41babd(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/4bebe2.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/4bebe2.wgsl.expected.msl index cfc45f9..30741af 100644 --- a/test/tint/builtins/gen/literal/print/4bebe2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/4bebe2.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_4bebe2(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v3hlf", v.x, v.y, v.z, float3(1.0f)); + (os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v3hlf", v.x, v.y, v.z, float3(1.0f))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_4bebe2(tint_module_vars); + (print_4bebe2(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_4bebe2(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v3hlf", v.x, v.y, v.z, float3(1.0f)); + (os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v3hlf", v.x, v.y, v.z, float3(1.0f))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_4bebe2(tint_module_vars); + (print_4bebe2(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_4bebe2(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v3hlf", v.x, v.y, float3(1.0f)); + (os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v3hlf", v.x, v.y, float3(1.0f))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_4bebe2(tint_module_vars); + (print_4bebe2(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/53526b.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/53526b.wgsl.expected.msl index bc46ea7..9449a0d 100644 --- a/test/tint/builtins/gen/literal/print/53526b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/53526b.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_53526b(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v3hli", v.x, v.y, v.z, int3(bool3(true))); + (os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v3hli", v.x, v.y, v.z, int3(bool3(true)))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_53526b(tint_module_vars); + (print_53526b(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_53526b(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v3hli", v.x, v.y, v.z, int3(bool3(true))); + (os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v3hli", v.x, v.y, v.z, int3(bool3(true)))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_53526b(tint_module_vars); + (print_53526b(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_53526b(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v3hli", v.x, v.y, int3(bool3(true))); + (os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v3hli", v.x, v.y, int3(bool3(true)))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_53526b(tint_module_vars); + (print_53526b(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/53dca8.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/53dca8.wgsl.expected.msl index 2bb4c87..9ff7086 100644 --- a/test/tint/builtins/gen/literal/print/53dca8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/53dca8.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_53dca8(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %i", v.x, v.y, v.z, 1); + (os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %i", v.x, v.y, v.z, 1)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_53dca8(tint_module_vars); + (print_53dca8(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_53dca8(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %i", v.x, v.y, v.z, 1); + (os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %i", v.x, v.y, v.z, 1)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_53dca8(tint_module_vars); + (print_53dca8(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_53dca8(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %i", v.x, v.y, 1); + (os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %i", v.x, v.y, 1)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_53dca8(tint_module_vars); + (print_53dca8(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/65e661.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/65e661.wgsl.expected.msl index be76cf0..b00341b 100644 --- a/test/tint/builtins/gen/literal/print/65e661.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/65e661.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_65e661(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L47 position(%f, %f, %f) ] %v2hf", v.x, v.y, v.z, half2(1.0h)); + (os_log_default.log("[ frag fragment_main:L47 position(%f, %f, %f) ] %v2hf", v.x, v.y, v.z, half2(1.0h))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_65e661(tint_module_vars); + (print_65e661(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_65e661(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L47 global_invocation_id(%u, %u, %u) ] %v2hf", v.x, v.y, v.z, half2(1.0h)); + (os_log_default.log("[ comp compute_main:L47 global_invocation_id(%u, %u, %u) ] %v2hf", v.x, v.y, v.z, half2(1.0h))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_65e661(tint_module_vars); + (print_65e661(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_65e661(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L47 instance=%u, vertex=%u ] %v2hf", v.x, v.y, half2(1.0h)); + (os_log_default.log("[ vert vertex_main:L47 instance=%u, vertex=%u ] %v2hf", v.x, v.y, half2(1.0h))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_65e661(tint_module_vars); + (print_65e661(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/69b235.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/69b235.wgsl.expected.msl index 043bb34..f0900d1 100644 --- a/test/tint/builtins/gen/literal/print/69b235.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/69b235.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_69b235(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L47 position(%f, %f, %f) ] %v4hf", v.x, v.y, v.z, half4(1.0h)); + (os_log_default.log("[ frag fragment_main:L47 position(%f, %f, %f) ] %v4hf", v.x, v.y, v.z, half4(1.0h))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_69b235(tint_module_vars); + (print_69b235(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_69b235(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L47 global_invocation_id(%u, %u, %u) ] %v4hf", v.x, v.y, v.z, half4(1.0h)); + (os_log_default.log("[ comp compute_main:L47 global_invocation_id(%u, %u, %u) ] %v4hf", v.x, v.y, v.z, half4(1.0h))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_69b235(tint_module_vars); + (print_69b235(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_69b235(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L47 instance=%u, vertex=%u ] %v4hf", v.x, v.y, half4(1.0h)); + (os_log_default.log("[ vert vertex_main:L47 instance=%u, vertex=%u ] %v4hf", v.x, v.y, half4(1.0h))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_69b235(tint_module_vars); + (print_69b235(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/7afd23.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/7afd23.wgsl.expected.msl index e5823e1..065c0a7 100644 --- a/test/tint/builtins/gen/literal/print/7afd23.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/7afd23.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_7afd23(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v3hlu", v.x, v.y, v.z, uint3(1u)); + (os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v3hlu", v.x, v.y, v.z, uint3(1u))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_7afd23(tint_module_vars); + (print_7afd23(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_7afd23(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v3hlu", v.x, v.y, v.z, uint3(1u)); + (os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v3hlu", v.x, v.y, v.z, uint3(1u))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_7afd23(tint_module_vars); + (print_7afd23(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_7afd23(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v3hlu", v.x, v.y, uint3(1u)); + (os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v3hlu", v.x, v.y, uint3(1u))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_7afd23(tint_module_vars); + (print_7afd23(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/7f7178.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/7f7178.wgsl.expected.msl index 9e29846..4133034 100644 --- a/test/tint/builtins/gen/literal/print/7f7178.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/7f7178.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_7f7178(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v4hlu", v.x, v.y, v.z, uint4(1u)); + (os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v4hlu", v.x, v.y, v.z, uint4(1u))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_7f7178(tint_module_vars); + (print_7f7178(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_7f7178(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v4hlu", v.x, v.y, v.z, uint4(1u)); + (os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v4hlu", v.x, v.y, v.z, uint4(1u))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_7f7178(tint_module_vars); + (print_7f7178(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_7f7178(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v4hlu", v.x, v.y, uint4(1u)); + (os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v4hlu", v.x, v.y, uint4(1u))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_7f7178(tint_module_vars); + (print_7f7178(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/9f9178.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/9f9178.wgsl.expected.msl index 64a7763..a48ddda 100644 --- a/test/tint/builtins/gen/literal/print/9f9178.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/9f9178.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_9f9178(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %i", v.x, v.y, v.z, int(true)); + (os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %i", v.x, v.y, v.z, int(true))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_9f9178(tint_module_vars); + (print_9f9178(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_9f9178(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %i", v.x, v.y, v.z, int(true)); + (os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %i", v.x, v.y, v.z, int(true))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_9f9178(tint_module_vars); + (print_9f9178(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_9f9178(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %i", v.x, v.y, int(true)); + (os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %i", v.x, v.y, int(true))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_9f9178(tint_module_vars); + (print_9f9178(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/bdb245.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/bdb245.wgsl.expected.msl index bcdf05b..0731c24 100644 --- a/test/tint/builtins/gen/literal/print/bdb245.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/bdb245.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_bdb245(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v2hlf", v.x, v.y, v.z, float2(1.0f)); + (os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v2hlf", v.x, v.y, v.z, float2(1.0f))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_bdb245(tint_module_vars); + (print_bdb245(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_bdb245(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v2hlf", v.x, v.y, v.z, float2(1.0f)); + (os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v2hlf", v.x, v.y, v.z, float2(1.0f))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_bdb245(tint_module_vars); + (print_bdb245(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_bdb245(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v2hlf", v.x, v.y, float2(1.0f)); + (os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v2hlf", v.x, v.y, float2(1.0f))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_bdb245(tint_module_vars); + (print_bdb245(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/c7511a.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/c7511a.wgsl.expected.msl index e4759c4..0a0077d 100644 --- a/test/tint/builtins/gen/literal/print/c7511a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/c7511a.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_c7511a(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v4hlf", v.x, v.y, v.z, float4(1.0f)); + (os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v4hlf", v.x, v.y, v.z, float4(1.0f))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_c7511a(tint_module_vars); + (print_c7511a(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_c7511a(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v4hlf", v.x, v.y, v.z, float4(1.0f)); + (os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v4hlf", v.x, v.y, v.z, float4(1.0f))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_c7511a(tint_module_vars); + (print_c7511a(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_c7511a(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v4hlf", v.x, v.y, float4(1.0f)); + (os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v4hlf", v.x, v.y, float4(1.0f))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_c7511a(tint_module_vars); + (print_c7511a(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/ce690c.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/ce690c.wgsl.expected.msl index 18c8f65..a02b79a 100644 --- a/test/tint/builtins/gen/literal/print/ce690c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/ce690c.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_ce690c(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v2hlu", v.x, v.y, v.z, uint2(1u)); + (os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v2hlu", v.x, v.y, v.z, uint2(1u))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_ce690c(tint_module_vars); + (print_ce690c(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_ce690c(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v2hlu", v.x, v.y, v.z, uint2(1u)); + (os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v2hlu", v.x, v.y, v.z, uint2(1u))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_ce690c(tint_module_vars); + (print_ce690c(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_ce690c(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v2hlu", v.x, v.y, uint2(1u)); + (os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v2hlu", v.x, v.y, uint2(1u))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_ce690c(tint_module_vars); + (print_ce690c(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/d07705.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/d07705.wgsl.expected.msl index 06c2d69..469b92e 100644 --- a/test/tint/builtins/gen/literal/print/d07705.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/d07705.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_d07705(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L47 position(%f, %f, %f) ] %f", v.x, v.y, v.z, 1.0h); + (os_log_default.log("[ frag fragment_main:L47 position(%f, %f, %f) ] %f", v.x, v.y, v.z, 1.0h)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_d07705(tint_module_vars); + (print_d07705(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_d07705(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L47 global_invocation_id(%u, %u, %u) ] %f", v.x, v.y, v.z, 1.0h); + (os_log_default.log("[ comp compute_main:L47 global_invocation_id(%u, %u, %u) ] %f", v.x, v.y, v.z, 1.0h)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_d07705(tint_module_vars); + (print_d07705(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_d07705(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L47 instance=%u, vertex=%u ] %f", v.x, v.y, 1.0h); + (os_log_default.log("[ vert vertex_main:L47 instance=%u, vertex=%u ] %f", v.x, v.y, 1.0h)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_d07705(tint_module_vars); + (print_d07705(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/e3d557.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/e3d557.wgsl.expected.msl index f5f1337..9f8a6ac 100644 --- a/test/tint/builtins/gen/literal/print/e3d557.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/e3d557.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_e3d557(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v4hli", v.x, v.y, v.z, int4(bool4(true))); + (os_log_default.log("[ frag fragment_main:L42 position(%f, %f, %f) ] %v4hli", v.x, v.y, v.z, int4(bool4(true)))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_e3d557(tint_module_vars); + (print_e3d557(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_e3d557(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v4hli", v.x, v.y, v.z, int4(bool4(true))); + (os_log_default.log("[ comp compute_main:L42 global_invocation_id(%u, %u, %u) ] %v4hli", v.x, v.y, v.z, int4(bool4(true)))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_e3d557(tint_module_vars); + (print_e3d557(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_e3d557(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v4hli", v.x, v.y, int4(bool4(true))); + (os_log_default.log("[ vert vertex_main:L42 instance=%u, vertex=%u ] %v4hli", v.x, v.y, int4(bool4(true)))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_e3d557(tint_module_vars); + (print_e3d557(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/print/ef160d.wgsl.expected.msl b/test/tint/builtins/gen/literal/print/ef160d.wgsl.expected.msl index 99a1b34..8c4833d 100644 --- a/test/tint/builtins/gen/literal/print/ef160d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/print/ef160d.wgsl.expected.msl
@@ -10,18 +10,18 @@ void print_ef160d(tint_module_vars_struct tint_module_vars) { float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L47 position(%f, %f, %f) ] %v3hf", v.x, v.y, v.z, half3(1.0h)); + (os_log_default.log("[ frag fragment_main:L47 position(%f, %f, %f) ] %v3hf", v.x, v.y, v.z, half3(1.0h))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_ef160d(tint_module_vars); + (print_ef160d(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -35,19 +35,19 @@ void print_ef160d(tint_module_vars_struct tint_module_vars) { uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L47 global_invocation_id(%u, %u, %u) ] %v3hf", v.x, v.y, v.z, half3(1.0h)); + (os_log_default.log("[ comp compute_main:L47 global_invocation_id(%u, %u, %u) ] %v3hf", v.x, v.y, v.z, half3(1.0h))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_ef160d(tint_module_vars); + (print_ef160d(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -69,14 +69,14 @@ void print_ef160d(tint_module_vars_struct tint_module_vars) { uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L47 instance=%u, vertex=%u ] %v3hf", v.x, v.y, half3(1.0h)); + (os_log_default.log("[ vert vertex_main:L47 instance=%u, vertex=%u ] %v3hf", v.x, v.y, half3(1.0h))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_ef160d(tint_module_vars); + (print_ef160d(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/literal/radians/379214.wgsl.expected.msl b/test/tint/builtins/gen/literal/radians/379214.wgsl.expected.msl index 91ed7f1..3a72dc7 100644 --- a/test/tint/builtins/gen/literal/radians/379214.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/radians/379214.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - radians_379214(); + (radians_379214()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - radians_379214(); + (radians_379214()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - radians_379214(); + (radians_379214()); return out; }
diff --git a/test/tint/builtins/gen/literal/radians/44a9f8.wgsl.expected.msl b/test/tint/builtins/gen/literal/radians/44a9f8.wgsl.expected.msl index b6d3b1e..e98cc5f 100644 --- a/test/tint/builtins/gen/literal/radians/44a9f8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/radians/44a9f8.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - radians_44a9f8(); + (radians_44a9f8()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - radians_44a9f8(); + (radians_44a9f8()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - radians_44a9f8(); + (radians_44a9f8()); return out; }
diff --git a/test/tint/builtins/gen/literal/radians/524a91.wgsl.expected.msl b/test/tint/builtins/gen/literal/radians/524a91.wgsl.expected.msl index 1da0b9c..3a2e34b 100644 --- a/test/tint/builtins/gen/literal/radians/524a91.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/radians/524a91.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - radians_524a91(); + (radians_524a91()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - radians_524a91(); + (radians_524a91()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - radians_524a91(); + (radians_524a91()); return out; }
diff --git a/test/tint/builtins/gen/literal/radians/bff231.wgsl.expected.msl b/test/tint/builtins/gen/literal/radians/bff231.wgsl.expected.msl index 16893fc..23b4d85 100644 --- a/test/tint/builtins/gen/literal/radians/bff231.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/radians/bff231.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - radians_bff231(); + (radians_bff231()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - radians_bff231(); + (radians_bff231()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - radians_bff231(); + (radians_bff231()); return out; }
diff --git a/test/tint/builtins/gen/literal/reflect/a8baf2.wgsl.expected.msl b/test/tint/builtins/gen/literal/reflect/a8baf2.wgsl.expected.msl index 6cc4962..69da2b7 100644 --- a/test/tint/builtins/gen/literal/reflect/a8baf2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/reflect/a8baf2.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - reflect_a8baf2(); + (reflect_a8baf2()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - reflect_a8baf2(); + (reflect_a8baf2()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - reflect_a8baf2(); + (reflect_a8baf2()); return out; }
diff --git a/test/tint/builtins/gen/literal/reflect/bba2d0.wgsl.expected.msl b/test/tint/builtins/gen/literal/reflect/bba2d0.wgsl.expected.msl index 24406aa..9487ceb 100644 --- a/test/tint/builtins/gen/literal/reflect/bba2d0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/reflect/bba2d0.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - reflect_bba2d0(); + (reflect_bba2d0()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - reflect_bba2d0(); + (reflect_bba2d0()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - reflect_bba2d0(); + (reflect_bba2d0()); return out; }
diff --git a/test/tint/builtins/gen/literal/reflect/d7e210.wgsl.expected.msl b/test/tint/builtins/gen/literal/reflect/d7e210.wgsl.expected.msl index 28df1af..ed6d430 100644 --- a/test/tint/builtins/gen/literal/reflect/d7e210.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/reflect/d7e210.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - reflect_d7e210(); + (reflect_d7e210()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - reflect_d7e210(); + (reflect_d7e210()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - reflect_d7e210(); + (reflect_d7e210()); return out; }
diff --git a/test/tint/builtins/gen/literal/refract/8c192a.wgsl.expected.msl b/test/tint/builtins/gen/literal/refract/8c192a.wgsl.expected.msl index 9f91fe8..5b53da3 100644 --- a/test/tint/builtins/gen/literal/refract/8c192a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/refract/8c192a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - refract_8c192a(); + (refract_8c192a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - refract_8c192a(); + (refract_8c192a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - refract_8c192a(); + (refract_8c192a()); return out; }
diff --git a/test/tint/builtins/gen/literal/refract/cf1629.wgsl.expected.msl b/test/tint/builtins/gen/literal/refract/cf1629.wgsl.expected.msl index bcd30e7..ac39d04 100644 --- a/test/tint/builtins/gen/literal/refract/cf1629.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/refract/cf1629.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - refract_cf1629(); + (refract_cf1629()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - refract_cf1629(); + (refract_cf1629()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - refract_cf1629(); + (refract_cf1629()); return out; }
diff --git a/test/tint/builtins/gen/literal/refract/d7569b.wgsl.expected.msl b/test/tint/builtins/gen/literal/refract/d7569b.wgsl.expected.msl index 61142fe..4de6b14 100644 --- a/test/tint/builtins/gen/literal/refract/d7569b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/refract/d7569b.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - refract_d7569b(); + (refract_d7569b()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - refract_d7569b(); + (refract_d7569b()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - refract_d7569b(); + (refract_d7569b()); return out; }
diff --git a/test/tint/builtins/gen/literal/round/184d5a.wgsl.expected.msl b/test/tint/builtins/gen/literal/round/184d5a.wgsl.expected.msl index a55ea2f..793f366 100644 --- a/test/tint/builtins/gen/literal/round/184d5a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/round/184d5a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - round_184d5a(); + (round_184d5a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - round_184d5a(); + (round_184d5a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - round_184d5a(); + (round_184d5a()); return out; }
diff --git a/test/tint/builtins/gen/literal/round/773a8f.wgsl.expected.msl b/test/tint/builtins/gen/literal/round/773a8f.wgsl.expected.msl index 882a316..b377635 100644 --- a/test/tint/builtins/gen/literal/round/773a8f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/round/773a8f.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - round_773a8f(); + (round_773a8f()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - round_773a8f(); + (round_773a8f()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - round_773a8f(); + (round_773a8f()); return out; }
diff --git a/test/tint/builtins/gen/literal/round/8fdca3.wgsl.expected.msl b/test/tint/builtins/gen/literal/round/8fdca3.wgsl.expected.msl index 2d3a6a5..6d070d8 100644 --- a/test/tint/builtins/gen/literal/round/8fdca3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/round/8fdca3.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - round_8fdca3(); + (round_8fdca3()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - round_8fdca3(); + (round_8fdca3()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - round_8fdca3(); + (round_8fdca3()); return out; }
diff --git a/test/tint/builtins/gen/literal/round/a1673d.wgsl.expected.msl b/test/tint/builtins/gen/literal/round/a1673d.wgsl.expected.msl index 4d0238a..4ef3833 100644 --- a/test/tint/builtins/gen/literal/round/a1673d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/round/a1673d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - round_a1673d(); + (round_a1673d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - round_a1673d(); + (round_a1673d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - round_a1673d(); + (round_a1673d()); return out; }
diff --git a/test/tint/builtins/gen/literal/saturate/4ed8d7.wgsl.expected.msl b/test/tint/builtins/gen/literal/saturate/4ed8d7.wgsl.expected.msl index bf7e879..32bfdb4 100644 --- a/test/tint/builtins/gen/literal/saturate/4ed8d7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/saturate/4ed8d7.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - saturate_4ed8d7(); + (saturate_4ed8d7()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - saturate_4ed8d7(); + (saturate_4ed8d7()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - saturate_4ed8d7(); + (saturate_4ed8d7()); return out; }
diff --git a/test/tint/builtins/gen/literal/saturate/78b37c.wgsl.expected.msl b/test/tint/builtins/gen/literal/saturate/78b37c.wgsl.expected.msl index f6d65d1..78a7370 100644 --- a/test/tint/builtins/gen/literal/saturate/78b37c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/saturate/78b37c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - saturate_78b37c(); + (saturate_78b37c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - saturate_78b37c(); + (saturate_78b37c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - saturate_78b37c(); + (saturate_78b37c()); return out; }
diff --git a/test/tint/builtins/gen/literal/saturate/d55822.wgsl.expected.msl b/test/tint/builtins/gen/literal/saturate/d55822.wgsl.expected.msl index f3d9c24..d554625 100644 --- a/test/tint/builtins/gen/literal/saturate/d55822.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/saturate/d55822.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - saturate_d55822(); + (saturate_d55822()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - saturate_d55822(); + (saturate_d55822()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - saturate_d55822(); + (saturate_d55822()); return out; }
diff --git a/test/tint/builtins/gen/literal/saturate/e40fb6.wgsl.expected.msl b/test/tint/builtins/gen/literal/saturate/e40fb6.wgsl.expected.msl index eff4ff3..3c50fdd 100644 --- a/test/tint/builtins/gen/literal/saturate/e40fb6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/saturate/e40fb6.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - saturate_e40fb6(); + (saturate_e40fb6()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - saturate_e40fb6(); + (saturate_e40fb6()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - saturate_e40fb6(); + (saturate_e40fb6()); return out; }
diff --git a/test/tint/builtins/gen/literal/select/089657.wgsl.expected.msl b/test/tint/builtins/gen/literal/select/089657.wgsl.expected.msl index bdb20ab..187a6f0 100644 --- a/test/tint/builtins/gen/literal/select/089657.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/select/089657.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - select_089657(); + (select_089657()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_089657(); + (select_089657()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_089657(); + (select_089657()); return out; }
diff --git a/test/tint/builtins/gen/literal/select/17441a.wgsl.expected.msl b/test/tint/builtins/gen/literal/select/17441a.wgsl.expected.msl index de8ff5c..0527282 100644 --- a/test/tint/builtins/gen/literal/select/17441a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/select/17441a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - select_17441a(); + (select_17441a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_17441a(); + (select_17441a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_17441a(); + (select_17441a()); return out; }
diff --git a/test/tint/builtins/gen/literal/select/1f4d93.wgsl.expected.msl b/test/tint/builtins/gen/literal/select/1f4d93.wgsl.expected.msl index b819df0..8f18e8d 100644 --- a/test/tint/builtins/gen/literal/select/1f4d93.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/select/1f4d93.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - select_1f4d93(); + (select_1f4d93()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_1f4d93(); + (select_1f4d93()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_1f4d93(); + (select_1f4d93()); return out; }
diff --git a/test/tint/builtins/gen/literal/select/2c96d4.wgsl.expected.msl b/test/tint/builtins/gen/literal/select/2c96d4.wgsl.expected.msl index f75ebfc..6b5eb6f 100644 --- a/test/tint/builtins/gen/literal/select/2c96d4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/select/2c96d4.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - select_2c96d4(); + (select_2c96d4()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_2c96d4(); + (select_2c96d4()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_2c96d4(); + (select_2c96d4()); return out; }
diff --git a/test/tint/builtins/gen/literal/select/3a14be.wgsl.expected.msl b/test/tint/builtins/gen/literal/select/3a14be.wgsl.expected.msl index d14db5d..2ef3bdc 100644 --- a/test/tint/builtins/gen/literal/select/3a14be.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/select/3a14be.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - select_3a14be(); + (select_3a14be()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_3a14be(); + (select_3a14be()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_3a14be(); + (select_3a14be()); return out; }
diff --git a/test/tint/builtins/gen/literal/select/431dfb.wgsl.expected.msl b/test/tint/builtins/gen/literal/select/431dfb.wgsl.expected.msl index 8450c9d..486b271 100644 --- a/test/tint/builtins/gen/literal/select/431dfb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/select/431dfb.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - select_431dfb(); + (select_431dfb()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_431dfb(); + (select_431dfb()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_431dfb(); + (select_431dfb()); return out; }
diff --git a/test/tint/builtins/gen/literal/select/43741e.wgsl.expected.msl b/test/tint/builtins/gen/literal/select/43741e.wgsl.expected.msl index 82c6099..0818938 100644 --- a/test/tint/builtins/gen/literal/select/43741e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/select/43741e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - select_43741e(); + (select_43741e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_43741e(); + (select_43741e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_43741e(); + (select_43741e()); return out; }
diff --git a/test/tint/builtins/gen/literal/select/494051.wgsl.expected.msl b/test/tint/builtins/gen/literal/select/494051.wgsl.expected.msl index f1bb0c3..81a2481 100644 --- a/test/tint/builtins/gen/literal/select/494051.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/select/494051.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - select_494051(); + (select_494051()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_494051(); + (select_494051()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_494051(); + (select_494051()); return out; }
diff --git a/test/tint/builtins/gen/literal/select/4c4738.wgsl.expected.msl b/test/tint/builtins/gen/literal/select/4c4738.wgsl.expected.msl index 55a434a..238336c 100644 --- a/test/tint/builtins/gen/literal/select/4c4738.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/select/4c4738.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - select_4c4738(); + (select_4c4738()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_4c4738(); + (select_4c4738()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_4c4738(); + (select_4c4738()); return out; }
diff --git a/test/tint/builtins/gen/literal/select/4e60da.wgsl.expected.msl b/test/tint/builtins/gen/literal/select/4e60da.wgsl.expected.msl index fd564ec..ad066fb 100644 --- a/test/tint/builtins/gen/literal/select/4e60da.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/select/4e60da.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - select_4e60da(); + (select_4e60da()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_4e60da(); + (select_4e60da()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_4e60da(); + (select_4e60da()); return out; }
diff --git a/test/tint/builtins/gen/literal/select/9b478d.wgsl.expected.msl b/test/tint/builtins/gen/literal/select/9b478d.wgsl.expected.msl index 5b5def2..21cf66e 100644 --- a/test/tint/builtins/gen/literal/select/9b478d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/select/9b478d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - select_9b478d(); + (select_9b478d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_9b478d(); + (select_9b478d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_9b478d(); + (select_9b478d()); return out; }
diff --git a/test/tint/builtins/gen/literal/select/b93806.wgsl.expected.msl b/test/tint/builtins/gen/literal/select/b93806.wgsl.expected.msl index b4bd1c3..99d3c72 100644 --- a/test/tint/builtins/gen/literal/select/b93806.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/select/b93806.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - select_b93806(); + (select_b93806()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_b93806(); + (select_b93806()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_b93806(); + (select_b93806()); return out; }
diff --git a/test/tint/builtins/gen/literal/select/dfab3b.wgsl.expected.msl b/test/tint/builtins/gen/literal/select/dfab3b.wgsl.expected.msl index 477dbd2..5904676 100644 --- a/test/tint/builtins/gen/literal/select/dfab3b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/select/dfab3b.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - select_dfab3b(); + (select_dfab3b()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_dfab3b(); + (select_dfab3b()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_dfab3b(); + (select_dfab3b()); return out; }
diff --git a/test/tint/builtins/gen/literal/select/e381c3.wgsl.expected.msl b/test/tint/builtins/gen/literal/select/e381c3.wgsl.expected.msl index bef22ee..b53e2c8 100644 --- a/test/tint/builtins/gen/literal/select/e381c3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/select/e381c3.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - select_e381c3(); + (select_e381c3()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_e381c3(); + (select_e381c3()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_e381c3(); + (select_e381c3()); return out; }
diff --git a/test/tint/builtins/gen/literal/sign/0799fd.wgsl.expected.msl b/test/tint/builtins/gen/literal/sign/0799fd.wgsl.expected.msl index addba7f..30d816e 100644 --- a/test/tint/builtins/gen/literal/sign/0799fd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sign/0799fd.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sign_0799fd(); + (sign_0799fd()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sign_0799fd(); + (sign_0799fd()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sign_0799fd(); + (sign_0799fd()); return out; }
diff --git a/test/tint/builtins/gen/literal/sign/3a39ac.wgsl.expected.msl b/test/tint/builtins/gen/literal/sign/3a39ac.wgsl.expected.msl index 243764d..17cf494 100644 --- a/test/tint/builtins/gen/literal/sign/3a39ac.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sign/3a39ac.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sign_3a39ac(); + (sign_3a39ac()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sign_3a39ac(); + (sign_3a39ac()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sign_3a39ac(); + (sign_3a39ac()); return out; }
diff --git a/test/tint/builtins/gen/literal/sign/3bdab6.wgsl.expected.msl b/test/tint/builtins/gen/literal/sign/3bdab6.wgsl.expected.msl index be38197..5473f67 100644 --- a/test/tint/builtins/gen/literal/sign/3bdab6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sign/3bdab6.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sign_3bdab6(); + (sign_3bdab6()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sign_3bdab6(); + (sign_3bdab6()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sign_3bdab6(); + (sign_3bdab6()); return out; }
diff --git a/test/tint/builtins/gen/literal/sign/55339e.wgsl.expected.msl b/test/tint/builtins/gen/literal/sign/55339e.wgsl.expected.msl index 6b1c9c0..d8d8a5a 100644 --- a/test/tint/builtins/gen/literal/sign/55339e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sign/55339e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sign_55339e(); + (sign_55339e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sign_55339e(); + (sign_55339e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sign_55339e(); + (sign_55339e()); return out; }
diff --git a/test/tint/builtins/gen/literal/sign/943b2e.wgsl.expected.msl b/test/tint/builtins/gen/literal/sign/943b2e.wgsl.expected.msl index 360fbc9..d8d49da 100644 --- a/test/tint/builtins/gen/literal/sign/943b2e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sign/943b2e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sign_943b2e(); + (sign_943b2e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sign_943b2e(); + (sign_943b2e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sign_943b2e(); + (sign_943b2e()); return out; }
diff --git a/test/tint/builtins/gen/literal/sign/ab6301.wgsl.expected.msl b/test/tint/builtins/gen/literal/sign/ab6301.wgsl.expected.msl index 5310448..49cfbca 100644 --- a/test/tint/builtins/gen/literal/sign/ab6301.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sign/ab6301.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sign_ab6301(); + (sign_ab6301()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sign_ab6301(); + (sign_ab6301()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sign_ab6301(); + (sign_ab6301()); return out; }
diff --git a/test/tint/builtins/gen/literal/sign/c8289c.wgsl.expected.msl b/test/tint/builtins/gen/literal/sign/c8289c.wgsl.expected.msl index eda6c51..0f56956 100644 --- a/test/tint/builtins/gen/literal/sign/c8289c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sign/c8289c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sign_c8289c(); + (sign_c8289c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sign_c8289c(); + (sign_c8289c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sign_c8289c(); + (sign_c8289c()); return out; }
diff --git a/test/tint/builtins/gen/literal/sign/f5da6a.wgsl.expected.msl b/test/tint/builtins/gen/literal/sign/f5da6a.wgsl.expected.msl index 0d3414d..1eb57b0 100644 --- a/test/tint/builtins/gen/literal/sign/f5da6a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sign/f5da6a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sign_f5da6a(); + (sign_f5da6a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sign_f5da6a(); + (sign_f5da6a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sign_f5da6a(); + (sign_f5da6a()); return out; }
diff --git a/test/tint/builtins/gen/literal/sin/15b2c6.wgsl.expected.msl b/test/tint/builtins/gen/literal/sin/15b2c6.wgsl.expected.msl index ebdb5ca..399e08a 100644 --- a/test/tint/builtins/gen/literal/sin/15b2c6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sin/15b2c6.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sin_15b2c6(); + (sin_15b2c6()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sin_15b2c6(); + (sin_15b2c6()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sin_15b2c6(); + (sin_15b2c6()); return out; }
diff --git a/test/tint/builtins/gen/literal/sin/67b03c.wgsl.expected.msl b/test/tint/builtins/gen/literal/sin/67b03c.wgsl.expected.msl index ec84881..8ba3968 100644 --- a/test/tint/builtins/gen/literal/sin/67b03c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sin/67b03c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sin_67b03c(); + (sin_67b03c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sin_67b03c(); + (sin_67b03c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sin_67b03c(); + (sin_67b03c()); return out; }
diff --git a/test/tint/builtins/gen/literal/sin/68d3ab.wgsl.expected.msl b/test/tint/builtins/gen/literal/sin/68d3ab.wgsl.expected.msl index dc5d1ad..1d30c7d 100644 --- a/test/tint/builtins/gen/literal/sin/68d3ab.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sin/68d3ab.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sin_68d3ab(); + (sin_68d3ab()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sin_68d3ab(); + (sin_68d3ab()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sin_68d3ab(); + (sin_68d3ab()); return out; }
diff --git a/test/tint/builtins/gen/literal/sin/a9ab19.wgsl.expected.msl b/test/tint/builtins/gen/literal/sin/a9ab19.wgsl.expected.msl index 1c3de03..e465634 100644 --- a/test/tint/builtins/gen/literal/sin/a9ab19.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sin/a9ab19.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sin_a9ab19(); + (sin_a9ab19()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sin_a9ab19(); + (sin_a9ab19()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sin_a9ab19(); + (sin_a9ab19()); return out; }
diff --git a/test/tint/builtins/gen/literal/sinh/77a2a3.wgsl.expected.msl b/test/tint/builtins/gen/literal/sinh/77a2a3.wgsl.expected.msl index be47374..25e9540 100644 --- a/test/tint/builtins/gen/literal/sinh/77a2a3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sinh/77a2a3.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sinh_77a2a3(); + (sinh_77a2a3()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sinh_77a2a3(); + (sinh_77a2a3()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sinh_77a2a3(); + (sinh_77a2a3()); return out; }
diff --git a/test/tint/builtins/gen/literal/sinh/9c1092.wgsl.expected.msl b/test/tint/builtins/gen/literal/sinh/9c1092.wgsl.expected.msl index 7eec2777..c1e9dcd 100644 --- a/test/tint/builtins/gen/literal/sinh/9c1092.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sinh/9c1092.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sinh_9c1092(); + (sinh_9c1092()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sinh_9c1092(); + (sinh_9c1092()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sinh_9c1092(); + (sinh_9c1092()); return out; }
diff --git a/test/tint/builtins/gen/literal/sinh/a3da7c.wgsl.expected.msl b/test/tint/builtins/gen/literal/sinh/a3da7c.wgsl.expected.msl index d74ee99..65a0a43 100644 --- a/test/tint/builtins/gen/literal/sinh/a3da7c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sinh/a3da7c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sinh_a3da7c(); + (sinh_a3da7c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sinh_a3da7c(); + (sinh_a3da7c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sinh_a3da7c(); + (sinh_a3da7c()); return out; }
diff --git a/test/tint/builtins/gen/literal/sinh/c4df74.wgsl.expected.msl b/test/tint/builtins/gen/literal/sinh/c4df74.wgsl.expected.msl index 62bef7c..245c60a 100644 --- a/test/tint/builtins/gen/literal/sinh/c4df74.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sinh/c4df74.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sinh_c4df74(); + (sinh_c4df74()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sinh_c4df74(); + (sinh_c4df74()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sinh_c4df74(); + (sinh_c4df74()); return out; }
diff --git a/test/tint/builtins/gen/literal/smoothstep/0c481b.wgsl.expected.msl b/test/tint/builtins/gen/literal/smoothstep/0c481b.wgsl.expected.msl index 65809af..5afbb38 100644 --- a/test/tint/builtins/gen/literal/smoothstep/0c481b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/smoothstep/0c481b.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - smoothstep_0c481b(); + (smoothstep_0c481b()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - smoothstep_0c481b(); + (smoothstep_0c481b()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - smoothstep_0c481b(); + (smoothstep_0c481b()); return out; }
diff --git a/test/tint/builtins/gen/literal/smoothstep/0c4ffc.wgsl.expected.msl b/test/tint/builtins/gen/literal/smoothstep/0c4ffc.wgsl.expected.msl index 63853b5..3e515d4 100644 --- a/test/tint/builtins/gen/literal/smoothstep/0c4ffc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/smoothstep/0c4ffc.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - smoothstep_0c4ffc(); + (smoothstep_0c4ffc()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - smoothstep_0c4ffc(); + (smoothstep_0c4ffc()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - smoothstep_0c4ffc(); + (smoothstep_0c4ffc()); return out; }
diff --git a/test/tint/builtins/gen/literal/smoothstep/66e4bd.wgsl.expected.msl b/test/tint/builtins/gen/literal/smoothstep/66e4bd.wgsl.expected.msl index 917188e..6bab423 100644 --- a/test/tint/builtins/gen/literal/smoothstep/66e4bd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/smoothstep/66e4bd.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - smoothstep_66e4bd(); + (smoothstep_66e4bd()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - smoothstep_66e4bd(); + (smoothstep_66e4bd()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - smoothstep_66e4bd(); + (smoothstep_66e4bd()); return out; }
diff --git a/test/tint/builtins/gen/literal/smoothstep/a80fff.wgsl.expected.msl b/test/tint/builtins/gen/literal/smoothstep/a80fff.wgsl.expected.msl index b30c7ca..851d305 100644 --- a/test/tint/builtins/gen/literal/smoothstep/a80fff.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/smoothstep/a80fff.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - smoothstep_a80fff(); + (smoothstep_a80fff()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - smoothstep_a80fff(); + (smoothstep_a80fff()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - smoothstep_a80fff(); + (smoothstep_a80fff()); return out; }
diff --git a/test/tint/builtins/gen/literal/sqrt/072192.wgsl.expected.msl b/test/tint/builtins/gen/literal/sqrt/072192.wgsl.expected.msl index b5a6121..9e2ea1e 100644 --- a/test/tint/builtins/gen/literal/sqrt/072192.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sqrt/072192.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sqrt_072192(); + (sqrt_072192()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sqrt_072192(); + (sqrt_072192()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sqrt_072192(); + (sqrt_072192()); return out; }
diff --git a/test/tint/builtins/gen/literal/sqrt/4ac2c5.wgsl.expected.msl b/test/tint/builtins/gen/literal/sqrt/4ac2c5.wgsl.expected.msl index 0cd6382..7d59a90 100644 --- a/test/tint/builtins/gen/literal/sqrt/4ac2c5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sqrt/4ac2c5.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sqrt_4ac2c5(); + (sqrt_4ac2c5()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sqrt_4ac2c5(); + (sqrt_4ac2c5()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sqrt_4ac2c5(); + (sqrt_4ac2c5()); return out; }
diff --git a/test/tint/builtins/gen/literal/sqrt/8da177.wgsl.expected.msl b/test/tint/builtins/gen/literal/sqrt/8da177.wgsl.expected.msl index 1148ad8..8011d12 100644 --- a/test/tint/builtins/gen/literal/sqrt/8da177.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sqrt/8da177.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sqrt_8da177(); + (sqrt_8da177()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sqrt_8da177(); + (sqrt_8da177()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sqrt_8da177(); + (sqrt_8da177()); return out; }
diff --git a/test/tint/builtins/gen/literal/sqrt/9c5cbe.wgsl.expected.msl b/test/tint/builtins/gen/literal/sqrt/9c5cbe.wgsl.expected.msl index 55274ac..8e5b1ab 100644 --- a/test/tint/builtins/gen/literal/sqrt/9c5cbe.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/sqrt/9c5cbe.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sqrt_9c5cbe(); + (sqrt_9c5cbe()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sqrt_9c5cbe(); + (sqrt_9c5cbe()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sqrt_9c5cbe(); + (sqrt_9c5cbe()); return out; }
diff --git a/test/tint/builtins/gen/literal/step/38cd79.wgsl.expected.msl b/test/tint/builtins/gen/literal/step/38cd79.wgsl.expected.msl index d534271..d9dfbf4 100644 --- a/test/tint/builtins/gen/literal/step/38cd79.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/step/38cd79.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - step_38cd79(); + (step_38cd79()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - step_38cd79(); + (step_38cd79()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - step_38cd79(); + (step_38cd79()); return out; }
diff --git a/test/tint/builtins/gen/literal/step/415879.wgsl.expected.msl b/test/tint/builtins/gen/literal/step/415879.wgsl.expected.msl index 8e744cf..a1ef81a 100644 --- a/test/tint/builtins/gen/literal/step/415879.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/step/415879.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - step_415879(); + (step_415879()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - step_415879(); + (step_415879()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - step_415879(); + (step_415879()); return out; }
diff --git a/test/tint/builtins/gen/literal/step/7c7e5c.wgsl.expected.msl b/test/tint/builtins/gen/literal/step/7c7e5c.wgsl.expected.msl index d29eea3..110b36c 100644 --- a/test/tint/builtins/gen/literal/step/7c7e5c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/step/7c7e5c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - step_7c7e5c(); + (step_7c7e5c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - step_7c7e5c(); + (step_7c7e5c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - step_7c7e5c(); + (step_7c7e5c()); return out; }
diff --git a/test/tint/builtins/gen/literal/step/f9b70c.wgsl.expected.msl b/test/tint/builtins/gen/literal/step/f9b70c.wgsl.expected.msl index d643ed7..bd264ac 100644 --- a/test/tint/builtins/gen/literal/step/f9b70c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/step/f9b70c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - step_f9b70c(); + (step_f9b70c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - step_f9b70c(); + (step_f9b70c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - step_f9b70c(); + (step_f9b70c()); return out; }
diff --git a/test/tint/builtins/gen/literal/storageBarrier/d87211.wgsl.expected.msl b/test/tint/builtins/gen/literal/storageBarrier/d87211.wgsl.expected.msl index 04d3b59..a22fb53 100644 --- a/test/tint/builtins/gen/literal/storageBarrier/d87211.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/storageBarrier/d87211.wgsl.expected.msl
@@ -2,10 +2,10 @@ using namespace metal; void storageBarrier_d87211() { - threadgroup_barrier(mem_flags::mem_device); + (threadgroup_barrier(mem_flags::mem_device)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - storageBarrier_d87211(); + (storageBarrier_d87211()); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/02da92.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/02da92.wgsl.expected.msl index 26fa465..c11d41d 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/02da92.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/02da92.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_half8x8 subgroupMatrixLoad_02da92(tint_module_vars_struct tint_module_vars) { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v, (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_half8x8 res = v; return res; } @@ -32,5 +32,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]], device SB_RW* sb_rw [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_rw=sb_rw}; - simdgroup_store(subgroupMatrixLoad_02da92(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_02da92(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/06bd90.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/06bd90.wgsl.expected.msl index f33ee27..bcb1f36 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/06bd90.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/06bd90.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_half8x8 subgroupMatrixLoad_06bd90(tint_module_vars_struct tint_module_vars) { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v, (&(*tint_module_vars.sb_ro).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.sb_ro).arg_0[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_half8x8 res = v; return res; } @@ -32,5 +32,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]], const device SB_RO* sb_ro [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_ro=sb_ro}; - simdgroup_store(subgroupMatrixLoad_06bd90(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_06bd90(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/1be0e0.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/1be0e0.wgsl.expected.msl index cc09b36..ac03343 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/1be0e0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/1be0e0.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_float8x8 subgroupMatrixLoad_1be0e0(tint_module_vars_struct tint_module_vars) { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v, (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_float8x8 res = v; return res; } @@ -44,12 +44,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - simdgroup_store(subgroupMatrixLoad_1be0e0(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (simdgroup_store(subgroupMatrixLoad_1be0e0(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device tint_array<float, 1024>* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_3).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/36c0f2.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/36c0f2.wgsl.expected.msl index e96bebd..f5e6bd7 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/36c0f2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/36c0f2.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_float8x8 subgroupMatrixLoad_36c0f2(tint_module_vars_struct tint_module_vars) { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v, (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_float8x8 res = v; return res; } @@ -32,5 +32,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]], device SB_RW* sb_rw [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_rw=sb_rw}; - simdgroup_store(subgroupMatrixLoad_36c0f2(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_36c0f2(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/423caa.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/423caa.wgsl.expected.msl index 77d9daa..22b1605 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/423caa.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/423caa.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_half8x8 subgroupMatrixLoad_423caa(tint_module_vars_struct tint_module_vars) { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v, (&(*tint_module_vars.sb_ro).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.sb_ro).arg_0[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_half8x8 res = v; return res; } @@ -32,5 +32,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]], const device SB_RO* sb_ro [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_ro=sb_ro}; - simdgroup_store(subgroupMatrixLoad_423caa(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_423caa(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/53a148.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/53a148.wgsl.expected.msl index 3843224..87ded6d 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/53a148.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/53a148.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_half8x8 subgroupMatrixLoad_53a148(tint_module_vars_struct tint_module_vars) { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v, (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_half8x8 res = v; return res; } @@ -32,5 +32,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]], device SB_RW* sb_rw [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_rw=sb_rw}; - simdgroup_store(subgroupMatrixLoad_53a148(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_53a148(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/63c04c.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/63c04c.wgsl.expected.msl index b6042f5..1f7e4b9 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/63c04c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/63c04c.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_half8x8 subgroupMatrixLoad_63c04c(tint_module_vars_struct tint_module_vars) { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v, (&(*tint_module_vars.sb_ro).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.sb_ro).arg_0[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_half8x8 res = v; return res; } @@ -32,5 +32,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]], const device SB_RO* sb_ro [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_ro=sb_ro}; - simdgroup_store(subgroupMatrixLoad_63c04c(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_63c04c(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/aa10d4.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/aa10d4.wgsl.expected.msl index 498ff11..b27d73f 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/aa10d4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/aa10d4.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_float8x8 subgroupMatrixLoad_aa10d4(tint_module_vars_struct tint_module_vars) { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v, (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_float8x8 res = v; return res; } @@ -32,5 +32,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]], device SB_RW* sb_rw [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_rw=sb_rw}; - simdgroup_store(subgroupMatrixLoad_aa10d4(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_aa10d4(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/ab3b9c.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/ab3b9c.wgsl.expected.msl index 1f44336..2dca7d7 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/ab3b9c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/ab3b9c.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_float8x8 subgroupMatrixLoad_ab3b9c(tint_module_vars_struct tint_module_vars) { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v, (&(*tint_module_vars.sb_ro).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.sb_ro).arg_0[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_float8x8 res = v; return res; } @@ -32,5 +32,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]], const device SB_RO* sb_ro [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_ro=sb_ro}; - simdgroup_store(subgroupMatrixLoad_ab3b9c(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_ab3b9c(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/b3c369.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/b3c369.wgsl.expected.msl index 94c5881..1ed509c 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/b3c369.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/b3c369.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_float8x8 subgroupMatrixLoad_b3c369(tint_module_vars_struct tint_module_vars) { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v, (&(*tint_module_vars.sb_ro).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.sb_ro).arg_0[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_float8x8 res = v; return res; } @@ -32,5 +32,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]], const device SB_RO* sb_ro [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_ro=sb_ro}; - simdgroup_store(subgroupMatrixLoad_b3c369(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_b3c369(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/b3ff28.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/b3ff28.wgsl.expected.msl index 4a376c4..f0cf7be 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/b3ff28.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/b3ff28.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_half8x8 subgroupMatrixLoad_b3ff28(tint_module_vars_struct tint_module_vars) { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v, (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_half8x8 res = v; return res; } @@ -44,12 +44,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - simdgroup_store(subgroupMatrixLoad_b3ff28(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (simdgroup_store(subgroupMatrixLoad_b3ff28(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device tint_array<half, 1024>* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_3).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/b84216.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/b84216.wgsl.expected.msl index 396241b..91deb92 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/b84216.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/b84216.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_half8x8 subgroupMatrixLoad_b84216(tint_module_vars_struct tint_module_vars) { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v, (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_half8x8 res = v; return res; } @@ -44,12 +44,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - simdgroup_store(subgroupMatrixLoad_b84216(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (simdgroup_store(subgroupMatrixLoad_b84216(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device tint_array<half, 1024>* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_3).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/bf26bb.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/bf26bb.wgsl.expected.msl index 416dc14..f483d46 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/bf26bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/bf26bb.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_float8x8 subgroupMatrixLoad_bf26bb(tint_module_vars_struct tint_module_vars) { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v, (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_float8x8 res = v; return res; } @@ -32,5 +32,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]], device SB_RW* sb_rw [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_rw=sb_rw}; - simdgroup_store(subgroupMatrixLoad_bf26bb(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_bf26bb(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/c9c00a.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/c9c00a.wgsl.expected.msl index 643f6cb..b734183 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/c9c00a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/c9c00a.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_float8x8 subgroupMatrixLoad_c9c00a(tint_module_vars_struct tint_module_vars) { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v, (&(*tint_module_vars.sb_ro).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.sb_ro).arg_0[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_float8x8 res = v; return res; } @@ -32,5 +32,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]], const device SB_RO* sb_ro [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_ro=sb_ro}; - simdgroup_store(subgroupMatrixLoad_c9c00a(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_c9c00a(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/cb133a.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/cb133a.wgsl.expected.msl index cb17184..65f8e31 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/cb133a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/cb133a.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_float8x8 subgroupMatrixLoad_cb133a(tint_module_vars_struct tint_module_vars) { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v, (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_float8x8 res = v; return res; } @@ -44,12 +44,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - simdgroup_store(subgroupMatrixLoad_cb133a(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (simdgroup_store(subgroupMatrixLoad_cb133a(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device tint_array<float, 1024>* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_3).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/ce0bb4.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/ce0bb4.wgsl.expected.msl index 617c6eb..510cafa 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/ce0bb4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/ce0bb4.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_float8x8 subgroupMatrixLoad_ce0bb4(tint_module_vars_struct tint_module_vars) { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v, (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_float8x8 res = v; return res; } @@ -44,12 +44,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - simdgroup_store(subgroupMatrixLoad_ce0bb4(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (simdgroup_store(subgroupMatrixLoad_ce0bb4(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device tint_array<float, 1024>* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_3).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/f3bab1.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/f3bab1.wgsl.expected.msl index 341875b..1620bb1 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/f3bab1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/f3bab1.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_half8x8 subgroupMatrixLoad_f3bab1(tint_module_vars_struct tint_module_vars) { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v, (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_half8x8 res = v; return res; } @@ -32,5 +32,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]], device SB_RW* sb_rw [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_rw=sb_rw}; - simdgroup_store(subgroupMatrixLoad_f3bab1(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_f3bab1(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixLoad/fe78c2.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixLoad/fe78c2.wgsl.expected.msl index 7c7371e..d83df68 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixLoad/fe78c2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixLoad/fe78c2.wgsl.expected.msl
@@ -24,7 +24,7 @@ simdgroup_half8x8 subgroupMatrixLoad_fe78c2(tint_module_vars_struct tint_module_vars) { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v, (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_load(v, (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true)); simdgroup_half8x8 res = v; return res; } @@ -44,12 +44,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - simdgroup_store(subgroupMatrixLoad_fe78c2(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (simdgroup_store(subgroupMatrixLoad_fe78c2(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device tint_array<half, 1024>* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_3).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixMultiply/2c905b.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixMultiply/2c905b.wgsl.expected.msl index cc1ec7a..b72dfec 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixMultiply/2c905b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixMultiply/2c905b.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_float8x8 subgroupMatrixMultiply_2c905b() { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), make_filled_simdgroup_matrix<float, 8, 8>(0.0f)); + (simdgroup_multiply(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), make_filled_simdgroup_matrix<float, 8, 8>(0.0f))); simdgroup_float8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixMultiply_2c905b(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixMultiply_2c905b(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixMultiply/42abed.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixMultiply/42abed.wgsl.expected.msl index aa38053..6f93c74 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixMultiply/42abed.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixMultiply/42abed.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_half8x8 subgroupMatrixMultiply_42abed() { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), make_filled_simdgroup_matrix<half, 8, 8>(0.0h)); + (simdgroup_multiply(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), make_filled_simdgroup_matrix<half, 8, 8>(0.0h))); simdgroup_half8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixMultiply_42abed(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixMultiply_42abed(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixMultiplyAccumulate/8b907c.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixMultiplyAccumulate/8b907c.wgsl.expected.msl index 62bd448..2ee96ab 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixMultiplyAccumulate/8b907c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixMultiplyAccumulate/8b907c.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_half8x8 subgroupMatrixMultiplyAccumulate_8b907c() { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), make_filled_simdgroup_matrix<half, 8, 8>(0.0h), make_filled_simdgroup_matrix<half, 8, 8>(0.0h)); + (simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), make_filled_simdgroup_matrix<half, 8, 8>(0.0h), make_filled_simdgroup_matrix<half, 8, 8>(0.0h))); simdgroup_half8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixMultiplyAccumulate_8b907c(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixMultiplyAccumulate_8b907c(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixMultiplyAccumulate/e7fb3c.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixMultiplyAccumulate/e7fb3c.wgsl.expected.msl index 2988d05..08f759c 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixMultiplyAccumulate/e7fb3c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixMultiplyAccumulate/e7fb3c.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_float8x8 subgroupMatrixMultiplyAccumulate_e7fb3c() { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), make_filled_simdgroup_matrix<float, 8, 8>(0.0f), make_filled_simdgroup_matrix<float, 8, 8>(0.0f)); + (simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), make_filled_simdgroup_matrix<float, 8, 8>(0.0f), make_filled_simdgroup_matrix<float, 8, 8>(0.0f))); simdgroup_float8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixMultiplyAccumulate_e7fb3c(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixMultiplyAccumulate_e7fb3c(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/38dfbe.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/38dfbe.wgsl.expected.msl index 47768aa..552165e 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/38dfbe.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/38dfbe.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_half8x8 subgroupMatrixScalarAdd_38dfbe() { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(8.0h)); + (simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(8.0h))); simdgroup_half8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarAdd_38dfbe(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarAdd_38dfbe(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/6978de.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/6978de.wgsl.expected.msl index bd4b495..3797992 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/6978de.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/6978de.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_float8x8 subgroupMatrixScalarAdd_6978de() { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(8.0f)); + (simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(8.0f))); simdgroup_float8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarAdd_6978de(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarAdd_6978de(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/7f3869.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/7f3869.wgsl.expected.msl index 7314e34..7e6d042 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/7f3869.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/7f3869.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_float8x8 subgroupMatrixScalarAdd_7f3869() { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(8.0f)); + (simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(8.0f))); simdgroup_float8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarAdd_7f3869(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarAdd_7f3869(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/9dbd1a.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/9dbd1a.wgsl.expected.msl index 612b5ca..9e47190 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/9dbd1a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/9dbd1a.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_half8x8 subgroupMatrixScalarAdd_9dbd1a() { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(8.0h)); + (simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(8.0h))); simdgroup_half8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarAdd_9dbd1a(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarAdd_9dbd1a(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/a00a6a.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/a00a6a.wgsl.expected.msl index 91c8c18..c4add83 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/a00a6a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/a00a6a.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_float8x8 subgroupMatrixScalarAdd_a00a6a() { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(8.0f)); + (simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(8.0f))); simdgroup_float8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarAdd_a00a6a(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarAdd_a00a6a(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/ee2a47.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/ee2a47.wgsl.expected.msl index f82df34..088b88c 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/ee2a47.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarAdd/ee2a47.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_half8x8 subgroupMatrixScalarAdd_ee2a47() { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(8.0h)); + (simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(8.0h))); simdgroup_half8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarAdd_ee2a47(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarAdd_ee2a47(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/0043a7.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/0043a7.wgsl.expected.msl index 3d0a3a5..4c12923 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/0043a7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/0043a7.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_float8x8 subgroupMatrixScalarMultiply_0043a7() { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(8.0f)); + (simdgroup_multiply(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(8.0f))); simdgroup_float8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarMultiply_0043a7(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarMultiply_0043a7(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/3ec99d.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/3ec99d.wgsl.expected.msl index 9d6ff95..11c38a1 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/3ec99d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/3ec99d.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_half8x8 subgroupMatrixScalarMultiply_3ec99d() { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(8.0h)); + (simdgroup_multiply(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(8.0h))); simdgroup_half8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarMultiply_3ec99d(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarMultiply_3ec99d(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/4de795.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/4de795.wgsl.expected.msl index f67adc8..6a461fe 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/4de795.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/4de795.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_half8x8 subgroupMatrixScalarMultiply_4de795() { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(8.0h)); + (simdgroup_multiply(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(8.0h))); simdgroup_half8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarMultiply_4de795(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarMultiply_4de795(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/9ec228.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/9ec228.wgsl.expected.msl index ca7a958..8f2f3cd 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/9ec228.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/9ec228.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_float8x8 subgroupMatrixScalarMultiply_9ec228() { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(8.0f)); + (simdgroup_multiply(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(8.0f))); simdgroup_float8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarMultiply_9ec228(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarMultiply_9ec228(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/decf0b.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/decf0b.wgsl.expected.msl index 52a97d6..0e7547f 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/decf0b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/decf0b.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_float8x8 subgroupMatrixScalarMultiply_decf0b() { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(8.0f)); + (simdgroup_multiply(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(8.0f))); simdgroup_float8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarMultiply_decf0b(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarMultiply_decf0b(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/ec8d95.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/ec8d95.wgsl.expected.msl index 8943353..25cbcfa 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/ec8d95.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarMultiply/ec8d95.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_half8x8 subgroupMatrixScalarMultiply_ec8d95() { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(8.0h)); + (simdgroup_multiply(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(8.0h))); simdgroup_half8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarMultiply_ec8d95(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarMultiply_ec8d95(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/3d85a2.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/3d85a2.wgsl.expected.msl index f5053a1..0e6cc25 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/3d85a2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/3d85a2.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_half8x8 subgroupMatrixScalarSubtract_3d85a2() { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(-(8.0h))); + (simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(-(8.0h)))); simdgroup_half8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarSubtract_3d85a2(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarSubtract_3d85a2(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/56a1bf.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/56a1bf.wgsl.expected.msl index 0068e1b..b5d4185 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/56a1bf.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/56a1bf.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_float8x8 subgroupMatrixScalarSubtract_56a1bf() { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(-(8.0f))); + (simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(-(8.0f)))); simdgroup_float8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarSubtract_56a1bf(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarSubtract_56a1bf(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/7d87bb.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/7d87bb.wgsl.expected.msl index 547246a..30091ea 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/7d87bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/7d87bb.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_float8x8 subgroupMatrixScalarSubtract_7d87bb() { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(-(8.0f))); + (simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(-(8.0f)))); simdgroup_float8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarSubtract_7d87bb(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarSubtract_7d87bb(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/a87c23.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/a87c23.wgsl.expected.msl index a42ea6f..38df9d7 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/a87c23.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/a87c23.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_half8x8 subgroupMatrixScalarSubtract_a87c23() { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(-(8.0h))); + (simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(-(8.0h)))); simdgroup_half8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarSubtract_a87c23(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarSubtract_a87c23(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/e70437.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/e70437.wgsl.expected.msl index c88c45f..9aa61be 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/e70437.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/e70437.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_float8x8 subgroupMatrixScalarSubtract_e70437() { simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(-(8.0f))); + (simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<float, 8, 8>(0.0f), simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(-(8.0f)))); simdgroup_float8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarSubtract_e70437(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarSubtract_e70437(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/ee4167.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/ee4167.wgsl.expected.msl index 9a9f0a4..d8acf15 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/ee4167.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixScalarSubtract/ee4167.wgsl.expected.msl
@@ -19,7 +19,7 @@ simdgroup_half8x8 subgroupMatrixScalarSubtract_ee4167() { simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(-(8.0h))); + (simdgroup_multiply_accumulate(v, make_filled_simdgroup_matrix<half, 8, 8>(0.0h), simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(-(8.0h)))); simdgroup_half8x8 res = v; return res; } @@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarSubtract_ee4167(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarSubtract_ee4167(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixStore/17ec3e.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixStore/17ec3e.wgsl.expected.msl index 8d1360f..d928ee5 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixStore/17ec3e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixStore/17ec3e.wgsl.expected.msl
@@ -22,11 +22,11 @@ }; void subgroupMatrixStore_17ec3e(tint_module_vars_struct tint_module_vars) { - simdgroup_store(make_filled_simdgroup_matrix<half, 8, 8>(0.0h), (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_store(make_filled_simdgroup_matrix<half, 8, 8>(0.0h), (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - subgroupMatrixStore_17ec3e(tint_module_vars); + (subgroupMatrixStore_17ec3e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixStore/23fccc.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixStore/23fccc.wgsl.expected.msl index dbbeccf..40fc01a 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixStore/23fccc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixStore/23fccc.wgsl.expected.msl
@@ -22,11 +22,11 @@ }; void subgroupMatrixStore_23fccc(tint_module_vars_struct tint_module_vars) { - simdgroup_store(make_filled_simdgroup_matrix<half, 8, 8>(0.0h), (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_store(make_filled_simdgroup_matrix<half, 8, 8>(0.0h), (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - subgroupMatrixStore_23fccc(tint_module_vars); + (subgroupMatrixStore_23fccc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixStore/2d102a.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixStore/2d102a.wgsl.expected.msl index 18cbaf9..f778815 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixStore/2d102a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixStore/2d102a.wgsl.expected.msl
@@ -22,7 +22,7 @@ }; void subgroupMatrixStore_2d102a(tint_module_vars_struct tint_module_vars) { - simdgroup_store(make_filled_simdgroup_matrix<half, 8, 8>(0.0h), (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_store(make_filled_simdgroup_matrix<half, 8, 8>(0.0h), (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true)); } void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { @@ -40,12 +40,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - subgroupMatrixStore_2d102a(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (subgroupMatrixStore_2d102a(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v_2).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixStore/4a29bb.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixStore/4a29bb.wgsl.expected.msl index 0ef1195..87c4804 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixStore/4a29bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixStore/4a29bb.wgsl.expected.msl
@@ -22,7 +22,7 @@ }; void subgroupMatrixStore_4a29bb(tint_module_vars_struct tint_module_vars) { - simdgroup_store(make_filled_simdgroup_matrix<half, 8, 8>(0.0h), (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_store(make_filled_simdgroup_matrix<half, 8, 8>(0.0h), (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true)); } void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { @@ -40,12 +40,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - subgroupMatrixStore_4a29bb(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (subgroupMatrixStore_4a29bb(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v_2).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixStore/50c104.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixStore/50c104.wgsl.expected.msl index 94ccdd8..a907340 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixStore/50c104.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixStore/50c104.wgsl.expected.msl
@@ -22,7 +22,7 @@ }; void subgroupMatrixStore_50c104(tint_module_vars_struct tint_module_vars) { - simdgroup_store(make_filled_simdgroup_matrix<half, 8, 8>(0.0h), (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_store(make_filled_simdgroup_matrix<half, 8, 8>(0.0h), (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true)); } void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { @@ -40,12 +40,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - subgroupMatrixStore_50c104(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (subgroupMatrixStore_50c104(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v_2).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixStore/5c5344.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixStore/5c5344.wgsl.expected.msl index 27e915a..348c7a7 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixStore/5c5344.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixStore/5c5344.wgsl.expected.msl
@@ -22,11 +22,11 @@ }; void subgroupMatrixStore_5c5344(tint_module_vars_struct tint_module_vars) { - simdgroup_store(make_filled_simdgroup_matrix<float, 8, 8>(0.0f), (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_store(make_filled_simdgroup_matrix<float, 8, 8>(0.0f), (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - subgroupMatrixStore_5c5344(tint_module_vars); + (subgroupMatrixStore_5c5344(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixStore/793e1c.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixStore/793e1c.wgsl.expected.msl index 8c97d33..1d43d7e 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixStore/793e1c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixStore/793e1c.wgsl.expected.msl
@@ -22,11 +22,11 @@ }; void subgroupMatrixStore_793e1c(tint_module_vars_struct tint_module_vars) { - simdgroup_store(make_filled_simdgroup_matrix<half, 8, 8>(0.0h), (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_store(make_filled_simdgroup_matrix<half, 8, 8>(0.0h), (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - subgroupMatrixStore_793e1c(tint_module_vars); + (subgroupMatrixStore_793e1c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixStore/7c5b63.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixStore/7c5b63.wgsl.expected.msl index f5af45a..2e9819e 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixStore/7c5b63.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixStore/7c5b63.wgsl.expected.msl
@@ -22,7 +22,7 @@ }; void subgroupMatrixStore_7c5b63(tint_module_vars_struct tint_module_vars) { - simdgroup_store(make_filled_simdgroup_matrix<float, 8, 8>(0.0f), (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_store(make_filled_simdgroup_matrix<float, 8, 8>(0.0f), (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true)); } void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { @@ -40,12 +40,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - subgroupMatrixStore_7c5b63(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (subgroupMatrixStore_7c5b63(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v_2).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixStore/85b916.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixStore/85b916.wgsl.expected.msl index 7681f13..3ebe375 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixStore/85b916.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixStore/85b916.wgsl.expected.msl
@@ -22,11 +22,11 @@ }; void subgroupMatrixStore_85b916(tint_module_vars_struct tint_module_vars) { - simdgroup_store(make_filled_simdgroup_matrix<float, 8, 8>(0.0f), (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_store(make_filled_simdgroup_matrix<float, 8, 8>(0.0f), (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - subgroupMatrixStore_85b916(tint_module_vars); + (subgroupMatrixStore_85b916(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixStore/a5f5dc.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixStore/a5f5dc.wgsl.expected.msl index 9aff1eb..4363ef1 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixStore/a5f5dc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixStore/a5f5dc.wgsl.expected.msl
@@ -22,7 +22,7 @@ }; void subgroupMatrixStore_a5f5dc(tint_module_vars_struct tint_module_vars) { - simdgroup_store(make_filled_simdgroup_matrix<float, 8, 8>(0.0f), (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_store(make_filled_simdgroup_matrix<float, 8, 8>(0.0f), (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true)); } void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { @@ -40,12 +40,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - subgroupMatrixStore_a5f5dc(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (subgroupMatrixStore_a5f5dc(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v_2).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixStore/c42e56.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixStore/c42e56.wgsl.expected.msl index 8353a91..6a60c3a 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixStore/c42e56.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixStore/c42e56.wgsl.expected.msl
@@ -22,11 +22,11 @@ }; void subgroupMatrixStore_c42e56(tint_module_vars_struct tint_module_vars) { - simdgroup_store(make_filled_simdgroup_matrix<float, 8, 8>(0.0f), (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_store(make_filled_simdgroup_matrix<float, 8, 8>(0.0f), (&(*tint_module_vars.sb_rw).arg_0[1u]), ulong(8u), ulong2(0ul), true)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - subgroupMatrixStore_c42e56(tint_module_vars); + (subgroupMatrixStore_c42e56(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/subgroupMatrixStore/f37296.wgsl.expected.msl b/test/tint/builtins/gen/literal/subgroupMatrixStore/f37296.wgsl.expected.msl index 2db090c..0dfdec7f 100644 --- a/test/tint/builtins/gen/literal/subgroupMatrixStore/f37296.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/subgroupMatrixStore/f37296.wgsl.expected.msl
@@ -22,7 +22,7 @@ }; void subgroupMatrixStore_f37296(tint_module_vars_struct tint_module_vars) { - simdgroup_store(make_filled_simdgroup_matrix<float, 8, 8>(0.0f), (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true); + (simdgroup_store(make_filled_simdgroup_matrix<float, 8, 8>(0.0f), (&(*tint_module_vars.arg_0)[1u]), ulong(8u), ulong2(0ul), true)); } void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { @@ -40,12 +40,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - subgroupMatrixStore_f37296(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (subgroupMatrixStore_f37296(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v_2).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/tan/311400.wgsl.expected.msl b/test/tint/builtins/gen/literal/tan/311400.wgsl.expected.msl index 6ac057f..696a381 100644 --- a/test/tint/builtins/gen/literal/tan/311400.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/tan/311400.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - tan_311400(); + (tan_311400()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - tan_311400(); + (tan_311400()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - tan_311400(); + (tan_311400()); return out; }
diff --git a/test/tint/builtins/gen/literal/tan/7be368.wgsl.expected.msl b/test/tint/builtins/gen/literal/tan/7be368.wgsl.expected.msl index cf8dbfc..2a264be 100644 --- a/test/tint/builtins/gen/literal/tan/7be368.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/tan/7be368.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - tan_7be368(); + (tan_7be368()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - tan_7be368(); + (tan_7be368()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - tan_7be368(); + (tan_7be368()); return out; }
diff --git a/test/tint/builtins/gen/literal/tan/a0966f.wgsl.expected.msl b/test/tint/builtins/gen/literal/tan/a0966f.wgsl.expected.msl index 36a19db..4d1eb47 100644 --- a/test/tint/builtins/gen/literal/tan/a0966f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/tan/a0966f.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - tan_a0966f(); + (tan_a0966f()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - tan_a0966f(); + (tan_a0966f()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - tan_a0966f(); + (tan_a0966f()); return out; }
diff --git a/test/tint/builtins/gen/literal/tan/ae26ae.wgsl.expected.msl b/test/tint/builtins/gen/literal/tan/ae26ae.wgsl.expected.msl index 32f07e7..aa0adfc 100644 --- a/test/tint/builtins/gen/literal/tan/ae26ae.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/tan/ae26ae.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - tan_ae26ae(); + (tan_ae26ae()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - tan_ae26ae(); + (tan_ae26ae()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - tan_ae26ae(); + (tan_ae26ae()); return out; }
diff --git a/test/tint/builtins/gen/literal/tanh/313aa1.wgsl.expected.msl b/test/tint/builtins/gen/literal/tanh/313aa1.wgsl.expected.msl index 0bc9ff4..ac41462 100644 --- a/test/tint/builtins/gen/literal/tanh/313aa1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/tanh/313aa1.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - tanh_313aa1(); + (tanh_313aa1()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - tanh_313aa1(); + (tanh_313aa1()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - tanh_313aa1(); + (tanh_313aa1()); return out; }
diff --git a/test/tint/builtins/gen/literal/tanh/6289fd.wgsl.expected.msl b/test/tint/builtins/gen/literal/tanh/6289fd.wgsl.expected.msl index b5d8d18..3e993b3 100644 --- a/test/tint/builtins/gen/literal/tanh/6289fd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/tanh/6289fd.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - tanh_6289fd(); + (tanh_6289fd()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - tanh_6289fd(); + (tanh_6289fd()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - tanh_6289fd(); + (tanh_6289fd()); return out; }
diff --git a/test/tint/builtins/gen/literal/tanh/ac5d33.wgsl.expected.msl b/test/tint/builtins/gen/literal/tanh/ac5d33.wgsl.expected.msl index b0be3fc..5e9e1b7 100644 --- a/test/tint/builtins/gen/literal/tanh/ac5d33.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/tanh/ac5d33.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - tanh_ac5d33(); + (tanh_ac5d33()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - tanh_ac5d33(); + (tanh_ac5d33()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - tanh_ac5d33(); + (tanh_ac5d33()); return out; }
diff --git a/test/tint/builtins/gen/literal/tanh/c48aa6.wgsl.expected.msl b/test/tint/builtins/gen/literal/tanh/c48aa6.wgsl.expected.msl index 2558200..4a4a6ed 100644 --- a/test/tint/builtins/gen/literal/tanh/c48aa6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/tanh/c48aa6.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - tanh_c48aa6(); + (tanh_c48aa6()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - tanh_c48aa6(); + (tanh_c48aa6()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - tanh_c48aa6(); + (tanh_c48aa6()); return out; }
diff --git a/test/tint/builtins/gen/literal/textureBarrier/3d0f7e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureBarrier/3d0f7e.wgsl.expected.msl index a3b6b4b..591931d 100644 --- a/test/tint/builtins/gen/literal/textureBarrier/3d0f7e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureBarrier/3d0f7e.wgsl.expected.msl
@@ -2,10 +2,10 @@ using namespace metal; void textureBarrier_3d0f7e() { - threadgroup_barrier(mem_flags::mem_texture); + (threadgroup_barrier(mem_flags::mem_texture)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - textureBarrier_3d0f7e(); + (textureBarrier_3d0f7e()); }
diff --git a/test/tint/builtins/gen/literal/textureDimensions/022903.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureDimensions/022903.wgsl.expected.msl index af42ea7..f1c118f 100644 --- a/test/tint/builtins/gen/literal/textureDimensions/022903.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureDimensions/022903.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; uint textureDimensions_022903(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -31,7 +31,7 @@ }; uint textureDimensions_022903(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -62,7 +62,7 @@ }; uint textureDimensions_022903(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; }
diff --git a/test/tint/builtins/gen/literal/textureDimensions/920006.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureDimensions/920006.wgsl.expected.msl index f6af1fa..0eba951 100644 --- a/test/tint/builtins/gen/literal/textureDimensions/920006.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureDimensions/920006.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; uint textureDimensions_920006(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -31,7 +31,7 @@ }; uint textureDimensions_920006(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -62,7 +62,7 @@ }; uint textureDimensions_920006(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; }
diff --git a/test/tint/builtins/gen/literal/textureDimensions/9c7a00.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureDimensions/9c7a00.wgsl.expected.msl index 42000fe..51117fa 100644 --- a/test/tint/builtins/gen/literal/textureDimensions/9c7a00.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureDimensions/9c7a00.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; uint textureDimensions_9c7a00(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -31,7 +31,7 @@ }; uint textureDimensions_9c7a00(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -62,7 +62,7 @@ }; uint textureDimensions_9c7a00(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; }
diff --git a/test/tint/builtins/gen/literal/textureDimensions/aac604.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureDimensions/aac604.wgsl.expected.msl index 671b822d..aa38563 100644 --- a/test/tint/builtins/gen/literal/textureDimensions/aac604.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureDimensions/aac604.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; uint textureDimensions_aac604(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -31,7 +31,7 @@ }; uint textureDimensions_aac604(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -62,7 +62,7 @@ }; uint textureDimensions_aac604(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; }
diff --git a/test/tint/builtins/gen/literal/textureDimensions/b46d97.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureDimensions/b46d97.wgsl.expected.msl index d8a05f5..b931dab9 100644 --- a/test/tint/builtins/gen/literal/textureDimensions/b46d97.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureDimensions/b46d97.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; uint textureDimensions_b46d97(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -31,7 +31,7 @@ }; uint textureDimensions_b46d97(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -62,7 +62,7 @@ }; uint textureDimensions_b46d97(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; }
diff --git a/test/tint/builtins/gen/literal/textureDimensions/f17acd.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureDimensions/f17acd.wgsl.expected.msl index 79fe2ad..8b0125b 100644 --- a/test/tint/builtins/gen/literal/textureDimensions/f17acd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureDimensions/f17acd.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; uint textureDimensions_f17acd(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -31,7 +31,7 @@ }; uint textureDimensions_f17acd(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -62,7 +62,7 @@ }; uint textureDimensions_f17acd(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; }
diff --git a/test/tint/builtins/gen/literal/textureLoad/0cb698.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureLoad/0cb698.wgsl.expected.msl index 07d3f82..165761e 100644 --- a/test/tint/builtins/gen/literal/textureLoad/0cb698.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureLoad/0cb698.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; int4 textureLoad_0cb698(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); int4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -31,7 +31,7 @@ }; int4 textureLoad_0cb698(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); int4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -62,7 +62,7 @@ }; int4 textureLoad_0cb698(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); int4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; }
diff --git a/test/tint/builtins/gen/literal/textureLoad/1373dc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureLoad/1373dc.wgsl.expected.msl index 1a71d67..683fe3a 100644 --- a/test/tint/builtins/gen/literal/textureLoad/1373dc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureLoad/1373dc.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; float4 textureLoad_1373dc(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); float4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -31,7 +31,7 @@ }; float4 textureLoad_1373dc(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); float4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -62,7 +62,7 @@ }; float4 textureLoad_1373dc(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); float4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; }
diff --git a/test/tint/builtins/gen/literal/textureLoad/1b8588.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureLoad/1b8588.wgsl.expected.msl index 4b45308..4132d01 100644 --- a/test/tint/builtins/gen/literal/textureLoad/1b8588.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureLoad/1b8588.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; uint4 textureLoad_1b8588(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); uint4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res; @@ -32,7 +32,7 @@ }; uint4 textureLoad_1b8588(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); uint4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res; @@ -64,7 +64,7 @@ }; uint4 textureLoad_1b8588(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); uint4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res;
diff --git a/test/tint/builtins/gen/literal/textureLoad/216c37.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureLoad/216c37.wgsl.expected.msl index 3653cb6..e558cd9 100644 --- a/test/tint/builtins/gen/literal/textureLoad/216c37.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureLoad/216c37.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; uint4 textureLoad_216c37(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -31,7 +31,7 @@ }; uint4 textureLoad_216c37(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -62,7 +62,7 @@ }; uint4 textureLoad_216c37(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; }
diff --git a/test/tint/builtins/gen/literal/textureLoad/3da3ed.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureLoad/3da3ed.wgsl.expected.msl index 838391f..f1e858b 100644 --- a/test/tint/builtins/gen/literal/textureLoad/3da3ed.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureLoad/3da3ed.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; float4 textureLoad_3da3ed(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); float4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res; @@ -32,7 +32,7 @@ }; float4 textureLoad_3da3ed(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); float4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res; @@ -64,7 +64,7 @@ }; float4 textureLoad_3da3ed(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); float4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res;
diff --git a/test/tint/builtins/gen/literal/textureLoad/4c423f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureLoad/4c423f.wgsl.expected.msl index 494cf2c..40dd167 100644 --- a/test/tint/builtins/gen/literal/textureLoad/4c423f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureLoad/4c423f.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; int4 textureLoad_4c423f(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); int4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -31,7 +31,7 @@ }; int4 textureLoad_4c423f(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); int4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -62,7 +62,7 @@ }; int4 textureLoad_4c423f(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); int4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; }
diff --git a/test/tint/builtins/gen/literal/textureLoad/5a2f9d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureLoad/5a2f9d.wgsl.expected.msl index 4d00ad4..04ddd79 100644 --- a/test/tint/builtins/gen/literal/textureLoad/5a2f9d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureLoad/5a2f9d.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; int4 textureLoad_5a2f9d(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); int4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res; @@ -32,7 +32,7 @@ }; int4 textureLoad_5a2f9d(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); int4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res; @@ -64,7 +64,7 @@ }; int4 textureLoad_5a2f9d(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); int4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res;
diff --git a/test/tint/builtins/gen/literal/textureLoad/62d1de.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureLoad/62d1de.wgsl.expected.msl index 4021ff5..3581226 100644 --- a/test/tint/builtins/gen/literal/textureLoad/62d1de.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureLoad/62d1de.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; int4 textureLoad_62d1de(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); int4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res; @@ -32,7 +32,7 @@ }; int4 textureLoad_62d1de(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); int4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res; @@ -64,7 +64,7 @@ }; int4 textureLoad_62d1de(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); int4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res;
diff --git a/test/tint/builtins/gen/literal/textureLoad/6b77d4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureLoad/6b77d4.wgsl.expected.msl index f046fdb..1bfcad3 100644 --- a/test/tint/builtins/gen/literal/textureLoad/6b77d4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureLoad/6b77d4.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; uint4 textureLoad_6b77d4(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); uint4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res; @@ -32,7 +32,7 @@ }; uint4 textureLoad_6b77d4(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); uint4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res; @@ -64,7 +64,7 @@ }; uint4 textureLoad_6b77d4(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); uint4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res;
diff --git a/test/tint/builtins/gen/literal/textureLoad/6d376a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureLoad/6d376a.wgsl.expected.msl index 17fbb96..10f2bbd 100644 --- a/test/tint/builtins/gen/literal/textureLoad/6d376a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureLoad/6d376a.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; float4 textureLoad_6d376a(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); float4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -31,7 +31,7 @@ }; float4 textureLoad_6d376a(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); float4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -62,7 +62,7 @@ }; float4 textureLoad_6d376a(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); float4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; }
diff --git a/test/tint/builtins/gen/literal/textureLoad/81c381.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureLoad/81c381.wgsl.expected.msl index 0ce9f2d..69cc32c 100644 --- a/test/tint/builtins/gen/literal/textureLoad/81c381.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureLoad/81c381.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; float4 textureLoad_81c381(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); float4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res; @@ -32,7 +32,7 @@ }; float4 textureLoad_81c381(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); float4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res; @@ -64,7 +64,7 @@ }; float4 textureLoad_81c381(tint_module_vars_struct tint_module_vars) { - min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v = (uint(tint_module_vars.arg_0.get_width()) - 1u); float4 res = tint_module_vars.arg_0.read(min(uint(1), v)); return res;
diff --git a/test/tint/builtins/gen/literal/textureLoad/bc3201.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureLoad/bc3201.wgsl.expected.msl index c66c7f3..237e237 100644 --- a/test/tint/builtins/gen/literal/textureLoad/bc3201.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureLoad/bc3201.wgsl.expected.msl
@@ -10,7 +10,7 @@ }; uint4 textureLoad_bc3201(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -31,7 +31,7 @@ }; uint4 textureLoad_bc3201(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -62,7 +62,7 @@ }; uint4 textureLoad_bc3201(tint_module_vars_struct tint_module_vars) { - min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(1u, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint4 res = tint_module_vars.arg_0.read(min(1u, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; }
diff --git a/test/tint/builtins/gen/literal/textureStore/000bd4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/000bd4.wgsl.expected.msl index 6534610..31623fe 100644 --- a/test/tint/builtins/gen/literal/textureStore/000bd4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/000bd4.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_000bd4(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_000bd4(tint_module_vars); + (textureStore_000bd4(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_000bd4(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_000bd4(tint_module_vars); + (textureStore_000bd4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/00199b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/00199b.wgsl.expected.msl index 9886e0b..2ca9286 100644 --- a/test/tint/builtins/gen/literal/textureStore/00199b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/00199b.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_00199b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_00199b(tint_module_vars); + (textureStore_00199b(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_00199b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_00199b(tint_module_vars); + (textureStore_00199b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/005fcb.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/005fcb.wgsl.expected.msl index d1e4016..3128d18 100644 --- a/test/tint/builtins/gen/literal/textureStore/005fcb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/005fcb.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_005fcb(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_005fcb(tint_module_vars); + (textureStore_005fcb(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_005fcb(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_005fcb(tint_module_vars); + (textureStore_005fcb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/007dde.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/007dde.wgsl.expected.msl index 9bf0a58..7beea0a 100644 --- a/test/tint/builtins/gen/literal/textureStore/007dde.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/007dde.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_007dde(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_007dde(tint_module_vars); + (textureStore_007dde(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_007dde(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_007dde(tint_module_vars); + (textureStore_007dde(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/00ca64.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/00ca64.wgsl.expected.msl index 538de23..2416573 100644 --- a/test/tint/builtins/gen/literal/textureStore/00ca64.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/00ca64.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_00ca64(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_00ca64(tint_module_vars); + (textureStore_00ca64(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_00ca64(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_00ca64(tint_module_vars); + (textureStore_00ca64(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0148bd.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0148bd.wgsl.expected.msl index fdc34ba..ca34d89 100644 --- a/test/tint/builtins/gen/literal/textureStore/0148bd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0148bd.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_0148bd(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0148bd(tint_module_vars); + (textureStore_0148bd(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_0148bd(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0148bd(tint_module_vars); + (textureStore_0148bd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0187f5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0187f5.wgsl.expected.msl index 4178cfd..2ff93ee 100644 --- a/test/tint/builtins/gen/literal/textureStore/0187f5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0187f5.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_0187f5(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0187f5(tint_module_vars); + (textureStore_0187f5(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_0187f5(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0187f5(tint_module_vars); + (textureStore_0187f5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/027f3e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/027f3e.wgsl.expected.msl index 1d1bb2e..718541f 100644 --- a/test/tint/builtins/gen/literal/textureStore/027f3e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/027f3e.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_027f3e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_027f3e(tint_module_vars); + (textureStore_027f3e(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_027f3e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_027f3e(tint_module_vars); + (textureStore_027f3e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/031506.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/031506.wgsl.expected.msl index 6628501..9628b8e 100644 --- a/test/tint/builtins/gen/literal/textureStore/031506.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/031506.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_031506(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_031506(tint_module_vars); + (textureStore_031506(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_031506(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_031506(tint_module_vars); + (textureStore_031506(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/033559.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/033559.wgsl.expected.msl index 0656930..d246c98 100644 --- a/test/tint/builtins/gen/literal/textureStore/033559.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/033559.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_033559(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_033559(tint_module_vars); + (textureStore_033559(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_033559(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_033559(tint_module_vars); + (textureStore_033559(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/036d0e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/036d0e.wgsl.expected.msl index 928d1b2..90663c3 100644 --- a/test/tint/builtins/gen/literal/textureStore/036d0e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/036d0e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_036d0e(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_036d0e(tint_module_vars); + (textureStore_036d0e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_036d0e(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_036d0e(tint_module_vars); + (textureStore_036d0e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/03715f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/03715f.wgsl.expected.msl index 0dea105..6abf65c 100644 --- a/test/tint/builtins/gen/literal/textureStore/03715f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/03715f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_03715f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_03715f(tint_module_vars); + (textureStore_03715f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_03715f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_03715f(tint_module_vars); + (textureStore_03715f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/03e7a0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/03e7a0.wgsl.expected.msl index b5260ad..3723359 100644 --- a/test/tint/builtins/gen/literal/textureStore/03e7a0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/03e7a0.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_03e7a0(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_03e7a0(tint_module_vars); + (textureStore_03e7a0(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_03e7a0(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_03e7a0(tint_module_vars); + (textureStore_03e7a0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/042b06.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/042b06.wgsl.expected.msl index 49e8757d..cbff0ad 100644 --- a/test/tint/builtins/gen/literal/textureStore/042b06.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/042b06.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_042b06(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_042b06(tint_module_vars); + (textureStore_042b06(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_042b06(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_042b06(tint_module_vars); + (textureStore_042b06(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/052a4e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/052a4e.wgsl.expected.msl index b1dc7e7..0218138 100644 --- a/test/tint/builtins/gen/literal/textureStore/052a4e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/052a4e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_052a4e(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_052a4e(tint_module_vars); + (textureStore_052a4e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_052a4e(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_052a4e(tint_module_vars); + (textureStore_052a4e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/053664.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/053664.wgsl.expected.msl index a5a6909..2d99fbe 100644 --- a/test/tint/builtins/gen/literal/textureStore/053664.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/053664.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_053664(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_053664(tint_module_vars); + (textureStore_053664(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_053664(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_053664(tint_module_vars); + (textureStore_053664(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/05ce15.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/05ce15.wgsl.expected.msl index 4f65ec5..481b749 100644 --- a/test/tint/builtins/gen/literal/textureStore/05ce15.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/05ce15.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_05ce15(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_05ce15(tint_module_vars); + (textureStore_05ce15(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_05ce15(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_05ce15(tint_module_vars); + (textureStore_05ce15(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/064c7f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/064c7f.wgsl.expected.msl index 0286746..689f139c 100644 --- a/test/tint/builtins/gen/literal/textureStore/064c7f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/064c7f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_064c7f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_064c7f(tint_module_vars); + (textureStore_064c7f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_064c7f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_064c7f(tint_module_vars); + (textureStore_064c7f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/068641.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/068641.wgsl.expected.msl index fea7ff9..e44ccf1 100644 --- a/test/tint/builtins/gen/literal/textureStore/068641.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/068641.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_068641(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_068641(tint_module_vars); + (textureStore_068641(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_068641(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_068641(tint_module_vars); + (textureStore_068641(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/06e49c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/06e49c.wgsl.expected.msl index 77e4d82..f70e6c2 100644 --- a/test/tint/builtins/gen/literal/textureStore/06e49c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/06e49c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_06e49c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_06e49c(tint_module_vars); + (textureStore_06e49c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_06e49c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_06e49c(tint_module_vars); + (textureStore_06e49c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/070040.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/070040.wgsl.expected.msl index 187dbca..a5e5102 100644 --- a/test/tint/builtins/gen/literal/textureStore/070040.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/070040.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_070040(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_070040(tint_module_vars); + (textureStore_070040(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_070040(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_070040(tint_module_vars); + (textureStore_070040(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/07548b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/07548b.wgsl.expected.msl index a61e87d..2e36e02 100644 --- a/test/tint/builtins/gen/literal/textureStore/07548b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/07548b.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_07548b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_07548b(tint_module_vars); + (textureStore_07548b(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_07548b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_07548b(tint_module_vars); + (textureStore_07548b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/076288.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/076288.wgsl.expected.msl index 5f359b2..6712196 100644 --- a/test/tint/builtins/gen/literal/textureStore/076288.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/076288.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_076288(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_076288(tint_module_vars); + (textureStore_076288(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_076288(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_076288(tint_module_vars); + (textureStore_076288(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/07a790.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/07a790.wgsl.expected.msl index d8efe66..d715fa4 100644 --- a/test/tint/builtins/gen/literal/textureStore/07a790.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/07a790.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_07a790(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_07a790(tint_module_vars); + (textureStore_07a790(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_07a790(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_07a790(tint_module_vars); + (textureStore_07a790(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/07d78e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/07d78e.wgsl.expected.msl index 8273baf..bcc14a6 100644 --- a/test/tint/builtins/gen/literal/textureStore/07d78e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/07d78e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_07d78e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_07d78e(tint_module_vars); + (textureStore_07d78e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_07d78e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_07d78e(tint_module_vars); + (textureStore_07d78e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/09091d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/09091d.wgsl.expected.msl index 4dc47ec..6abb216 100644 --- a/test/tint/builtins/gen/literal/textureStore/09091d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/09091d.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_09091d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_09091d(tint_module_vars); + (textureStore_09091d(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_09091d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_09091d(tint_module_vars); + (textureStore_09091d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0973cf.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0973cf.wgsl.expected.msl index e7747a7..af82740 100644 --- a/test/tint/builtins/gen/literal/textureStore/0973cf.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0973cf.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_0973cf(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0973cf(tint_module_vars); + (textureStore_0973cf(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_0973cf(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0973cf(tint_module_vars); + (textureStore_0973cf(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/09b543.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/09b543.wgsl.expected.msl index 3cc5fa2..8119531 100644 --- a/test/tint/builtins/gen/literal/textureStore/09b543.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/09b543.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_09b543(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_09b543(tint_module_vars); + (textureStore_09b543(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_09b543(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_09b543(tint_module_vars); + (textureStore_09b543(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/09e4d5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/09e4d5.wgsl.expected.msl index 3bebc5f..8d3ad27 100644 --- a/test/tint/builtins/gen/literal/textureStore/09e4d5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/09e4d5.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_09e4d5(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_09e4d5(tint_module_vars); + (textureStore_09e4d5(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_09e4d5(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_09e4d5(tint_module_vars); + (textureStore_09e4d5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0a1a79.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0a1a79.wgsl.expected.msl index 5415965..297aad2 100644 --- a/test/tint/builtins/gen/literal/textureStore/0a1a79.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0a1a79.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_0a1a79(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0a1a79(tint_module_vars); + (textureStore_0a1a79(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_0a1a79(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0a1a79(tint_module_vars); + (textureStore_0a1a79(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0aae91.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0aae91.wgsl.expected.msl index fb1d31a..42b28ba 100644 --- a/test/tint/builtins/gen/literal/textureStore/0aae91.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0aae91.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_0aae91(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0aae91(tint_module_vars); + (textureStore_0aae91(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_0aae91(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0aae91(tint_module_vars); + (textureStore_0aae91(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0ad124.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0ad124.wgsl.expected.msl index 67a26dd..6c175e0 100644 --- a/test/tint/builtins/gen/literal/textureStore/0ad124.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0ad124.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_0ad124(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ad124(tint_module_vars); + (textureStore_0ad124(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_0ad124(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ad124(tint_module_vars); + (textureStore_0ad124(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0ade9a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0ade9a.wgsl.expected.msl index cf2f84f..6fe12a8 100644 --- a/test/tint/builtins/gen/literal/textureStore/0ade9a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0ade9a.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_0ade9a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ade9a(tint_module_vars); + (textureStore_0ade9a(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_0ade9a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ade9a(tint_module_vars); + (textureStore_0ade9a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0af6b5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0af6b5.wgsl.expected.msl index 5b4294a..4b3a36b 100644 --- a/test/tint/builtins/gen/literal/textureStore/0af6b5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0af6b5.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_0af6b5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0af6b5(tint_module_vars); + (textureStore_0af6b5(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_0af6b5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0af6b5(tint_module_vars); + (textureStore_0af6b5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0b14df.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0b14df.wgsl.expected.msl index 5941d36..a7a1279 100644 --- a/test/tint/builtins/gen/literal/textureStore/0b14df.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0b14df.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_0b14df(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0b14df(tint_module_vars); + (textureStore_0b14df(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_0b14df(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0b14df(tint_module_vars); + (textureStore_0b14df(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0b5f6b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0b5f6b.wgsl.expected.msl index c5ba924..a0b5657 100644 --- a/test/tint/builtins/gen/literal/textureStore/0b5f6b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0b5f6b.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_0b5f6b(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0b5f6b(tint_module_vars); + (textureStore_0b5f6b(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_0b5f6b(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0b5f6b(tint_module_vars); + (textureStore_0b5f6b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0b6010.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0b6010.wgsl.expected.msl index 8821acd..2bc2f62 100644 --- a/test/tint/builtins/gen/literal/textureStore/0b6010.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0b6010.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_0b6010(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0b6010(tint_module_vars); + (textureStore_0b6010(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_0b6010(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0b6010(tint_module_vars); + (textureStore_0b6010(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0b9343.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0b9343.wgsl.expected.msl index 9c68a9e..119e130 100644 --- a/test/tint/builtins/gen/literal/textureStore/0b9343.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0b9343.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_0b9343(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0b9343(tint_module_vars); + (textureStore_0b9343(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_0b9343(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0b9343(tint_module_vars); + (textureStore_0b9343(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0c3dff.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0c3dff.wgsl.expected.msl index dc12375..b10e0c0 100644 --- a/test/tint/builtins/gen/literal/textureStore/0c3dff.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0c3dff.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_0c3dff(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0c3dff(tint_module_vars); + (textureStore_0c3dff(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_0c3dff(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0c3dff(tint_module_vars); + (textureStore_0c3dff(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0c45b9.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0c45b9.wgsl.expected.msl index 7531e73..3c66c26 100644 --- a/test/tint/builtins/gen/literal/textureStore/0c45b9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0c45b9.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_0c45b9(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0c45b9(tint_module_vars); + (textureStore_0c45b9(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_0c45b9(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0c45b9(tint_module_vars); + (textureStore_0c45b9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0c92d6.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0c92d6.wgsl.expected.msl index 8e584c1..3b5b4a4 100644 --- a/test/tint/builtins/gen/literal/textureStore/0c92d6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0c92d6.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_0c92d6(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0c92d6(tint_module_vars); + (textureStore_0c92d6(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_0c92d6(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0c92d6(tint_module_vars); + (textureStore_0c92d6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0ca9de.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0ca9de.wgsl.expected.msl index d845a2e..2a70b14 100644 --- a/test/tint/builtins/gen/literal/textureStore/0ca9de.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0ca9de.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_0ca9de(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ca9de(tint_module_vars); + (textureStore_0ca9de(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_0ca9de(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ca9de(tint_module_vars); + (textureStore_0ca9de(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0cc825.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0cc825.wgsl.expected.msl index bc601d9..c13d5e9 100644 --- a/test/tint/builtins/gen/literal/textureStore/0cc825.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0cc825.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_0cc825(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0cc825(tint_module_vars); + (textureStore_0cc825(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_0cc825(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0cc825(tint_module_vars); + (textureStore_0cc825(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0de6c6.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0de6c6.wgsl.expected.msl index 424edba..34f2a39 100644 --- a/test/tint/builtins/gen/literal/textureStore/0de6c6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0de6c6.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_0de6c6(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0de6c6(tint_module_vars); + (textureStore_0de6c6(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_0de6c6(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0de6c6(tint_module_vars); + (textureStore_0de6c6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0e5092.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0e5092.wgsl.expected.msl index 3dfb4f8..9f4488b 100644 --- a/test/tint/builtins/gen/literal/textureStore/0e5092.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0e5092.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_0e5092(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0e5092(tint_module_vars); + (textureStore_0e5092(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_0e5092(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0e5092(tint_module_vars); + (textureStore_0e5092(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0ff042.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0ff042.wgsl.expected.msl index d127539..17047c4 100644 --- a/test/tint/builtins/gen/literal/textureStore/0ff042.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0ff042.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_0ff042(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ff042(tint_module_vars); + (textureStore_0ff042(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_0ff042(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ff042(tint_module_vars); + (textureStore_0ff042(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/0ff97a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/0ff97a.wgsl.expected.msl index dfa86e6..bdb9146 100644 --- a/test/tint/builtins/gen/literal/textureStore/0ff97a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/0ff97a.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_0ff97a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ff97a(tint_module_vars); + (textureStore_0ff97a(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_0ff97a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ff97a(tint_module_vars); + (textureStore_0ff97a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/101325.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/101325.wgsl.expected.msl index c189f42..6d0b1b3 100644 --- a/test/tint/builtins/gen/literal/textureStore/101325.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/101325.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_101325(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_101325(tint_module_vars); + (textureStore_101325(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_101325(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_101325(tint_module_vars); + (textureStore_101325(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/102722.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/102722.wgsl.expected.msl index 01344a7..354df00 100644 --- a/test/tint/builtins/gen/literal/textureStore/102722.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/102722.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_102722(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_102722(tint_module_vars); + (textureStore_102722(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_102722(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_102722(tint_module_vars); + (textureStore_102722(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/10ccbc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/10ccbc.wgsl.expected.msl index 74c7979..ff9e422 100644 --- a/test/tint/builtins/gen/literal/textureStore/10ccbc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/10ccbc.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_10ccbc(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_10ccbc(tint_module_vars); + (textureStore_10ccbc(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_10ccbc(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_10ccbc(tint_module_vars); + (textureStore_10ccbc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1119e4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1119e4.wgsl.expected.msl index a1d97ef..5b3c66b 100644 --- a/test/tint/builtins/gen/literal/textureStore/1119e4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1119e4.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_1119e4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1119e4(tint_module_vars); + (textureStore_1119e4(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_1119e4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1119e4(tint_module_vars); + (textureStore_1119e4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/126ed7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/126ed7.wgsl.expected.msl index 2d3e43d..cf51041 100644 --- a/test/tint/builtins/gen/literal/textureStore/126ed7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/126ed7.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_126ed7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_126ed7(tint_module_vars); + (textureStore_126ed7(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_126ed7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_126ed7(tint_module_vars); + (textureStore_126ed7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/132cdb.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/132cdb.wgsl.expected.msl index 000fc59..1b79b54 100644 --- a/test/tint/builtins/gen/literal/textureStore/132cdb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/132cdb.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_132cdb(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_132cdb(tint_module_vars); + (textureStore_132cdb(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_132cdb(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_132cdb(tint_module_vars); + (textureStore_132cdb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/145061.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/145061.wgsl.expected.msl index 8c4be8b..f4f8c02 100644 --- a/test/tint/builtins/gen/literal/textureStore/145061.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/145061.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_145061(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_145061(tint_module_vars); + (textureStore_145061(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_145061(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_145061(tint_module_vars); + (textureStore_145061(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/151d3b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/151d3b.wgsl.expected.msl index 9f7150e..71993de 100644 --- a/test/tint/builtins/gen/literal/textureStore/151d3b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/151d3b.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_151d3b(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_151d3b(tint_module_vars); + (textureStore_151d3b(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_151d3b(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_151d3b(tint_module_vars); + (textureStore_151d3b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/154f1c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/154f1c.wgsl.expected.msl index 6a51412..4c774fa 100644 --- a/test/tint/builtins/gen/literal/textureStore/154f1c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/154f1c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_154f1c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_154f1c(tint_module_vars); + (textureStore_154f1c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_154f1c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_154f1c(tint_module_vars); + (textureStore_154f1c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/158cf0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/158cf0.wgsl.expected.msl index ac2f27c..b61aa34 100644 --- a/test/tint/builtins/gen/literal/textureStore/158cf0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/158cf0.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_158cf0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_158cf0(tint_module_vars); + (textureStore_158cf0(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_158cf0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_158cf0(tint_module_vars); + (textureStore_158cf0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/15a13f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/15a13f.wgsl.expected.msl index a57bf7d..0a6c881 100644 --- a/test/tint/builtins/gen/literal/textureStore/15a13f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/15a13f.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_15a13f(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_15a13f(tint_module_vars); + (textureStore_15a13f(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_15a13f(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_15a13f(tint_module_vars); + (textureStore_15a13f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/15b727.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/15b727.wgsl.expected.msl index 2e5e7e9..e44dc3c 100644 --- a/test/tint/builtins/gen/literal/textureStore/15b727.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/15b727.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_15b727(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_15b727(tint_module_vars); + (textureStore_15b727(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_15b727(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_15b727(tint_module_vars); + (textureStore_15b727(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/15e799.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/15e799.wgsl.expected.msl index da80137..53ede20 100644 --- a/test/tint/builtins/gen/literal/textureStore/15e799.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/15e799.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_15e799(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_15e799(tint_module_vars); + (textureStore_15e799(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_15e799(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_15e799(tint_module_vars); + (textureStore_15e799(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/16a29e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/16a29e.wgsl.expected.msl index dedca7c..aae2135 100644 --- a/test/tint/builtins/gen/literal/textureStore/16a29e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/16a29e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_16a29e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_16a29e(tint_module_vars); + (textureStore_16a29e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_16a29e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_16a29e(tint_module_vars); + (textureStore_16a29e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/17802b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/17802b.wgsl.expected.msl index 516e874..25819c7 100644 --- a/test/tint/builtins/gen/literal/textureStore/17802b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/17802b.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_17802b(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_17802b(tint_module_vars); + (textureStore_17802b(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_17802b(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_17802b(tint_module_vars); + (textureStore_17802b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/178e69.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/178e69.wgsl.expected.msl index 7014594..4cbf2f2 100644 --- a/test/tint/builtins/gen/literal/textureStore/178e69.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/178e69.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_178e69(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_178e69(tint_module_vars); + (textureStore_178e69(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_178e69(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_178e69(tint_module_vars); + (textureStore_178e69(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/183982.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/183982.wgsl.expected.msl index 7160d3e..2d01fc6 100644 --- a/test/tint/builtins/gen/literal/textureStore/183982.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/183982.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_183982(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_183982(tint_module_vars); + (textureStore_183982(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_183982(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_183982(tint_module_vars); + (textureStore_183982(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1839f2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1839f2.wgsl.expected.msl index fe389c5..6db1f5d 100644 --- a/test/tint/builtins/gen/literal/textureStore/1839f2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1839f2.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_1839f2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1839f2(tint_module_vars); + (textureStore_1839f2(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_1839f2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1839f2(tint_module_vars); + (textureStore_1839f2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/185178.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/185178.wgsl.expected.msl index 80ed066..6e23daf 100644 --- a/test/tint/builtins/gen/literal/textureStore/185178.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/185178.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_185178(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_185178(tint_module_vars); + (textureStore_185178(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_185178(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_185178(tint_module_vars); + (textureStore_185178(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/195d1b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/195d1b.wgsl.expected.msl index 0f96d25..1ef4fa1 100644 --- a/test/tint/builtins/gen/literal/textureStore/195d1b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/195d1b.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_195d1b(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_195d1b(tint_module_vars); + (textureStore_195d1b(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_195d1b(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_195d1b(tint_module_vars); + (textureStore_195d1b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/197637.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/197637.wgsl.expected.msl index fca42f4..1d8c629 100644 --- a/test/tint/builtins/gen/literal/textureStore/197637.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/197637.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_197637(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_197637(tint_module_vars); + (textureStore_197637(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_197637(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_197637(tint_module_vars); + (textureStore_197637(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1a1a67.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1a1a67.wgsl.expected.msl index 7693bd1..596dc8c 100644 --- a/test/tint/builtins/gen/literal/textureStore/1a1a67.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1a1a67.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_1a1a67(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1a1a67(tint_module_vars); + (textureStore_1a1a67(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_1a1a67(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1a1a67(tint_module_vars); + (textureStore_1a1a67(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1a264d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1a264d.wgsl.expected.msl index 05accb6..a2dfcfb 100644 --- a/test/tint/builtins/gen/literal/textureStore/1a264d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1a264d.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_1a264d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1a264d(tint_module_vars); + (textureStore_1a264d(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_1a264d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1a264d(tint_module_vars); + (textureStore_1a264d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1a6c0b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1a6c0b.wgsl.expected.msl index fa5a320..fae299b 100644 --- a/test/tint/builtins/gen/literal/textureStore/1a6c0b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1a6c0b.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_1a6c0b(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1a6c0b(tint_module_vars); + (textureStore_1a6c0b(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_1a6c0b(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1a6c0b(tint_module_vars); + (textureStore_1a6c0b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1a7d35.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1a7d35.wgsl.expected.msl index f5896d0..5beb248 100644 --- a/test/tint/builtins/gen/literal/textureStore/1a7d35.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1a7d35.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_1a7d35(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1a7d35(tint_module_vars); + (textureStore_1a7d35(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_1a7d35(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1a7d35(tint_module_vars); + (textureStore_1a7d35(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1af236.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1af236.wgsl.expected.msl index 2d49b35..c194be1 100644 --- a/test/tint/builtins/gen/literal/textureStore/1af236.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1af236.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_1af236(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1af236(tint_module_vars); + (textureStore_1af236(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_1af236(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1af236(tint_module_vars); + (textureStore_1af236(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1b28ee.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1b28ee.wgsl.expected.msl index ba9693f..981e1f0 100644 --- a/test/tint/builtins/gen/literal/textureStore/1b28ee.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1b28ee.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_1b28ee(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1b28ee(tint_module_vars); + (textureStore_1b28ee(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_1b28ee(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1b28ee(tint_module_vars); + (textureStore_1b28ee(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1b763e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1b763e.wgsl.expected.msl index 7619379..b8a007f 100644 --- a/test/tint/builtins/gen/literal/textureStore/1b763e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1b763e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_1b763e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1b763e(tint_module_vars); + (textureStore_1b763e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_1b763e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1b763e(tint_module_vars); + (textureStore_1b763e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1bbd08.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1bbd08.wgsl.expected.msl index dcd19b9..667e27a 100644 --- a/test/tint/builtins/gen/literal/textureStore/1bbd08.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1bbd08.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_1bbd08(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1bbd08(tint_module_vars); + (textureStore_1bbd08(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_1bbd08(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1bbd08(tint_module_vars); + (textureStore_1bbd08(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1c02e7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1c02e7.wgsl.expected.msl index 1a69304..d687ea2 100644 --- a/test/tint/builtins/gen/literal/textureStore/1c02e7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1c02e7.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_1c02e7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1c02e7(tint_module_vars); + (textureStore_1c02e7(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_1c02e7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1c02e7(tint_module_vars); + (textureStore_1c02e7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1c3756.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1c3756.wgsl.expected.msl index 4760eae..05ad31d 100644 --- a/test/tint/builtins/gen/literal/textureStore/1c3756.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1c3756.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_1c3756(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1c3756(tint_module_vars); + (textureStore_1c3756(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_1c3756(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1c3756(tint_module_vars); + (textureStore_1c3756(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1d6061.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1d6061.wgsl.expected.msl index d78cb6c..c2776bb 100644 --- a/test/tint/builtins/gen/literal/textureStore/1d6061.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1d6061.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_1d6061(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1d6061(tint_module_vars); + (textureStore_1d6061(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_1d6061(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1d6061(tint_module_vars); + (textureStore_1d6061(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1dc954.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1dc954.wgsl.expected.msl index 58e858f..149fcef 100644 --- a/test/tint/builtins/gen/literal/textureStore/1dc954.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1dc954.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_1dc954(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1dc954(tint_module_vars); + (textureStore_1dc954(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_1dc954(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1dc954(tint_module_vars); + (textureStore_1dc954(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1dfd1d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1dfd1d.wgsl.expected.msl index 3061104..34f4bce 100644 --- a/test/tint/builtins/gen/literal/textureStore/1dfd1d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1dfd1d.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_1dfd1d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1dfd1d(tint_module_vars); + (textureStore_1dfd1d(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_1dfd1d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1dfd1d(tint_module_vars); + (textureStore_1dfd1d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1e107b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1e107b.wgsl.expected.msl index 5d38e2a..1169bd7 100644 --- a/test/tint/builtins/gen/literal/textureStore/1e107b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1e107b.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_1e107b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e107b(tint_module_vars); + (textureStore_1e107b(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_1e107b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e107b(tint_module_vars); + (textureStore_1e107b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1e20f2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1e20f2.wgsl.expected.msl index d67fb25..e9ccc63 100644 --- a/test/tint/builtins/gen/literal/textureStore/1e20f2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1e20f2.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_1e20f2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e20f2(tint_module_vars); + (textureStore_1e20f2(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_1e20f2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e20f2(tint_module_vars); + (textureStore_1e20f2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1e72a4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1e72a4.wgsl.expected.msl index 828be43..446d63a 100644 --- a/test/tint/builtins/gen/literal/textureStore/1e72a4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1e72a4.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_1e72a4(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e72a4(tint_module_vars); + (textureStore_1e72a4(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_1e72a4(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e72a4(tint_module_vars); + (textureStore_1e72a4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1e79f0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1e79f0.wgsl.expected.msl index ad3a685..9e61376 100644 --- a/test/tint/builtins/gen/literal/textureStore/1e79f0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1e79f0.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_1e79f0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e79f0(tint_module_vars); + (textureStore_1e79f0(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_1e79f0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e79f0(tint_module_vars); + (textureStore_1e79f0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1e9fbd.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1e9fbd.wgsl.expected.msl index 9809b41..827d049 100644 --- a/test/tint/builtins/gen/literal/textureStore/1e9fbd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1e9fbd.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_1e9fbd(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e9fbd(tint_module_vars); + (textureStore_1e9fbd(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_1e9fbd(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e9fbd(tint_module_vars); + (textureStore_1e9fbd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1eb1a6.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1eb1a6.wgsl.expected.msl index ce91ee4..54aa436 100644 --- a/test/tint/builtins/gen/literal/textureStore/1eb1a6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1eb1a6.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_1eb1a6(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1eb1a6(tint_module_vars); + (textureStore_1eb1a6(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_1eb1a6(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1eb1a6(tint_module_vars); + (textureStore_1eb1a6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1edb77.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1edb77.wgsl.expected.msl index 59ff2a0..eba9bdc 100644 --- a/test/tint/builtins/gen/literal/textureStore/1edb77.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1edb77.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_1edb77(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1edb77(tint_module_vars); + (textureStore_1edb77(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_1edb77(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1edb77(tint_module_vars); + (textureStore_1edb77(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1efc36.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1efc36.wgsl.expected.msl index 5850184..b4b2ae2 100644 --- a/test/tint/builtins/gen/literal/textureStore/1efc36.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1efc36.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_1efc36(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1efc36(tint_module_vars); + (textureStore_1efc36(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_1efc36(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1efc36(tint_module_vars); + (textureStore_1efc36(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1f1ef8.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1f1ef8.wgsl.expected.msl index 3a1add4..7c15dc2 100644 --- a/test/tint/builtins/gen/literal/textureStore/1f1ef8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1f1ef8.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_1f1ef8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1f1ef8(tint_module_vars); + (textureStore_1f1ef8(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_1f1ef8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1f1ef8(tint_module_vars); + (textureStore_1f1ef8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1f55ae.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1f55ae.wgsl.expected.msl index 9d7b088..4393de9 100644 --- a/test/tint/builtins/gen/literal/textureStore/1f55ae.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1f55ae.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_1f55ae(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1f55ae(tint_module_vars); + (textureStore_1f55ae(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_1f55ae(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1f55ae(tint_module_vars); + (textureStore_1f55ae(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1f7268.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1f7268.wgsl.expected.msl index 580881d..f043bb4 100644 --- a/test/tint/builtins/gen/literal/textureStore/1f7268.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1f7268.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_1f7268(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1f7268(tint_module_vars); + (textureStore_1f7268(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_1f7268(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1f7268(tint_module_vars); + (textureStore_1f7268(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/1fef04.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/1fef04.wgsl.expected.msl index 65d7b5c..f83d018 100644 --- a/test/tint/builtins/gen/literal/textureStore/1fef04.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/1fef04.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_1fef04(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1fef04(tint_module_vars); + (textureStore_1fef04(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_1fef04(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1fef04(tint_module_vars); + (textureStore_1fef04(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/202014.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/202014.wgsl.expected.msl index a32fc83..5184643 100644 --- a/test/tint/builtins/gen/literal/textureStore/202014.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/202014.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_202014(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_202014(tint_module_vars); + (textureStore_202014(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_202014(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_202014(tint_module_vars); + (textureStore_202014(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2031ef.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2031ef.wgsl.expected.msl index b166ddb..f8e9217 100644 --- a/test/tint/builtins/gen/literal/textureStore/2031ef.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2031ef.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_2031ef(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2031ef(tint_module_vars); + (textureStore_2031ef(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_2031ef(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2031ef(tint_module_vars); + (textureStore_2031ef(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2046db.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2046db.wgsl.expected.msl index 125e991..d0666e6 100644 --- a/test/tint/builtins/gen/literal/textureStore/2046db.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2046db.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_2046db(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2046db(tint_module_vars); + (textureStore_2046db(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_2046db(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2046db(tint_module_vars); + (textureStore_2046db(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/207fdd.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/207fdd.wgsl.expected.msl index 008b327..77e69bd 100644 --- a/test/tint/builtins/gen/literal/textureStore/207fdd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/207fdd.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_207fdd(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_207fdd(tint_module_vars); + (textureStore_207fdd(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_207fdd(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_207fdd(tint_module_vars); + (textureStore_207fdd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2119db.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2119db.wgsl.expected.msl index 7e4308e..a658bfe 100644 --- a/test/tint/builtins/gen/literal/textureStore/2119db.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2119db.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_2119db(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2119db(tint_module_vars); + (textureStore_2119db(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_2119db(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2119db(tint_module_vars); + (textureStore_2119db(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2128dd.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2128dd.wgsl.expected.msl index a999bd3..743b4b8 100644 --- a/test/tint/builtins/gen/literal/textureStore/2128dd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2128dd.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_2128dd(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2128dd(tint_module_vars); + (textureStore_2128dd(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_2128dd(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2128dd(tint_module_vars); + (textureStore_2128dd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/213841.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/213841.wgsl.expected.msl index 3748d3d..5b24788 100644 --- a/test/tint/builtins/gen/literal/textureStore/213841.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/213841.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_213841(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_213841(tint_module_vars); + (textureStore_213841(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_213841(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_213841(tint_module_vars); + (textureStore_213841(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/213a80.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/213a80.wgsl.expected.msl index 81c9ca9..56786d4 100644 --- a/test/tint/builtins/gen/literal/textureStore/213a80.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/213a80.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_213a80(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_213a80(tint_module_vars); + (textureStore_213a80(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_213a80(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_213a80(tint_module_vars); + (textureStore_213a80(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/215210.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/215210.wgsl.expected.msl index 25395b0..8315d30 100644 --- a/test/tint/builtins/gen/literal/textureStore/215210.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/215210.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_215210(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_215210(tint_module_vars); + (textureStore_215210(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_215210(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_215210(tint_module_vars); + (textureStore_215210(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2173fd.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2173fd.wgsl.expected.msl index 6ab7d2a..41cab82 100644 --- a/test/tint/builtins/gen/literal/textureStore/2173fd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2173fd.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_2173fd(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2173fd(tint_module_vars); + (textureStore_2173fd(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_2173fd(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2173fd(tint_module_vars); + (textureStore_2173fd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/22d955.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/22d955.wgsl.expected.msl index 3f4c751..dc4154a 100644 --- a/test/tint/builtins/gen/literal/textureStore/22d955.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/22d955.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_22d955(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_22d955(tint_module_vars); + (textureStore_22d955(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_22d955(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_22d955(tint_module_vars); + (textureStore_22d955(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/22e59a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/22e59a.wgsl.expected.msl index f71de9e..f87647d 100644 --- a/test/tint/builtins/gen/literal/textureStore/22e59a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/22e59a.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_22e59a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_22e59a(tint_module_vars); + (textureStore_22e59a(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_22e59a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_22e59a(tint_module_vars); + (textureStore_22e59a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/22f045.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/22f045.wgsl.expected.msl index 0f00856..f5a84cb 100644 --- a/test/tint/builtins/gen/literal/textureStore/22f045.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/22f045.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_22f045(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_22f045(tint_module_vars); + (textureStore_22f045(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_22f045(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_22f045(tint_module_vars); + (textureStore_22f045(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/230e39.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/230e39.wgsl.expected.msl index 4887bd4..5d0b3c9 100644 --- a/test/tint/builtins/gen/literal/textureStore/230e39.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/230e39.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_230e39(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_230e39(tint_module_vars); + (textureStore_230e39(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_230e39(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_230e39(tint_module_vars); + (textureStore_230e39(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/232fd2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/232fd2.wgsl.expected.msl index b60d437..75764f3 100644 --- a/test/tint/builtins/gen/literal/textureStore/232fd2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/232fd2.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_232fd2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_232fd2(tint_module_vars); + (textureStore_232fd2(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_232fd2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_232fd2(tint_module_vars); + (textureStore_232fd2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/23810b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/23810b.wgsl.expected.msl index c539367..7af52b7 100644 --- a/test/tint/builtins/gen/literal/textureStore/23810b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/23810b.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_23810b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_23810b(tint_module_vars); + (textureStore_23810b(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_23810b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_23810b(tint_module_vars); + (textureStore_23810b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2383fc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2383fc.wgsl.expected.msl index 88949fc..4113aa1 100644 --- a/test/tint/builtins/gen/literal/textureStore/2383fc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2383fc.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_2383fc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2383fc(tint_module_vars); + (textureStore_2383fc(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_2383fc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2383fc(tint_module_vars); + (textureStore_2383fc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/23c9f7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/23c9f7.wgsl.expected.msl index 4ceb7a0..6e2bc3d 100644 --- a/test/tint/builtins/gen/literal/textureStore/23c9f7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/23c9f7.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_23c9f7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_23c9f7(tint_module_vars); + (textureStore_23c9f7(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_23c9f7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_23c9f7(tint_module_vars); + (textureStore_23c9f7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/243949.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/243949.wgsl.expected.msl index 192bc73..273fb57 100644 --- a/test/tint/builtins/gen/literal/textureStore/243949.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/243949.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_243949(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_243949(tint_module_vars); + (textureStore_243949(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_243949(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_243949(tint_module_vars); + (textureStore_243949(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/24bf75.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/24bf75.wgsl.expected.msl index e96a498..f22169b 100644 --- a/test/tint/builtins/gen/literal/textureStore/24bf75.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/24bf75.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_24bf75(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_24bf75(tint_module_vars); + (textureStore_24bf75(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_24bf75(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_24bf75(tint_module_vars); + (textureStore_24bf75(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/24e6b7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/24e6b7.wgsl.expected.msl index b52f92e..fa565f5 100644 --- a/test/tint/builtins/gen/literal/textureStore/24e6b7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/24e6b7.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_24e6b7(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_24e6b7(tint_module_vars); + (textureStore_24e6b7(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_24e6b7(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_24e6b7(tint_module_vars); + (textureStore_24e6b7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/258ab0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/258ab0.wgsl.expected.msl index a166e7e..c9e0e07 100644 --- a/test/tint/builtins/gen/literal/textureStore/258ab0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/258ab0.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_258ab0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_258ab0(tint_module_vars); + (textureStore_258ab0(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_258ab0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_258ab0(tint_module_vars); + (textureStore_258ab0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/259d1f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/259d1f.wgsl.expected.msl index 0fa54cf..8a578f4 100644 --- a/test/tint/builtins/gen/literal/textureStore/259d1f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/259d1f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_259d1f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_259d1f(tint_module_vars); + (textureStore_259d1f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_259d1f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_259d1f(tint_module_vars); + (textureStore_259d1f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/263da8.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/263da8.wgsl.expected.msl index 9c90b70..8307265 100644 --- a/test/tint/builtins/gen/literal/textureStore/263da8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/263da8.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_263da8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_263da8(tint_module_vars); + (textureStore_263da8(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_263da8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_263da8(tint_module_vars); + (textureStore_263da8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/26a26d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/26a26d.wgsl.expected.msl index 9c74af1..c623837 100644 --- a/test/tint/builtins/gen/literal/textureStore/26a26d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/26a26d.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_26a26d(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_26a26d(tint_module_vars); + (textureStore_26a26d(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_26a26d(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_26a26d(tint_module_vars); + (textureStore_26a26d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/26bf70.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/26bf70.wgsl.expected.msl index 8db474f..c27333b 100644 --- a/test/tint/builtins/gen/literal/textureStore/26bf70.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/26bf70.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_26bf70(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_26bf70(tint_module_vars); + (textureStore_26bf70(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_26bf70(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_26bf70(tint_module_vars); + (textureStore_26bf70(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/27063a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/27063a.wgsl.expected.msl index 1246fe4..548a199 100644 --- a/test/tint/builtins/gen/literal/textureStore/27063a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/27063a.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_27063a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_27063a(tint_module_vars); + (textureStore_27063a(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_27063a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_27063a(tint_module_vars); + (textureStore_27063a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/272f5a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/272f5a.wgsl.expected.msl index 44c4327..2699135 100644 --- a/test/tint/builtins/gen/literal/textureStore/272f5a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/272f5a.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_272f5a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_272f5a(tint_module_vars); + (textureStore_272f5a(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_272f5a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_272f5a(tint_module_vars); + (textureStore_272f5a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2796b4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2796b4.wgsl.expected.msl index c4988ec..e5ddc53 100644 --- a/test/tint/builtins/gen/literal/textureStore/2796b4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2796b4.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_2796b4(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2796b4(tint_module_vars); + (textureStore_2796b4(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_2796b4(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2796b4(tint_module_vars); + (textureStore_2796b4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/285218.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/285218.wgsl.expected.msl index 5ffca9d..5bbc18b 100644 --- a/test/tint/builtins/gen/literal/textureStore/285218.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/285218.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_285218(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_285218(tint_module_vars); + (textureStore_285218(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_285218(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_285218(tint_module_vars); + (textureStore_285218(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/28a7aa.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/28a7aa.wgsl.expected.msl index a5b70af..c808ced 100644 --- a/test/tint/builtins/gen/literal/textureStore/28a7aa.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/28a7aa.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_28a7aa(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_28a7aa(tint_module_vars); + (textureStore_28a7aa(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_28a7aa(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_28a7aa(tint_module_vars); + (textureStore_28a7aa(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/28a7ec.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/28a7ec.wgsl.expected.msl index b28c1dd..a5d9571 100644 --- a/test/tint/builtins/gen/literal/textureStore/28a7ec.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/28a7ec.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_28a7ec(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_28a7ec(tint_module_vars); + (textureStore_28a7ec(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_28a7ec(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_28a7ec(tint_module_vars); + (textureStore_28a7ec(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/28e109.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/28e109.wgsl.expected.msl index 905934e..429829e 100644 --- a/test/tint/builtins/gen/literal/textureStore/28e109.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/28e109.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_28e109(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_28e109(tint_module_vars); + (textureStore_28e109(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_28e109(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_28e109(tint_module_vars); + (textureStore_28e109(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/28ff45.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/28ff45.wgsl.expected.msl index ebe4df0..a0a68b0 100644 --- a/test/tint/builtins/gen/literal/textureStore/28ff45.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/28ff45.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_28ff45(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_28ff45(tint_module_vars); + (textureStore_28ff45(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_28ff45(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_28ff45(tint_module_vars); + (textureStore_28ff45(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/292758.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/292758.wgsl.expected.msl index 14ef8a9..65882c2 100644 --- a/test/tint/builtins/gen/literal/textureStore/292758.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/292758.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_292758(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_292758(tint_module_vars); + (textureStore_292758(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_292758(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_292758(tint_module_vars); + (textureStore_292758(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/292b9e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/292b9e.wgsl.expected.msl index 362f0d5..9c47009 100644 --- a/test/tint/builtins/gen/literal/textureStore/292b9e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/292b9e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_292b9e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_292b9e(tint_module_vars); + (textureStore_292b9e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_292b9e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_292b9e(tint_module_vars); + (textureStore_292b9e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2a60c9.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2a60c9.wgsl.expected.msl index 235c1a0..1df2199 100644 --- a/test/tint/builtins/gen/literal/textureStore/2a60c9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2a60c9.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_2a60c9(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2a60c9(tint_module_vars); + (textureStore_2a60c9(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_2a60c9(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2a60c9(tint_module_vars); + (textureStore_2a60c9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2ac41d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2ac41d.wgsl.expected.msl index c0b07c4..a7039bc 100644 --- a/test/tint/builtins/gen/literal/textureStore/2ac41d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2ac41d.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_2ac41d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2ac41d(tint_module_vars); + (textureStore_2ac41d(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_2ac41d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2ac41d(tint_module_vars); + (textureStore_2ac41d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2ac6c7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2ac6c7.wgsl.expected.msl index 25b1ae0..47e1ad3 100644 --- a/test/tint/builtins/gen/literal/textureStore/2ac6c7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2ac6c7.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_2ac6c7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2ac6c7(tint_module_vars); + (textureStore_2ac6c7(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_2ac6c7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2ac6c7(tint_module_vars); + (textureStore_2ac6c7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2addd6.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2addd6.wgsl.expected.msl index 489c88f..ca87ab9 100644 --- a/test/tint/builtins/gen/literal/textureStore/2addd6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2addd6.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_2addd6(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2addd6(tint_module_vars); + (textureStore_2addd6(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_2addd6(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2addd6(tint_module_vars); + (textureStore_2addd6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2c76db.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2c76db.wgsl.expected.msl index 187c760..d520c03 100644 --- a/test/tint/builtins/gen/literal/textureStore/2c76db.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2c76db.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_2c76db(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2c76db(tint_module_vars); + (textureStore_2c76db(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_2c76db(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2c76db(tint_module_vars); + (textureStore_2c76db(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2d089d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2d089d.wgsl.expected.msl index a2b765e..11a63ea 100644 --- a/test/tint/builtins/gen/literal/textureStore/2d089d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2d089d.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_2d089d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2d089d(tint_module_vars); + (textureStore_2d089d(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_2d089d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2d089d(tint_module_vars); + (textureStore_2d089d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2d2835.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2d2835.wgsl.expected.msl index dd5a7ef..1b9c6bb 100644 --- a/test/tint/builtins/gen/literal/textureStore/2d2835.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2d2835.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_2d2835(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2d2835(tint_module_vars); + (textureStore_2d2835(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_2d2835(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2d2835(tint_module_vars); + (textureStore_2d2835(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2d90c5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2d90c5.wgsl.expected.msl index 5a8fae6..032e88c 100644 --- a/test/tint/builtins/gen/literal/textureStore/2d90c5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2d90c5.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_2d90c5(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2d90c5(tint_module_vars); + (textureStore_2d90c5(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_2d90c5(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2d90c5(tint_module_vars); + (textureStore_2d90c5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2df719.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2df719.wgsl.expected.msl index 609bf6f..8ea138b 100644 --- a/test/tint/builtins/gen/literal/textureStore/2df719.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2df719.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_2df719(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2df719(tint_module_vars); + (textureStore_2df719(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_2df719(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2df719(tint_module_vars); + (textureStore_2df719(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2e4245.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2e4245.wgsl.expected.msl index 3b9b9ff..804ffec 100644 --- a/test/tint/builtins/gen/literal/textureStore/2e4245.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2e4245.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_2e4245(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2e4245(tint_module_vars); + (textureStore_2e4245(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_2e4245(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2e4245(tint_module_vars); + (textureStore_2e4245(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2e512f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2e512f.wgsl.expected.msl index cf02837..f587be9 100644 --- a/test/tint/builtins/gen/literal/textureStore/2e512f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2e512f.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_2e512f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2e512f(tint_module_vars); + (textureStore_2e512f(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_2e512f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2e512f(tint_module_vars); + (textureStore_2e512f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2e6102.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2e6102.wgsl.expected.msl index 71da553..719e932 100644 --- a/test/tint/builtins/gen/literal/textureStore/2e6102.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2e6102.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_2e6102(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2e6102(tint_module_vars); + (textureStore_2e6102(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_2e6102(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2e6102(tint_module_vars); + (textureStore_2e6102(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2e9685.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2e9685.wgsl.expected.msl index 3832240..5d9d83a 100644 --- a/test/tint/builtins/gen/literal/textureStore/2e9685.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2e9685.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_2e9685(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2e9685(tint_module_vars); + (textureStore_2e9685(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_2e9685(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2e9685(tint_module_vars); + (textureStore_2e9685(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2eb2a4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2eb2a4.wgsl.expected.msl index cbd2698..6302539 100644 --- a/test/tint/builtins/gen/literal/textureStore/2eb2a4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2eb2a4.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_2eb2a4(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2eb2a4(tint_module_vars); + (textureStore_2eb2a4(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_2eb2a4(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2eb2a4(tint_module_vars); + (textureStore_2eb2a4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2ed2a3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2ed2a3.wgsl.expected.msl index 1285982..7948950 100644 --- a/test/tint/builtins/gen/literal/textureStore/2ed2a3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2ed2a3.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_2ed2a3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2ed2a3(tint_module_vars); + (textureStore_2ed2a3(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_2ed2a3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2ed2a3(tint_module_vars); + (textureStore_2ed2a3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2f29ea.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2f29ea.wgsl.expected.msl index ebe477b..ae2cbdb 100644 --- a/test/tint/builtins/gen/literal/textureStore/2f29ea.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2f29ea.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_2f29ea(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2f29ea(tint_module_vars); + (textureStore_2f29ea(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_2f29ea(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2f29ea(tint_module_vars); + (textureStore_2f29ea(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2f557c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2f557c.wgsl.expected.msl index 19b327f..1b00aba 100644 --- a/test/tint/builtins/gen/literal/textureStore/2f557c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2f557c.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_2f557c(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2f557c(tint_module_vars); + (textureStore_2f557c(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_2f557c(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2f557c(tint_module_vars); + (textureStore_2f557c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/2fb415.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/2fb415.wgsl.expected.msl index c59c669..789b161 100644 --- a/test/tint/builtins/gen/literal/textureStore/2fb415.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/2fb415.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_2fb415(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2fb415(tint_module_vars); + (textureStore_2fb415(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_2fb415(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2fb415(tint_module_vars); + (textureStore_2fb415(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/30b0b0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/30b0b0.wgsl.expected.msl index df5f081..52d0df7 100644 --- a/test/tint/builtins/gen/literal/textureStore/30b0b0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/30b0b0.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_30b0b0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_30b0b0(tint_module_vars); + (textureStore_30b0b0(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_30b0b0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_30b0b0(tint_module_vars); + (textureStore_30b0b0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/312f27.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/312f27.wgsl.expected.msl index 9a1dc35..75a647b 100644 --- a/test/tint/builtins/gen/literal/textureStore/312f27.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/312f27.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_312f27(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_312f27(tint_module_vars); + (textureStore_312f27(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_312f27(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_312f27(tint_module_vars); + (textureStore_312f27(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/31745b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/31745b.wgsl.expected.msl index 8e1a566..d3c7864 100644 --- a/test/tint/builtins/gen/literal/textureStore/31745b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/31745b.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_31745b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_31745b(tint_module_vars); + (textureStore_31745b(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_31745b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_31745b(tint_module_vars); + (textureStore_31745b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/319029.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/319029.wgsl.expected.msl index defa703..55f1e1d 100644 --- a/test/tint/builtins/gen/literal/textureStore/319029.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/319029.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_319029(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_319029(tint_module_vars); + (textureStore_319029(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_319029(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_319029(tint_module_vars); + (textureStore_319029(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/31d903.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/31d903.wgsl.expected.msl index 8811aff..8a711e3 100644 --- a/test/tint/builtins/gen/literal/textureStore/31d903.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/31d903.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_31d903(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_31d903(tint_module_vars); + (textureStore_31d903(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_31d903(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_31d903(tint_module_vars); + (textureStore_31d903(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3288a7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3288a7.wgsl.expected.msl index 862df70..9285a12 100644 --- a/test/tint/builtins/gen/literal/textureStore/3288a7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3288a7.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_3288a7(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3288a7(tint_module_vars); + (textureStore_3288a7(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_3288a7(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3288a7(tint_module_vars); + (textureStore_3288a7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/32d3d6.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/32d3d6.wgsl.expected.msl index 25085be..c2a1eb3 100644 --- a/test/tint/builtins/gen/literal/textureStore/32d3d6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/32d3d6.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_32d3d6(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_32d3d6(tint_module_vars); + (textureStore_32d3d6(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_32d3d6(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_32d3d6(tint_module_vars); + (textureStore_32d3d6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/32f368.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/32f368.wgsl.expected.msl index 597cbaa..ca2c281 100644 --- a/test/tint/builtins/gen/literal/textureStore/32f368.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/32f368.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_32f368(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_32f368(tint_module_vars); + (textureStore_32f368(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_32f368(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_32f368(tint_module_vars); + (textureStore_32f368(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/330b7c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/330b7c.wgsl.expected.msl index 16874b3..f354fed 100644 --- a/test/tint/builtins/gen/literal/textureStore/330b7c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/330b7c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_330b7c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_330b7c(tint_module_vars); + (textureStore_330b7c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_330b7c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_330b7c(tint_module_vars); + (textureStore_330b7c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/330d1b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/330d1b.wgsl.expected.msl index 5d1c246..923f037 100644 --- a/test/tint/builtins/gen/literal/textureStore/330d1b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/330d1b.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_330d1b(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_330d1b(tint_module_vars); + (textureStore_330d1b(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_330d1b(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_330d1b(tint_module_vars); + (textureStore_330d1b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3310d3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3310d3.wgsl.expected.msl index a598ba4..f52db20 100644 --- a/test/tint/builtins/gen/literal/textureStore/3310d3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3310d3.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_3310d3(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3310d3(tint_module_vars); + (textureStore_3310d3(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_3310d3(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3310d3(tint_module_vars); + (textureStore_3310d3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/331aee.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/331aee.wgsl.expected.msl index e98845e..ecee1b3 100644 --- a/test/tint/builtins/gen/literal/textureStore/331aee.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/331aee.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_331aee(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_331aee(tint_module_vars); + (textureStore_331aee(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_331aee(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_331aee(tint_module_vars); + (textureStore_331aee(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/331f70.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/331f70.wgsl.expected.msl index 9de5a38..29fd35d 100644 --- a/test/tint/builtins/gen/literal/textureStore/331f70.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/331f70.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_331f70(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_331f70(tint_module_vars); + (textureStore_331f70(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_331f70(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_331f70(tint_module_vars); + (textureStore_331f70(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/33b828.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/33b828.wgsl.expected.msl index 7711c4d..143f427 100644 --- a/test/tint/builtins/gen/literal/textureStore/33b828.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/33b828.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_33b828(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_33b828(tint_module_vars); + (textureStore_33b828(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_33b828(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_33b828(tint_module_vars); + (textureStore_33b828(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/33cec0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/33cec0.wgsl.expected.msl index 6ccc68b..6a63e5f 100644 --- a/test/tint/builtins/gen/literal/textureStore/33cec0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/33cec0.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_33cec0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_33cec0(tint_module_vars); + (textureStore_33cec0(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_33cec0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_33cec0(tint_module_vars); + (textureStore_33cec0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/343293.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/343293.wgsl.expected.msl index 0a8e5b3..fda0583 100644 --- a/test/tint/builtins/gen/literal/textureStore/343293.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/343293.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_343293(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_343293(tint_module_vars); + (textureStore_343293(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_343293(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_343293(tint_module_vars); + (textureStore_343293(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/343f2a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/343f2a.wgsl.expected.msl index 76bc8b7..769e0a5 100644 --- a/test/tint/builtins/gen/literal/textureStore/343f2a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/343f2a.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_343f2a(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_343f2a(tint_module_vars); + (textureStore_343f2a(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_343f2a(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_343f2a(tint_module_vars); + (textureStore_343f2a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/345332.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/345332.wgsl.expected.msl index 28a36fb..545e7fa 100644 --- a/test/tint/builtins/gen/literal/textureStore/345332.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/345332.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_345332(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_345332(tint_module_vars); + (textureStore_345332(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_345332(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_345332(tint_module_vars); + (textureStore_345332(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3568e5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3568e5.wgsl.expected.msl index 943ad5a..d48f793 100644 --- a/test/tint/builtins/gen/literal/textureStore/3568e5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3568e5.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_3568e5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3568e5(tint_module_vars); + (textureStore_3568e5(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_3568e5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3568e5(tint_module_vars); + (textureStore_3568e5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/35ae56.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/35ae56.wgsl.expected.msl index 0bea923..a4a270c 100644 --- a/test/tint/builtins/gen/literal/textureStore/35ae56.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/35ae56.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_35ae56(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_35ae56(tint_module_vars); + (textureStore_35ae56(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_35ae56(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_35ae56(tint_module_vars); + (textureStore_35ae56(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/36ae99.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/36ae99.wgsl.expected.msl index 23865c7..e41c717 100644 --- a/test/tint/builtins/gen/literal/textureStore/36ae99.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/36ae99.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_36ae99(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_36ae99(tint_module_vars); + (textureStore_36ae99(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_36ae99(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_36ae99(tint_module_vars); + (textureStore_36ae99(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3773f7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3773f7.wgsl.expected.msl index f8a7725..31b5096 100644 --- a/test/tint/builtins/gen/literal/textureStore/3773f7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3773f7.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_3773f7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3773f7(tint_module_vars); + (textureStore_3773f7(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_3773f7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3773f7(tint_module_vars); + (textureStore_3773f7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/37eeef.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/37eeef.wgsl.expected.msl index 73f0fb9..76bcbc7 100644 --- a/test/tint/builtins/gen/literal/textureStore/37eeef.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/37eeef.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_37eeef(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_37eeef(tint_module_vars); + (textureStore_37eeef(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_37eeef(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_37eeef(tint_module_vars); + (textureStore_37eeef(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/37ffd4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/37ffd4.wgsl.expected.msl index 31cbf7d..aca416f 100644 --- a/test/tint/builtins/gen/literal/textureStore/37ffd4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/37ffd4.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_37ffd4(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_37ffd4(tint_module_vars); + (textureStore_37ffd4(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_37ffd4(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_37ffd4(tint_module_vars); + (textureStore_37ffd4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3865d4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3865d4.wgsl.expected.msl index e860dfe..dca89c2 100644 --- a/test/tint/builtins/gen/literal/textureStore/3865d4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3865d4.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_3865d4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3865d4(tint_module_vars); + (textureStore_3865d4(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_3865d4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3865d4(tint_module_vars); + (textureStore_3865d4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/38e8d7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/38e8d7.wgsl.expected.msl index a574953..838eabd 100644 --- a/test/tint/builtins/gen/literal/textureStore/38e8d7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/38e8d7.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_38e8d7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_38e8d7(tint_module_vars); + (textureStore_38e8d7(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_38e8d7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_38e8d7(tint_module_vars); + (textureStore_38e8d7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/39157b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/39157b.wgsl.expected.msl index e3af883..dc233e5 100644 --- a/test/tint/builtins/gen/literal/textureStore/39157b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/39157b.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_39157b(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_39157b(tint_module_vars); + (textureStore_39157b(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_39157b(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_39157b(tint_module_vars); + (textureStore_39157b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/39727e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/39727e.wgsl.expected.msl index 155d9c7..bdee5fb 100644 --- a/test/tint/builtins/gen/literal/textureStore/39727e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/39727e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_39727e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_39727e(tint_module_vars); + (textureStore_39727e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_39727e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_39727e(tint_module_vars); + (textureStore_39727e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/398076.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/398076.wgsl.expected.msl index 9aaa7de..fb18d0c 100644 --- a/test/tint/builtins/gen/literal/textureStore/398076.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/398076.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_398076(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_398076(tint_module_vars); + (textureStore_398076(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_398076(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_398076(tint_module_vars); + (textureStore_398076(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3a2ffc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3a2ffc.wgsl.expected.msl index 96aaf34..b6298c6 100644 --- a/test/tint/builtins/gen/literal/textureStore/3a2ffc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3a2ffc.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_3a2ffc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3a2ffc(tint_module_vars); + (textureStore_3a2ffc(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_3a2ffc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3a2ffc(tint_module_vars); + (textureStore_3a2ffc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3a52ac.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3a52ac.wgsl.expected.msl index a0dfcae..f757157 100644 --- a/test/tint/builtins/gen/literal/textureStore/3a52ac.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3a52ac.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_3a52ac(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3a52ac(tint_module_vars); + (textureStore_3a52ac(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_3a52ac(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3a52ac(tint_module_vars); + (textureStore_3a52ac(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3b75e2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3b75e2.wgsl.expected.msl index 38332fb..38a7bdb7 100644 --- a/test/tint/builtins/gen/literal/textureStore/3b75e2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3b75e2.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_3b75e2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3b75e2(tint_module_vars); + (textureStore_3b75e2(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_3b75e2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3b75e2(tint_module_vars); + (textureStore_3b75e2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3bb7a1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3bb7a1.wgsl.expected.msl index 2885a16..782b508 100644 --- a/test/tint/builtins/gen/literal/textureStore/3bb7a1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3bb7a1.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_3bb7a1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3bb7a1(tint_module_vars); + (textureStore_3bb7a1(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_3bb7a1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3bb7a1(tint_module_vars); + (textureStore_3bb7a1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3bec15.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3bec15.wgsl.expected.msl index 4e19278..ad1bf08 100644 --- a/test/tint/builtins/gen/literal/textureStore/3bec15.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3bec15.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_3bec15(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3bec15(tint_module_vars); + (textureStore_3bec15(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_3bec15(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3bec15(tint_module_vars); + (textureStore_3bec15(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3c1937.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3c1937.wgsl.expected.msl index 3db8599..0aac4ff 100644 --- a/test/tint/builtins/gen/literal/textureStore/3c1937.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3c1937.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_3c1937(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3c1937(tint_module_vars); + (textureStore_3c1937(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_3c1937(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3c1937(tint_module_vars); + (textureStore_3c1937(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3c1c28.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3c1c28.wgsl.expected.msl index 632d5c0..84f85d1 100644 --- a/test/tint/builtins/gen/literal/textureStore/3c1c28.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3c1c28.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_3c1c28(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3c1c28(tint_module_vars); + (textureStore_3c1c28(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_3c1c28(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3c1c28(tint_module_vars); + (textureStore_3c1c28(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3c7349.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3c7349.wgsl.expected.msl index f1113de..20f2bcf 100644 --- a/test/tint/builtins/gen/literal/textureStore/3c7349.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3c7349.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_3c7349(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3c7349(tint_module_vars); + (textureStore_3c7349(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_3c7349(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3c7349(tint_module_vars); + (textureStore_3c7349(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3c8505.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3c8505.wgsl.expected.msl index cf4d2d8..a9009de 100644 --- a/test/tint/builtins/gen/literal/textureStore/3c8505.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3c8505.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_3c8505(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3c8505(tint_module_vars); + (textureStore_3c8505(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_3c8505(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3c8505(tint_module_vars); + (textureStore_3c8505(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3cbc4c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3cbc4c.wgsl.expected.msl index aa0e965..3e506fb 100644 --- a/test/tint/builtins/gen/literal/textureStore/3cbc4c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3cbc4c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_3cbc4c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3cbc4c(tint_module_vars); + (textureStore_3cbc4c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_3cbc4c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3cbc4c(tint_module_vars); + (textureStore_3cbc4c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3d1ebe.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3d1ebe.wgsl.expected.msl index a9035f4..cba2199 100644 --- a/test/tint/builtins/gen/literal/textureStore/3d1ebe.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3d1ebe.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_3d1ebe(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3d1ebe(tint_module_vars); + (textureStore_3d1ebe(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_3d1ebe(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3d1ebe(tint_module_vars); + (textureStore_3d1ebe(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3d2d64.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3d2d64.wgsl.expected.msl index 6376c56..3ec77a0 100644 --- a/test/tint/builtins/gen/literal/textureStore/3d2d64.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3d2d64.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_3d2d64(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3d2d64(tint_module_vars); + (textureStore_3d2d64(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_3d2d64(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3d2d64(tint_module_vars); + (textureStore_3d2d64(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3d6f01.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3d6f01.wgsl.expected.msl index bf74a08..a4e81e7 100644 --- a/test/tint/builtins/gen/literal/textureStore/3d6f01.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3d6f01.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_3d6f01(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3d6f01(tint_module_vars); + (textureStore_3d6f01(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_3d6f01(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3d6f01(tint_module_vars); + (textureStore_3d6f01(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3d96a4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3d96a4.wgsl.expected.msl index dacf744..1ed9625 100644 --- a/test/tint/builtins/gen/literal/textureStore/3d96a4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3d96a4.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_3d96a4(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3d96a4(tint_module_vars); + (textureStore_3d96a4(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_3d96a4(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3d96a4(tint_module_vars); + (textureStore_3d96a4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3e0dc4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3e0dc4.wgsl.expected.msl index 6709426..2ef7d2b 100644 --- a/test/tint/builtins/gen/literal/textureStore/3e0dc4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3e0dc4.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_3e0dc4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3e0dc4(tint_module_vars); + (textureStore_3e0dc4(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_3e0dc4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3e0dc4(tint_module_vars); + (textureStore_3e0dc4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3e1a70.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3e1a70.wgsl.expected.msl index 648aa5b..2940080 100644 --- a/test/tint/builtins/gen/literal/textureStore/3e1a70.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3e1a70.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_3e1a70(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3e1a70(tint_module_vars); + (textureStore_3e1a70(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_3e1a70(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3e1a70(tint_module_vars); + (textureStore_3e1a70(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3eda2c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3eda2c.wgsl.expected.msl index a4e676e..e6393f0 100644 --- a/test/tint/builtins/gen/literal/textureStore/3eda2c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3eda2c.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_3eda2c(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3eda2c(tint_module_vars); + (textureStore_3eda2c(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_3eda2c(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3eda2c(tint_module_vars); + (textureStore_3eda2c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3ef29d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3ef29d.wgsl.expected.msl index 3c2d3a6..f497d14 100644 --- a/test/tint/builtins/gen/literal/textureStore/3ef29d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3ef29d.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_3ef29d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3ef29d(tint_module_vars); + (textureStore_3ef29d(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_3ef29d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3ef29d(tint_module_vars); + (textureStore_3ef29d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3f03d8.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3f03d8.wgsl.expected.msl index 3ceab99..382b26c 100644 --- a/test/tint/builtins/gen/literal/textureStore/3f03d8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3f03d8.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_3f03d8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3f03d8(tint_module_vars); + (textureStore_3f03d8(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_3f03d8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3f03d8(tint_module_vars); + (textureStore_3f03d8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3f2b70.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3f2b70.wgsl.expected.msl index cbd9aad..a8f4257 100644 --- a/test/tint/builtins/gen/literal/textureStore/3f2b70.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3f2b70.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_3f2b70(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3f2b70(tint_module_vars); + (textureStore_3f2b70(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_3f2b70(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3f2b70(tint_module_vars); + (textureStore_3f2b70(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3f61ca.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3f61ca.wgsl.expected.msl index d8a6427..409e44a 100644 --- a/test/tint/builtins/gen/literal/textureStore/3f61ca.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3f61ca.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_3f61ca(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3f61ca(tint_module_vars); + (textureStore_3f61ca(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_3f61ca(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3f61ca(tint_module_vars); + (textureStore_3f61ca(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3f6488.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3f6488.wgsl.expected.msl index b29674d..b446a9c 100644 --- a/test/tint/builtins/gen/literal/textureStore/3f6488.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3f6488.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_3f6488(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3f6488(tint_module_vars); + (textureStore_3f6488(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_3f6488(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3f6488(tint_module_vars); + (textureStore_3f6488(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/3fb31f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/3fb31f.wgsl.expected.msl index 351bb94..91f0c41 100644 --- a/test/tint/builtins/gen/literal/textureStore/3fb31f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/3fb31f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_3fb31f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3fb31f(tint_module_vars); + (textureStore_3fb31f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_3fb31f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3fb31f(tint_module_vars); + (textureStore_3fb31f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4053e4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4053e4.wgsl.expected.msl index 5f3fb6f..a559e27 100644 --- a/test/tint/builtins/gen/literal/textureStore/4053e4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4053e4.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_4053e4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4053e4(tint_module_vars); + (textureStore_4053e4(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_4053e4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4053e4(tint_module_vars); + (textureStore_4053e4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/40c455.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/40c455.wgsl.expected.msl index 2bd2695..9594964 100644 --- a/test/tint/builtins/gen/literal/textureStore/40c455.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/40c455.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_40c455(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_40c455(tint_module_vars); + (textureStore_40c455(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_40c455(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_40c455(tint_module_vars); + (textureStore_40c455(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/40eba3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/40eba3.wgsl.expected.msl index 3607afb..75bdd56 100644 --- a/test/tint/builtins/gen/literal/textureStore/40eba3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/40eba3.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_40eba3(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_40eba3(tint_module_vars); + (textureStore_40eba3(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_40eba3(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_40eba3(tint_module_vars); + (textureStore_40eba3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/413b39.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/413b39.wgsl.expected.msl index 0ab171e..a83f621 100644 --- a/test/tint/builtins/gen/literal/textureStore/413b39.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/413b39.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_413b39(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_413b39(tint_module_vars); + (textureStore_413b39(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_413b39(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_413b39(tint_module_vars); + (textureStore_413b39(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/42240a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/42240a.wgsl.expected.msl index 2b65067..6a31cc4 100644 --- a/test/tint/builtins/gen/literal/textureStore/42240a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/42240a.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_42240a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42240a(tint_module_vars); + (textureStore_42240a(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_42240a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42240a(tint_module_vars); + (textureStore_42240a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/427a0c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/427a0c.wgsl.expected.msl index f562ce6..a44ec8f 100644 --- a/test/tint/builtins/gen/literal/textureStore/427a0c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/427a0c.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_427a0c(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_427a0c(tint_module_vars); + (textureStore_427a0c(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_427a0c(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_427a0c(tint_module_vars); + (textureStore_427a0c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4288fc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4288fc.wgsl.expected.msl index 1c86c79..11b2bb0 100644 --- a/test/tint/builtins/gen/literal/textureStore/4288fc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4288fc.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_4288fc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4288fc(tint_module_vars); + (textureStore_4288fc(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_4288fc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4288fc(tint_module_vars); + (textureStore_4288fc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/42aae8.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/42aae8.wgsl.expected.msl index f54b036..f43626a 100644 --- a/test/tint/builtins/gen/literal/textureStore/42aae8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/42aae8.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_42aae8(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42aae8(tint_module_vars); + (textureStore_42aae8(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_42aae8(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42aae8(tint_module_vars); + (textureStore_42aae8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/42eabf.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/42eabf.wgsl.expected.msl index c26baae..188afc0 100644 --- a/test/tint/builtins/gen/literal/textureStore/42eabf.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/42eabf.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_42eabf(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42eabf(tint_module_vars); + (textureStore_42eabf(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_42eabf(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42eabf(tint_module_vars); + (textureStore_42eabf(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/42f312.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/42f312.wgsl.expected.msl index c9b60c8..56ba3aa 100644 --- a/test/tint/builtins/gen/literal/textureStore/42f312.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/42f312.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_42f312(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42f312(tint_module_vars); + (textureStore_42f312(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_42f312(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42f312(tint_module_vars); + (textureStore_42f312(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/42fb61.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/42fb61.wgsl.expected.msl index 8cc198e..a85c685 100644 --- a/test/tint/builtins/gen/literal/textureStore/42fb61.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/42fb61.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_42fb61(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42fb61(tint_module_vars); + (textureStore_42fb61(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_42fb61(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42fb61(tint_module_vars); + (textureStore_42fb61(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/43b234.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/43b234.wgsl.expected.msl index c3a0c42..16bdb0d 100644 --- a/test/tint/builtins/gen/literal/textureStore/43b234.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/43b234.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_43b234(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_43b234(tint_module_vars); + (textureStore_43b234(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_43b234(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_43b234(tint_module_vars); + (textureStore_43b234(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/43d1df.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/43d1df.wgsl.expected.msl index 58e1602..6408158 100644 --- a/test/tint/builtins/gen/literal/textureStore/43d1df.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/43d1df.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_43d1df(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_43d1df(tint_module_vars); + (textureStore_43d1df(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_43d1df(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_43d1df(tint_module_vars); + (textureStore_43d1df(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/440628.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/440628.wgsl.expected.msl index c4be51f..f0e3377 100644 --- a/test/tint/builtins/gen/literal/textureStore/440628.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/440628.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_440628(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_440628(tint_module_vars); + (textureStore_440628(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_440628(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_440628(tint_module_vars); + (textureStore_440628(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/441222.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/441222.wgsl.expected.msl index 0a1f9de..8619442 100644 --- a/test/tint/builtins/gen/literal/textureStore/441222.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/441222.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_441222(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_441222(tint_module_vars); + (textureStore_441222(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_441222(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_441222(tint_module_vars); + (textureStore_441222(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/441ba8.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/441ba8.wgsl.expected.msl index 0b235b6..d07298c 100644 --- a/test/tint/builtins/gen/literal/textureStore/441ba8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/441ba8.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_441ba8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_441ba8(tint_module_vars); + (textureStore_441ba8(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_441ba8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_441ba8(tint_module_vars); + (textureStore_441ba8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4483e7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4483e7.wgsl.expected.msl index afa2bd0..0f1af3b 100644 --- a/test/tint/builtins/gen/literal/textureStore/4483e7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4483e7.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_4483e7(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4483e7(tint_module_vars); + (textureStore_4483e7(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_4483e7(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4483e7(tint_module_vars); + (textureStore_4483e7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/44b372.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/44b372.wgsl.expected.msl index b4bccbc..f3b69af 100644 --- a/test/tint/builtins/gen/literal/textureStore/44b372.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/44b372.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_44b372(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_44b372(tint_module_vars); + (textureStore_44b372(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_44b372(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_44b372(tint_module_vars); + (textureStore_44b372(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/44daa7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/44daa7.wgsl.expected.msl index abfe581..3b7687a 100644 --- a/test/tint/builtins/gen/literal/textureStore/44daa7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/44daa7.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_44daa7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_44daa7(tint_module_vars); + (textureStore_44daa7(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_44daa7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_44daa7(tint_module_vars); + (textureStore_44daa7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4505ac.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4505ac.wgsl.expected.msl index 27a2c53..6f8e0a1 100644 --- a/test/tint/builtins/gen/literal/textureStore/4505ac.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4505ac.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_4505ac(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4505ac(tint_module_vars); + (textureStore_4505ac(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_4505ac(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4505ac(tint_module_vars); + (textureStore_4505ac(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4528a5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4528a5.wgsl.expected.msl index 354d230..1091e50 100644 --- a/test/tint/builtins/gen/literal/textureStore/4528a5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4528a5.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_4528a5(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4528a5(tint_module_vars); + (textureStore_4528a5(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_4528a5(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4528a5(tint_module_vars); + (textureStore_4528a5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/45be8e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/45be8e.wgsl.expected.msl index 5ea5cc5..21eab62 100644 --- a/test/tint/builtins/gen/literal/textureStore/45be8e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/45be8e.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_45be8e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_45be8e(tint_module_vars); + (textureStore_45be8e(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_45be8e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_45be8e(tint_module_vars); + (textureStore_45be8e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/462199.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/462199.wgsl.expected.msl index e84b487..d745626 100644 --- a/test/tint/builtins/gen/literal/textureStore/462199.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/462199.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_462199(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_462199(tint_module_vars); + (textureStore_462199(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_462199(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_462199(tint_module_vars); + (textureStore_462199(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/473ead.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/473ead.wgsl.expected.msl index eae3bf2..a1fa1ac 100644 --- a/test/tint/builtins/gen/literal/textureStore/473ead.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/473ead.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_473ead(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_473ead(tint_module_vars); + (textureStore_473ead(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_473ead(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_473ead(tint_module_vars); + (textureStore_473ead(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/47bd70.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/47bd70.wgsl.expected.msl index 0717674..d5cfdf8 100644 --- a/test/tint/builtins/gen/literal/textureStore/47bd70.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/47bd70.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_47bd70(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_47bd70(tint_module_vars); + (textureStore_47bd70(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_47bd70(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_47bd70(tint_module_vars); + (textureStore_47bd70(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/484083.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/484083.wgsl.expected.msl index e913ec8..a39da21 100644 --- a/test/tint/builtins/gen/literal/textureStore/484083.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/484083.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_484083(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_484083(tint_module_vars); + (textureStore_484083(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_484083(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_484083(tint_module_vars); + (textureStore_484083(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/486500.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/486500.wgsl.expected.msl index 4876614..c1d6af0 100644 --- a/test/tint/builtins/gen/literal/textureStore/486500.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/486500.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_486500(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_486500(tint_module_vars); + (textureStore_486500(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_486500(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_486500(tint_module_vars); + (textureStore_486500(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/48c2f3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/48c2f3.wgsl.expected.msl index e7e8f53..0c435d7 100644 --- a/test/tint/builtins/gen/literal/textureStore/48c2f3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/48c2f3.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_48c2f3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_48c2f3(tint_module_vars); + (textureStore_48c2f3(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_48c2f3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_48c2f3(tint_module_vars); + (textureStore_48c2f3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/48cb56.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/48cb56.wgsl.expected.msl index 9a84505..e7ab0c8 100644 --- a/test/tint/builtins/gen/literal/textureStore/48cb56.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/48cb56.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_48cb56(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_48cb56(tint_module_vars); + (textureStore_48cb56(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_48cb56(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_48cb56(tint_module_vars); + (textureStore_48cb56(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/48eae1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/48eae1.wgsl.expected.msl index 3f62fb5..f8a8286 100644 --- a/test/tint/builtins/gen/literal/textureStore/48eae1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/48eae1.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_48eae1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_48eae1(tint_module_vars); + (textureStore_48eae1(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_48eae1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_48eae1(tint_module_vars); + (textureStore_48eae1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4ab6ca.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4ab6ca.wgsl.expected.msl index c146b00..e4638f6 100644 --- a/test/tint/builtins/gen/literal/textureStore/4ab6ca.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4ab6ca.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_4ab6ca(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4ab6ca(tint_module_vars); + (textureStore_4ab6ca(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_4ab6ca(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4ab6ca(tint_module_vars); + (textureStore_4ab6ca(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4b07f3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4b07f3.wgsl.expected.msl index 38f7d30..7f2a79c 100644 --- a/test/tint/builtins/gen/literal/textureStore/4b07f3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4b07f3.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_4b07f3(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4b07f3(tint_module_vars); + (textureStore_4b07f3(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_4b07f3(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4b07f3(tint_module_vars); + (textureStore_4b07f3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4bf1fd.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4bf1fd.wgsl.expected.msl index 8df6a32..20ee41b 100644 --- a/test/tint/builtins/gen/literal/textureStore/4bf1fd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4bf1fd.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_4bf1fd(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4bf1fd(tint_module_vars); + (textureStore_4bf1fd(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_4bf1fd(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4bf1fd(tint_module_vars); + (textureStore_4bf1fd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4c454f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4c454f.wgsl.expected.msl index f4d7c9f..65fe008 100644 --- a/test/tint/builtins/gen/literal/textureStore/4c454f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4c454f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_4c454f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4c454f(tint_module_vars); + (textureStore_4c454f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_4c454f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4c454f(tint_module_vars); + (textureStore_4c454f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4c76b7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4c76b7.wgsl.expected.msl index 3329cc8..ddf0bc5 100644 --- a/test/tint/builtins/gen/literal/textureStore/4c76b7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4c76b7.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_4c76b7(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4c76b7(tint_module_vars); + (textureStore_4c76b7(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_4c76b7(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4c76b7(tint_module_vars); + (textureStore_4c76b7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4cce74.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4cce74.wgsl.expected.msl index a43868d..73ca684 100644 --- a/test/tint/builtins/gen/literal/textureStore/4cce74.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4cce74.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_4cce74(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4cce74(tint_module_vars); + (textureStore_4cce74(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_4cce74(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4cce74(tint_module_vars); + (textureStore_4cce74(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4d0170.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4d0170.wgsl.expected.msl index 3c75651..454e7fc 100644 --- a/test/tint/builtins/gen/literal/textureStore/4d0170.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4d0170.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_4d0170(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4d0170(tint_module_vars); + (textureStore_4d0170(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_4d0170(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4d0170(tint_module_vars); + (textureStore_4d0170(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4d359d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4d359d.wgsl.expected.msl index 4daf3ae..21a852b 100644 --- a/test/tint/builtins/gen/literal/textureStore/4d359d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4d359d.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_4d359d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4d359d(tint_module_vars); + (textureStore_4d359d(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_4d359d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4d359d(tint_module_vars); + (textureStore_4d359d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4dbdd1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4dbdd1.wgsl.expected.msl index 0c596a7..6b42716 100644 --- a/test/tint/builtins/gen/literal/textureStore/4dbdd1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4dbdd1.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_4dbdd1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4dbdd1(tint_module_vars); + (textureStore_4dbdd1(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_4dbdd1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4dbdd1(tint_module_vars); + (textureStore_4dbdd1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4ddf52.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4ddf52.wgsl.expected.msl index a79b71c5..4d3cd1c 100644 --- a/test/tint/builtins/gen/literal/textureStore/4ddf52.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4ddf52.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_4ddf52(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4ddf52(tint_module_vars); + (textureStore_4ddf52(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_4ddf52(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4ddf52(tint_module_vars); + (textureStore_4ddf52(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4e2b3a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4e2b3a.wgsl.expected.msl index ca974f4..11af7d86 100644 --- a/test/tint/builtins/gen/literal/textureStore/4e2b3a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4e2b3a.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_4e2b3a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4e2b3a(tint_module_vars); + (textureStore_4e2b3a(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_4e2b3a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4e2b3a(tint_module_vars); + (textureStore_4e2b3a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4e6335.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4e6335.wgsl.expected.msl index 1593009..dc30c7a 100644 --- a/test/tint/builtins/gen/literal/textureStore/4e6335.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4e6335.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_4e6335(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4e6335(tint_module_vars); + (textureStore_4e6335(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_4e6335(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4e6335(tint_module_vars); + (textureStore_4e6335(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4e79a1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4e79a1.wgsl.expected.msl index 732f38c..4acfbe9 100644 --- a/test/tint/builtins/gen/literal/textureStore/4e79a1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4e79a1.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_4e79a1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4e79a1(tint_module_vars); + (textureStore_4e79a1(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_4e79a1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4e79a1(tint_module_vars); + (textureStore_4e79a1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4ec7e0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4ec7e0.wgsl.expected.msl index cf20254..e8c42b4 100644 --- a/test/tint/builtins/gen/literal/textureStore/4ec7e0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4ec7e0.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_4ec7e0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4ec7e0(tint_module_vars); + (textureStore_4ec7e0(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_4ec7e0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4ec7e0(tint_module_vars); + (textureStore_4ec7e0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4f017b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4f017b.wgsl.expected.msl index bae5a25..49cbb3b 100644 --- a/test/tint/builtins/gen/literal/textureStore/4f017b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4f017b.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_4f017b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4f017b(tint_module_vars); + (textureStore_4f017b(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_4f017b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4f017b(tint_module_vars); + (textureStore_4f017b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/4fc057.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/4fc057.wgsl.expected.msl index bf019cc..8482b42 100644 --- a/test/tint/builtins/gen/literal/textureStore/4fc057.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/4fc057.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_4fc057(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4fc057(tint_module_vars); + (textureStore_4fc057(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_4fc057(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4fc057(tint_module_vars); + (textureStore_4fc057(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5030f5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5030f5.wgsl.expected.msl index 8c18dd8..7f7c9b5 100644 --- a/test/tint/builtins/gen/literal/textureStore/5030f5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5030f5.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_5030f5(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5030f5(tint_module_vars); + (textureStore_5030f5(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_5030f5(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5030f5(tint_module_vars); + (textureStore_5030f5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/506a71.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/506a71.wgsl.expected.msl index f58b2a1..3e93c8d 100644 --- a/test/tint/builtins/gen/literal/textureStore/506a71.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/506a71.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_506a71(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_506a71(tint_module_vars); + (textureStore_506a71(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_506a71(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_506a71(tint_module_vars); + (textureStore_506a71(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/509459.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/509459.wgsl.expected.msl index 3eec58d..23206f3 100644 --- a/test/tint/builtins/gen/literal/textureStore/509459.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/509459.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_509459(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_509459(tint_module_vars); + (textureStore_509459(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_509459(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_509459(tint_module_vars); + (textureStore_509459(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/510b7d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/510b7d.wgsl.expected.msl index e68c63b..d3c359f 100644 --- a/test/tint/builtins/gen/literal/textureStore/510b7d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/510b7d.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_510b7d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_510b7d(tint_module_vars); + (textureStore_510b7d(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_510b7d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_510b7d(tint_module_vars); + (textureStore_510b7d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5124ed.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5124ed.wgsl.expected.msl index f12788e..1721082 100644 --- a/test/tint/builtins/gen/literal/textureStore/5124ed.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5124ed.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_5124ed(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5124ed(tint_module_vars); + (textureStore_5124ed(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_5124ed(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5124ed(tint_module_vars); + (textureStore_5124ed(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5138d7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5138d7.wgsl.expected.msl index ff11b00..96f15dd 100644 --- a/test/tint/builtins/gen/literal/textureStore/5138d7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5138d7.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_5138d7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5138d7(tint_module_vars); + (textureStore_5138d7(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_5138d7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5138d7(tint_module_vars); + (textureStore_5138d7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/51ec82.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/51ec82.wgsl.expected.msl index bd334dc..54cd9fb 100644 --- a/test/tint/builtins/gen/literal/textureStore/51ec82.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/51ec82.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_51ec82(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_51ec82(tint_module_vars); + (textureStore_51ec82(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_51ec82(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_51ec82(tint_module_vars); + (textureStore_51ec82(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/524087.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/524087.wgsl.expected.msl index a004079..3d50974 100644 --- a/test/tint/builtins/gen/literal/textureStore/524087.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/524087.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_524087(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_524087(tint_module_vars); + (textureStore_524087(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_524087(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_524087(tint_module_vars); + (textureStore_524087(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5246b4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5246b4.wgsl.expected.msl index fcaa573..57e725e 100644 --- a/test/tint/builtins/gen/literal/textureStore/5246b4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5246b4.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_5246b4(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5246b4(tint_module_vars); + (textureStore_5246b4(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_5246b4(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5246b4(tint_module_vars); + (textureStore_5246b4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/52f047.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/52f047.wgsl.expected.msl index 75f8447..d73632c 100644 --- a/test/tint/builtins/gen/literal/textureStore/52f047.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/52f047.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_52f047(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_52f047(tint_module_vars); + (textureStore_52f047(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_52f047(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_52f047(tint_module_vars); + (textureStore_52f047(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/52f503.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/52f503.wgsl.expected.msl index bcdc4d8..9efb1c3 100644 --- a/test/tint/builtins/gen/literal/textureStore/52f503.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/52f503.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_52f503(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_52f503(tint_module_vars); + (textureStore_52f503(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_52f503(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_52f503(tint_module_vars); + (textureStore_52f503(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/53a68b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/53a68b.wgsl.expected.msl index dd8bd30..23d661a 100644 --- a/test/tint/builtins/gen/literal/textureStore/53a68b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/53a68b.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_53a68b(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_53a68b(tint_module_vars); + (textureStore_53a68b(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_53a68b(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_53a68b(tint_module_vars); + (textureStore_53a68b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/54011c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/54011c.wgsl.expected.msl index 9adbb5e..06f1dd9 100644 --- a/test/tint/builtins/gen/literal/textureStore/54011c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/54011c.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_54011c(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_54011c(tint_module_vars); + (textureStore_54011c(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_54011c(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_54011c(tint_module_vars); + (textureStore_54011c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/540b96.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/540b96.wgsl.expected.msl index 7335538..29cbcf8 100644 --- a/test/tint/builtins/gen/literal/textureStore/540b96.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/540b96.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_540b96(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_540b96(tint_module_vars); + (textureStore_540b96(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_540b96(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_540b96(tint_module_vars); + (textureStore_540b96(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5425ab.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5425ab.wgsl.expected.msl index ee0573af..e812bab 100644 --- a/test/tint/builtins/gen/literal/textureStore/5425ab.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5425ab.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_5425ab(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5425ab(tint_module_vars); + (textureStore_5425ab(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_5425ab(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5425ab(tint_module_vars); + (textureStore_5425ab(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/544f06.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/544f06.wgsl.expected.msl index 9c354a6..d263704 100644 --- a/test/tint/builtins/gen/literal/textureStore/544f06.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/544f06.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_544f06(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_544f06(tint_module_vars); + (textureStore_544f06(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_544f06(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_544f06(tint_module_vars); + (textureStore_544f06(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/54e9bf.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/54e9bf.wgsl.expected.msl index a7f4f4f..a860acfa 100644 --- a/test/tint/builtins/gen/literal/textureStore/54e9bf.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/54e9bf.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_54e9bf(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_54e9bf(tint_module_vars); + (textureStore_54e9bf(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_54e9bf(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_54e9bf(tint_module_vars); + (textureStore_54e9bf(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/55f9dc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/55f9dc.wgsl.expected.msl index 54dceed..a1ad611 100644 --- a/test/tint/builtins/gen/literal/textureStore/55f9dc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/55f9dc.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_55f9dc(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_55f9dc(tint_module_vars); + (textureStore_55f9dc(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_55f9dc(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_55f9dc(tint_module_vars); + (textureStore_55f9dc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/56071c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/56071c.wgsl.expected.msl index e1dc1b0..84c1f22 100644 --- a/test/tint/builtins/gen/literal/textureStore/56071c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/56071c.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_56071c(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_56071c(tint_module_vars); + (textureStore_56071c(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_56071c(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_56071c(tint_module_vars); + (textureStore_56071c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/562652.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/562652.wgsl.expected.msl index 05ac2bd..4affe9e 100644 --- a/test/tint/builtins/gen/literal/textureStore/562652.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/562652.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_562652(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_562652(tint_module_vars); + (textureStore_562652(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_562652(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_562652(tint_module_vars); + (textureStore_562652(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/574a31.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/574a31.wgsl.expected.msl index 186d6f4..d818fa5 100644 --- a/test/tint/builtins/gen/literal/textureStore/574a31.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/574a31.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_574a31(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_574a31(tint_module_vars); + (textureStore_574a31(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_574a31(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_574a31(tint_module_vars); + (textureStore_574a31(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/579b93.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/579b93.wgsl.expected.msl index 11e4617..8e3f579 100644 --- a/test/tint/builtins/gen/literal/textureStore/579b93.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/579b93.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_579b93(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_579b93(tint_module_vars); + (textureStore_579b93(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_579b93(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_579b93(tint_module_vars); + (textureStore_579b93(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5841f8.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5841f8.wgsl.expected.msl index 2b31e98..ce799da 100644 --- a/test/tint/builtins/gen/literal/textureStore/5841f8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5841f8.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_5841f8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5841f8(tint_module_vars); + (textureStore_5841f8(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_5841f8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5841f8(tint_module_vars); + (textureStore_5841f8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/58d4f7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/58d4f7.wgsl.expected.msl index 59d86c5..85fcf20 100644 --- a/test/tint/builtins/gen/literal/textureStore/58d4f7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/58d4f7.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_58d4f7(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_58d4f7(tint_module_vars); + (textureStore_58d4f7(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_58d4f7(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_58d4f7(tint_module_vars); + (textureStore_58d4f7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/58fc35.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/58fc35.wgsl.expected.msl index f81307e..cfbe567 100644 --- a/test/tint/builtins/gen/literal/textureStore/58fc35.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/58fc35.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_58fc35(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_58fc35(tint_module_vars); + (textureStore_58fc35(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_58fc35(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_58fc35(tint_module_vars); + (textureStore_58fc35(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5974cb.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5974cb.wgsl.expected.msl index 46a5529..816e149 100644 --- a/test/tint/builtins/gen/literal/textureStore/5974cb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5974cb.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_5974cb(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5974cb(tint_module_vars); + (textureStore_5974cb(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_5974cb(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5974cb(tint_module_vars); + (textureStore_5974cb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/59a0ab.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/59a0ab.wgsl.expected.msl index 0f0c053..d4c2a5a 100644 --- a/test/tint/builtins/gen/literal/textureStore/59a0ab.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/59a0ab.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_59a0ab(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_59a0ab(tint_module_vars); + (textureStore_59a0ab(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_59a0ab(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_59a0ab(tint_module_vars); + (textureStore_59a0ab(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/59ca10.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/59ca10.wgsl.expected.msl index a88809b..344ec16 100644 --- a/test/tint/builtins/gen/literal/textureStore/59ca10.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/59ca10.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_59ca10(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_59ca10(tint_module_vars); + (textureStore_59ca10(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_59ca10(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_59ca10(tint_module_vars); + (textureStore_59ca10(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5a2f8f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5a2f8f.wgsl.expected.msl index 9a213b3..ef9c2da 100644 --- a/test/tint/builtins/gen/literal/textureStore/5a2f8f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5a2f8f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_5a2f8f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5a2f8f(tint_module_vars); + (textureStore_5a2f8f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_5a2f8f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5a2f8f(tint_module_vars); + (textureStore_5a2f8f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5a8b41.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5a8b41.wgsl.expected.msl index 0515b9d..fb4956b 100644 --- a/test/tint/builtins/gen/literal/textureStore/5a8b41.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5a8b41.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_5a8b41(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5a8b41(tint_module_vars); + (textureStore_5a8b41(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_5a8b41(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5a8b41(tint_module_vars); + (textureStore_5a8b41(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5b17eb.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5b17eb.wgsl.expected.msl index bd0f2c7..07f7e08 100644 --- a/test/tint/builtins/gen/literal/textureStore/5b17eb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5b17eb.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_5b17eb(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5b17eb(tint_module_vars); + (textureStore_5b17eb(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_5b17eb(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5b17eb(tint_module_vars); + (textureStore_5b17eb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5b4522.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5b4522.wgsl.expected.msl index 2686408..2a9c4a6 100644 --- a/test/tint/builtins/gen/literal/textureStore/5b4522.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5b4522.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_5b4522(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5b4522(tint_module_vars); + (textureStore_5b4522(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_5b4522(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5b4522(tint_module_vars); + (textureStore_5b4522(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5b4f29.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5b4f29.wgsl.expected.msl index 9a18c24..34d004a 100644 --- a/test/tint/builtins/gen/literal/textureStore/5b4f29.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5b4f29.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_5b4f29(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5b4f29(tint_module_vars); + (textureStore_5b4f29(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_5b4f29(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5b4f29(tint_module_vars); + (textureStore_5b4f29(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5bc4f3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5bc4f3.wgsl.expected.msl index 8451998..52386d0 100644 --- a/test/tint/builtins/gen/literal/textureStore/5bc4f3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5bc4f3.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_5bc4f3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5bc4f3(tint_module_vars); + (textureStore_5bc4f3(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_5bc4f3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5bc4f3(tint_module_vars); + (textureStore_5bc4f3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5ddc61.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5ddc61.wgsl.expected.msl index 1c64924..9a99f6f 100644 --- a/test/tint/builtins/gen/literal/textureStore/5ddc61.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5ddc61.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_5ddc61(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ddc61(tint_module_vars); + (textureStore_5ddc61(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_5ddc61(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ddc61(tint_module_vars); + (textureStore_5ddc61(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5ded67.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5ded67.wgsl.expected.msl index 48be395..ed20a9b 100644 --- a/test/tint/builtins/gen/literal/textureStore/5ded67.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5ded67.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_5ded67(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ded67(tint_module_vars); + (textureStore_5ded67(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_5ded67(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ded67(tint_module_vars); + (textureStore_5ded67(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5e17ef.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5e17ef.wgsl.expected.msl index 481edfc..3cb5057 100644 --- a/test/tint/builtins/gen/literal/textureStore/5e17ef.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5e17ef.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_5e17ef(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5e17ef(tint_module_vars); + (textureStore_5e17ef(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_5e17ef(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5e17ef(tint_module_vars); + (textureStore_5e17ef(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5e71ce.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5e71ce.wgsl.expected.msl index acaa4f0..b13abb7 100644 --- a/test/tint/builtins/gen/literal/textureStore/5e71ce.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5e71ce.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_5e71ce(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5e71ce(tint_module_vars); + (textureStore_5e71ce(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_5e71ce(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5e71ce(tint_module_vars); + (textureStore_5e71ce(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5ebe42.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5ebe42.wgsl.expected.msl index c09b2d0..85cdaa0 100644 --- a/test/tint/builtins/gen/literal/textureStore/5ebe42.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5ebe42.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_5ebe42(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ebe42(tint_module_vars); + (textureStore_5ebe42(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_5ebe42(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ebe42(tint_module_vars); + (textureStore_5ebe42(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5ec6b2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5ec6b2.wgsl.expected.msl index 3a3d2b2..7f931a5 100644 --- a/test/tint/builtins/gen/literal/textureStore/5ec6b2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5ec6b2.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_5ec6b2(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ec6b2(tint_module_vars); + (textureStore_5ec6b2(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_5ec6b2(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ec6b2(tint_module_vars); + (textureStore_5ec6b2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5ee194.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5ee194.wgsl.expected.msl index f25ba5d..e4d5e49 100644 --- a/test/tint/builtins/gen/literal/textureStore/5ee194.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5ee194.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_5ee194(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ee194(tint_module_vars); + (textureStore_5ee194(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_5ee194(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ee194(tint_module_vars); + (textureStore_5ee194(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/5f9a49.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/5f9a49.wgsl.expected.msl index bf717a6..ced13a4 100644 --- a/test/tint/builtins/gen/literal/textureStore/5f9a49.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/5f9a49.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_5f9a49(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5f9a49(tint_module_vars); + (textureStore_5f9a49(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_5f9a49(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5f9a49(tint_module_vars); + (textureStore_5f9a49(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/600189.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/600189.wgsl.expected.msl index d598013..8d8d63e 100644 --- a/test/tint/builtins/gen/literal/textureStore/600189.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/600189.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_600189(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_600189(tint_module_vars); + (textureStore_600189(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_600189(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_600189(tint_module_vars); + (textureStore_600189(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/602b5a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/602b5a.wgsl.expected.msl index fbe1b9d..3173f75 100644 --- a/test/tint/builtins/gen/literal/textureStore/602b5a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/602b5a.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_602b5a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_602b5a(tint_module_vars); + (textureStore_602b5a(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_602b5a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_602b5a(tint_module_vars); + (textureStore_602b5a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/602dfa.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/602dfa.wgsl.expected.msl index cd2dfcf..90a286e 100644 --- a/test/tint/builtins/gen/literal/textureStore/602dfa.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/602dfa.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_602dfa(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_602dfa(tint_module_vars); + (textureStore_602dfa(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_602dfa(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_602dfa(tint_module_vars); + (textureStore_602dfa(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/60975f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/60975f.wgsl.expected.msl index a7df854..7c323a3 100644 --- a/test/tint/builtins/gen/literal/textureStore/60975f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/60975f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_60975f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_60975f(tint_module_vars); + (textureStore_60975f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_60975f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_60975f(tint_module_vars); + (textureStore_60975f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/60ea75.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/60ea75.wgsl.expected.msl index 8133574..0ae0ac4 100644 --- a/test/tint/builtins/gen/literal/textureStore/60ea75.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/60ea75.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_60ea75(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_60ea75(tint_module_vars); + (textureStore_60ea75(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_60ea75(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_60ea75(tint_module_vars); + (textureStore_60ea75(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/614b58.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/614b58.wgsl.expected.msl index da59f41..66a13da 100644 --- a/test/tint/builtins/gen/literal/textureStore/614b58.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/614b58.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_614b58(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_614b58(tint_module_vars); + (textureStore_614b58(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_614b58(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_614b58(tint_module_vars); + (textureStore_614b58(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/62056c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/62056c.wgsl.expected.msl index 53fe23e..dcdcbcd 100644 --- a/test/tint/builtins/gen/literal/textureStore/62056c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/62056c.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_62056c(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_62056c(tint_module_vars); + (textureStore_62056c(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_62056c(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_62056c(tint_module_vars); + (textureStore_62056c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/635584.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/635584.wgsl.expected.msl index a03b498..eb11d51 100644 --- a/test/tint/builtins/gen/literal/textureStore/635584.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/635584.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_635584(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_635584(tint_module_vars); + (textureStore_635584(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_635584(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_635584(tint_module_vars); + (textureStore_635584(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/637ed1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/637ed1.wgsl.expected.msl index 8ab6c50..2d26303 100644 --- a/test/tint/builtins/gen/literal/textureStore/637ed1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/637ed1.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_637ed1(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_637ed1(tint_module_vars); + (textureStore_637ed1(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_637ed1(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_637ed1(tint_module_vars); + (textureStore_637ed1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/63f34a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/63f34a.wgsl.expected.msl index b921976..30af914 100644 --- a/test/tint/builtins/gen/literal/textureStore/63f34a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/63f34a.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_63f34a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_63f34a(tint_module_vars); + (textureStore_63f34a(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_63f34a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_63f34a(tint_module_vars); + (textureStore_63f34a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/642ba1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/642ba1.wgsl.expected.msl index ae4e0a4..bb20648 100644 --- a/test/tint/builtins/gen/literal/textureStore/642ba1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/642ba1.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_642ba1(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_642ba1(tint_module_vars); + (textureStore_642ba1(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_642ba1(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_642ba1(tint_module_vars); + (textureStore_642ba1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6444e1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6444e1.wgsl.expected.msl index cc91b12..dcd0d98 100644 --- a/test/tint/builtins/gen/literal/textureStore/6444e1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6444e1.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6444e1(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6444e1(tint_module_vars); + (textureStore_6444e1(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6444e1(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6444e1(tint_module_vars); + (textureStore_6444e1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/645420.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/645420.wgsl.expected.msl index db58fd5..c9d7ec7 100644 --- a/test/tint/builtins/gen/literal/textureStore/645420.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/645420.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_645420(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_645420(tint_module_vars); + (textureStore_645420(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_645420(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_645420(tint_module_vars); + (textureStore_645420(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/646dbc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/646dbc.wgsl.expected.msl index 035786c..5909fec 100644 --- a/test/tint/builtins/gen/literal/textureStore/646dbc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/646dbc.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_646dbc(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_646dbc(tint_module_vars); + (textureStore_646dbc(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_646dbc(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_646dbc(tint_module_vars); + (textureStore_646dbc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/658a74.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/658a74.wgsl.expected.msl index 731b4d3..8a15d6c 100644 --- a/test/tint/builtins/gen/literal/textureStore/658a74.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/658a74.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_658a74(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_658a74(tint_module_vars); + (textureStore_658a74(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_658a74(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_658a74(tint_module_vars); + (textureStore_658a74(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/65b6aa.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/65b6aa.wgsl.expected.msl index a20218d..9e4a903 100644 --- a/test/tint/builtins/gen/literal/textureStore/65b6aa.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/65b6aa.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_65b6aa(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_65b6aa(tint_module_vars); + (textureStore_65b6aa(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_65b6aa(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_65b6aa(tint_module_vars); + (textureStore_65b6aa(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/65ba8b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/65ba8b.wgsl.expected.msl index b67569f..c3d2e07 100644 --- a/test/tint/builtins/gen/literal/textureStore/65ba8b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/65ba8b.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_65ba8b(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_65ba8b(tint_module_vars); + (textureStore_65ba8b(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_65ba8b(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_65ba8b(tint_module_vars); + (textureStore_65ba8b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/66e8b3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/66e8b3.wgsl.expected.msl index 5985dd7..15b7a86 100644 --- a/test/tint/builtins/gen/literal/textureStore/66e8b3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/66e8b3.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_66e8b3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_66e8b3(tint_module_vars); + (textureStore_66e8b3(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_66e8b3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_66e8b3(tint_module_vars); + (textureStore_66e8b3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/682fd6.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/682fd6.wgsl.expected.msl index f425ae4..08334d5 100644 --- a/test/tint/builtins/gen/literal/textureStore/682fd6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/682fd6.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_682fd6(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_682fd6(tint_module_vars); + (textureStore_682fd6(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_682fd6(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_682fd6(tint_module_vars); + (textureStore_682fd6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/686e01.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/686e01.wgsl.expected.msl index 15d5b6b..0025f97 100644 --- a/test/tint/builtins/gen/literal/textureStore/686e01.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/686e01.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_686e01(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_686e01(tint_module_vars); + (textureStore_686e01(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_686e01(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_686e01(tint_module_vars); + (textureStore_686e01(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6893a5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6893a5.wgsl.expected.msl index 35b07d0..4a33820 100644 --- a/test/tint/builtins/gen/literal/textureStore/6893a5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6893a5.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6893a5(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6893a5(tint_module_vars); + (textureStore_6893a5(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6893a5(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6893a5(tint_module_vars); + (textureStore_6893a5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/68ebeb.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/68ebeb.wgsl.expected.msl index df88dae..ee3498c 100644 --- a/test/tint/builtins/gen/literal/textureStore/68ebeb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/68ebeb.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_68ebeb(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_68ebeb(tint_module_vars); + (textureStore_68ebeb(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_68ebeb(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_68ebeb(tint_module_vars); + (textureStore_68ebeb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/692197.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/692197.wgsl.expected.msl index 1649c3c..9dffdb4 100644 --- a/test/tint/builtins/gen/literal/textureStore/692197.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/692197.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_692197(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_692197(tint_module_vars); + (textureStore_692197(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_692197(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_692197(tint_module_vars); + (textureStore_692197(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/699a1b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/699a1b.wgsl.expected.msl index d106e48..a06126d 100644 --- a/test/tint/builtins/gen/literal/textureStore/699a1b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/699a1b.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_699a1b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_699a1b(tint_module_vars); + (textureStore_699a1b(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_699a1b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_699a1b(tint_module_vars); + (textureStore_699a1b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/69f6bb.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/69f6bb.wgsl.expected.msl index 6996081..5827c76 100644 --- a/test/tint/builtins/gen/literal/textureStore/69f6bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/69f6bb.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_69f6bb(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_69f6bb(tint_module_vars); + (textureStore_69f6bb(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_69f6bb(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_69f6bb(tint_module_vars); + (textureStore_69f6bb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6a0c0d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6a0c0d.wgsl.expected.msl index 5aa7fff..138c869 100644 --- a/test/tint/builtins/gen/literal/textureStore/6a0c0d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6a0c0d.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6a0c0d(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6a0c0d(tint_module_vars); + (textureStore_6a0c0d(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6a0c0d(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6a0c0d(tint_module_vars); + (textureStore_6a0c0d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6a1509.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6a1509.wgsl.expected.msl index 88e47d9..a836c48 100644 --- a/test/tint/builtins/gen/literal/textureStore/6a1509.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6a1509.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6a1509(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6a1509(tint_module_vars); + (textureStore_6a1509(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6a1509(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6a1509(tint_module_vars); + (textureStore_6a1509(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6a494d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6a494d.wgsl.expected.msl index 1833deb..29d83d2 100644 --- a/test/tint/builtins/gen/literal/textureStore/6a494d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6a494d.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6a494d(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6a494d(tint_module_vars); + (textureStore_6a494d(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6a494d(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6a494d(tint_module_vars); + (textureStore_6a494d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6aabe9.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6aabe9.wgsl.expected.msl index 6c990f9..ed0ef0b 100644 --- a/test/tint/builtins/gen/literal/textureStore/6aabe9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6aabe9.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_6aabe9(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6aabe9(tint_module_vars); + (textureStore_6aabe9(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_6aabe9(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6aabe9(tint_module_vars); + (textureStore_6aabe9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6acb1e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6acb1e.wgsl.expected.msl index 5f1fa69..1e385f0 100644 --- a/test/tint/builtins/gen/literal/textureStore/6acb1e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6acb1e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6acb1e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6acb1e(tint_module_vars); + (textureStore_6acb1e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6acb1e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6acb1e(tint_module_vars); + (textureStore_6acb1e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6ad25b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6ad25b.wgsl.expected.msl index bbd5746..baf8e55 100644 --- a/test/tint/builtins/gen/literal/textureStore/6ad25b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6ad25b.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_6ad25b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6ad25b(tint_module_vars); + (textureStore_6ad25b(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_6ad25b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6ad25b(tint_module_vars); + (textureStore_6ad25b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6b75c3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6b75c3.wgsl.expected.msl index ef91438..169da62 100644 --- a/test/tint/builtins/gen/literal/textureStore/6b75c3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6b75c3.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_6b75c3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6b75c3(tint_module_vars); + (textureStore_6b75c3(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_6b75c3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6b75c3(tint_module_vars); + (textureStore_6b75c3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6b7c6f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6b7c6f.wgsl.expected.msl index f4a65f3..c6307f1 100644 --- a/test/tint/builtins/gen/literal/textureStore/6b7c6f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6b7c6f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_6b7c6f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6b7c6f(tint_module_vars); + (textureStore_6b7c6f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_6b7c6f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6b7c6f(tint_module_vars); + (textureStore_6b7c6f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6b80d2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6b80d2.wgsl.expected.msl index c0c8cfa..53a9717 100644 --- a/test/tint/builtins/gen/literal/textureStore/6b80d2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6b80d2.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_6b80d2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6b80d2(tint_module_vars); + (textureStore_6b80d2(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_6b80d2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6b80d2(tint_module_vars); + (textureStore_6b80d2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6be9e0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6be9e0.wgsl.expected.msl index b9e0dd2..844b744 100644 --- a/test/tint/builtins/gen/literal/textureStore/6be9e0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6be9e0.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6be9e0(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6be9e0(tint_module_vars); + (textureStore_6be9e0(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6be9e0(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6be9e0(tint_module_vars); + (textureStore_6be9e0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6c4347.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6c4347.wgsl.expected.msl index 2f4c004..ebe1b57 100644 --- a/test/tint/builtins/gen/literal/textureStore/6c4347.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6c4347.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6c4347(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6c4347(tint_module_vars); + (textureStore_6c4347(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6c4347(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6c4347(tint_module_vars); + (textureStore_6c4347(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6c4a70.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6c4a70.wgsl.expected.msl index 04a9e7a..196c5c9 100644 --- a/test/tint/builtins/gen/literal/textureStore/6c4a70.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6c4a70.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6c4a70(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6c4a70(tint_module_vars); + (textureStore_6c4a70(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6c4a70(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6c4a70(tint_module_vars); + (textureStore_6c4a70(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6c7b53.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6c7b53.wgsl.expected.msl index 6409397..05412a2 100644 --- a/test/tint/builtins/gen/literal/textureStore/6c7b53.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6c7b53.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_6c7b53(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6c7b53(tint_module_vars); + (textureStore_6c7b53(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_6c7b53(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6c7b53(tint_module_vars); + (textureStore_6c7b53(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6ca3e8.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6ca3e8.wgsl.expected.msl index 7b10e8e..495c853 100644 --- a/test/tint/builtins/gen/literal/textureStore/6ca3e8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6ca3e8.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6ca3e8(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6ca3e8(tint_module_vars); + (textureStore_6ca3e8(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6ca3e8(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6ca3e8(tint_module_vars); + (textureStore_6ca3e8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6cff2e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6cff2e.wgsl.expected.msl index d3dffc5..2e0ca95 100644 --- a/test/tint/builtins/gen/literal/textureStore/6cff2e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6cff2e.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_6cff2e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6cff2e(tint_module_vars); + (textureStore_6cff2e(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_6cff2e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6cff2e(tint_module_vars); + (textureStore_6cff2e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6d1809.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6d1809.wgsl.expected.msl index c43396a..bba2e2c 100644 --- a/test/tint/builtins/gen/literal/textureStore/6d1809.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6d1809.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6d1809(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d1809(tint_module_vars); + (textureStore_6d1809(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6d1809(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d1809(tint_module_vars); + (textureStore_6d1809(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6d259f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6d259f.wgsl.expected.msl index 78366a4..729e254 100644 --- a/test/tint/builtins/gen/literal/textureStore/6d259f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6d259f.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6d259f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d259f(tint_module_vars); + (textureStore_6d259f(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6d259f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d259f(tint_module_vars); + (textureStore_6d259f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6d442b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6d442b.wgsl.expected.msl index 948f570..268c4ed 100644 --- a/test/tint/builtins/gen/literal/textureStore/6d442b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6d442b.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6d442b(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d442b(tint_module_vars); + (textureStore_6d442b(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6d442b(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d442b(tint_module_vars); + (textureStore_6d442b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6d7562.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6d7562.wgsl.expected.msl index 54b58ad..2d94ffb 100644 --- a/test/tint/builtins/gen/literal/textureStore/6d7562.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6d7562.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_6d7562(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d7562(tint_module_vars); + (textureStore_6d7562(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_6d7562(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d7562(tint_module_vars); + (textureStore_6d7562(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6d885d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6d885d.wgsl.expected.msl index 6b38de2..61feab7 100644 --- a/test/tint/builtins/gen/literal/textureStore/6d885d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6d885d.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6d885d(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d885d(tint_module_vars); + (textureStore_6d885d(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6d885d(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d885d(tint_module_vars); + (textureStore_6d885d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6d9607.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6d9607.wgsl.expected.msl index d67135f..c7c804a 100644 --- a/test/tint/builtins/gen/literal/textureStore/6d9607.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6d9607.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6d9607(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d9607(tint_module_vars); + (textureStore_6d9607(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6d9607(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d9607(tint_module_vars); + (textureStore_6d9607(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6da692.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6da692.wgsl.expected.msl index b3e42dd..7561f1c 100644 --- a/test/tint/builtins/gen/literal/textureStore/6da692.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6da692.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_6da692(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6da692(tint_module_vars); + (textureStore_6da692(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_6da692(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6da692(tint_module_vars); + (textureStore_6da692(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6e141f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6e141f.wgsl.expected.msl index 86f89d1..a105628 100644 --- a/test/tint/builtins/gen/literal/textureStore/6e141f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6e141f.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6e141f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6e141f(tint_module_vars); + (textureStore_6e141f(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6e141f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6e141f(tint_module_vars); + (textureStore_6e141f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6e6cc0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6e6cc0.wgsl.expected.msl index d9c020f..389cb77 100644 --- a/test/tint/builtins/gen/literal/textureStore/6e6cc0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6e6cc0.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6e6cc0(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6e6cc0(tint_module_vars); + (textureStore_6e6cc0(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6e6cc0(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6e6cc0(tint_module_vars); + (textureStore_6e6cc0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6f0c92.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6f0c92.wgsl.expected.msl index e9eac3a..9b358c3 100644 --- a/test/tint/builtins/gen/literal/textureStore/6f0c92.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6f0c92.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6f0c92(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6f0c92(tint_module_vars); + (textureStore_6f0c92(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6f0c92(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6f0c92(tint_module_vars); + (textureStore_6f0c92(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6f3542.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6f3542.wgsl.expected.msl index 99eb65e..ce25dae 100644 --- a/test/tint/builtins/gen/literal/textureStore/6f3542.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6f3542.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6f3542(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6f3542(tint_module_vars); + (textureStore_6f3542(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6f3542(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6f3542(tint_module_vars); + (textureStore_6f3542(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6f8642.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6f8642.wgsl.expected.msl index 59c894a..ccff43f 100644 --- a/test/tint/builtins/gen/literal/textureStore/6f8642.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6f8642.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_6f8642(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6f8642(tint_module_vars); + (textureStore_6f8642(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_6f8642(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6f8642(tint_module_vars); + (textureStore_6f8642(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6fb99b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6fb99b.wgsl.expected.msl index 9d67f26..6eef4a1 100644 --- a/test/tint/builtins/gen/literal/textureStore/6fb99b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6fb99b.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_6fb99b(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6fb99b(tint_module_vars); + (textureStore_6fb99b(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_6fb99b(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6fb99b(tint_module_vars); + (textureStore_6fb99b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/6fd2b1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/6fd2b1.wgsl.expected.msl index 2757df4..e638dd7 100644 --- a/test/tint/builtins/gen/literal/textureStore/6fd2b1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/6fd2b1.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_6fd2b1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6fd2b1(tint_module_vars); + (textureStore_6fd2b1(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_6fd2b1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6fd2b1(tint_module_vars); + (textureStore_6fd2b1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/704e1f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/704e1f.wgsl.expected.msl index 922b716..9c5a835 100644 --- a/test/tint/builtins/gen/literal/textureStore/704e1f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/704e1f.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_704e1f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_704e1f(tint_module_vars); + (textureStore_704e1f(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_704e1f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_704e1f(tint_module_vars); + (textureStore_704e1f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/706236.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/706236.wgsl.expected.msl index 64c22cc..31a7b28 100644 --- a/test/tint/builtins/gen/literal/textureStore/706236.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/706236.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_706236(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_706236(tint_module_vars); + (textureStore_706236(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_706236(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_706236(tint_module_vars); + (textureStore_706236(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/706560.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/706560.wgsl.expected.msl index 29af46d..a830373 100644 --- a/test/tint/builtins/gen/literal/textureStore/706560.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/706560.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_706560(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_706560(tint_module_vars); + (textureStore_706560(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_706560(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_706560(tint_module_vars); + (textureStore_706560(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/709773.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/709773.wgsl.expected.msl index 78c428f..7a98cae 100644 --- a/test/tint/builtins/gen/literal/textureStore/709773.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/709773.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_709773(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_709773(tint_module_vars); + (textureStore_709773(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_709773(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_709773(tint_module_vars); + (textureStore_709773(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/70ec61.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/70ec61.wgsl.expected.msl index b013495..8369535 100644 --- a/test/tint/builtins/gen/literal/textureStore/70ec61.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/70ec61.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_70ec61(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_70ec61(tint_module_vars); + (textureStore_70ec61(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_70ec61(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_70ec61(tint_module_vars); + (textureStore_70ec61(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/726472.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/726472.wgsl.expected.msl index bf9cb53..ca3a76c 100644 --- a/test/tint/builtins/gen/literal/textureStore/726472.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/726472.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_726472(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_726472(tint_module_vars); + (textureStore_726472(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_726472(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_726472(tint_module_vars); + (textureStore_726472(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/726d6d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/726d6d.wgsl.expected.msl index bb63eb8..db50f7b 100644 --- a/test/tint/builtins/gen/literal/textureStore/726d6d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/726d6d.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_726d6d(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_726d6d(tint_module_vars); + (textureStore_726d6d(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_726d6d(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_726d6d(tint_module_vars); + (textureStore_726d6d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/728d69.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/728d69.wgsl.expected.msl index 279b137..6deb9a3 100644 --- a/test/tint/builtins/gen/literal/textureStore/728d69.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/728d69.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_728d69(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_728d69(tint_module_vars); + (textureStore_728d69(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_728d69(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_728d69(tint_module_vars); + (textureStore_728d69(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/72f1d3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/72f1d3.wgsl.expected.msl index eec0f67..bcb12c2 100644 --- a/test/tint/builtins/gen/literal/textureStore/72f1d3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/72f1d3.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_72f1d3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_72f1d3(tint_module_vars); + (textureStore_72f1d3(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_72f1d3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_72f1d3(tint_module_vars); + (textureStore_72f1d3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/72fa64.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/72fa64.wgsl.expected.msl index 7741c97..292e251 100644 --- a/test/tint/builtins/gen/literal/textureStore/72fa64.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/72fa64.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_72fa64(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_72fa64(tint_module_vars); + (textureStore_72fa64(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_72fa64(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_72fa64(tint_module_vars); + (textureStore_72fa64(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/72ff64.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/72ff64.wgsl.expected.msl index 7f29333..cedb0c0 100644 --- a/test/tint/builtins/gen/literal/textureStore/72ff64.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/72ff64.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_72ff64(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_72ff64(tint_module_vars); + (textureStore_72ff64(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_72ff64(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_72ff64(tint_module_vars); + (textureStore_72ff64(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/731349.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/731349.wgsl.expected.msl index 1ae8b64..d57d85e 100644 --- a/test/tint/builtins/gen/literal/textureStore/731349.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/731349.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_731349(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_731349(tint_module_vars); + (textureStore_731349(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_731349(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_731349(tint_module_vars); + (textureStore_731349(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/73707c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/73707c.wgsl.expected.msl index 5d16c78..9cb96f9 100644 --- a/test/tint/builtins/gen/literal/textureStore/73707c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/73707c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_73707c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_73707c(tint_module_vars); + (textureStore_73707c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_73707c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_73707c(tint_module_vars); + (textureStore_73707c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/73a735.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/73a735.wgsl.expected.msl index 0705af6..83b6296 100644 --- a/test/tint/builtins/gen/literal/textureStore/73a735.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/73a735.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_73a735(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_73a735(tint_module_vars); + (textureStore_73a735(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_73a735(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_73a735(tint_module_vars); + (textureStore_73a735(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/73bbbc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/73bbbc.wgsl.expected.msl index 1ab1c73..be42c35 100644 --- a/test/tint/builtins/gen/literal/textureStore/73bbbc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/73bbbc.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_73bbbc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_73bbbc(tint_module_vars); + (textureStore_73bbbc(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_73bbbc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_73bbbc(tint_module_vars); + (textureStore_73bbbc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/73bbe6.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/73bbe6.wgsl.expected.msl index 9be7f43..8363520 100644 --- a/test/tint/builtins/gen/literal/textureStore/73bbe6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/73bbe6.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_73bbe6(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_73bbe6(tint_module_vars); + (textureStore_73bbe6(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_73bbe6(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_73bbe6(tint_module_vars); + (textureStore_73bbe6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/74045a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/74045a.wgsl.expected.msl index 59a935a4..c380e88 100644 --- a/test/tint/builtins/gen/literal/textureStore/74045a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/74045a.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_74045a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_74045a(tint_module_vars); + (textureStore_74045a(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_74045a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_74045a(tint_module_vars); + (textureStore_74045a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/74886f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/74886f.wgsl.expected.msl index 2ae8d58..3c7117a 100644 --- a/test/tint/builtins/gen/literal/textureStore/74886f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/74886f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_74886f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_74886f(tint_module_vars); + (textureStore_74886f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_74886f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_74886f(tint_module_vars); + (textureStore_74886f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/751256.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/751256.wgsl.expected.msl index f2e909f..ada1fed 100644 --- a/test/tint/builtins/gen/literal/textureStore/751256.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/751256.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_751256(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_751256(tint_module_vars); + (textureStore_751256(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_751256(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_751256(tint_module_vars); + (textureStore_751256(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/752da6.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/752da6.wgsl.expected.msl index cbcd190..d1aa5cd 100644 --- a/test/tint/builtins/gen/literal/textureStore/752da6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/752da6.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_752da6(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_752da6(tint_module_vars); + (textureStore_752da6(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_752da6(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_752da6(tint_module_vars); + (textureStore_752da6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/75bbd5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/75bbd5.wgsl.expected.msl index 3216de5..8b79e57 100644 --- a/test/tint/builtins/gen/literal/textureStore/75bbd5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/75bbd5.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_75bbd5(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_75bbd5(tint_module_vars); + (textureStore_75bbd5(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_75bbd5(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_75bbd5(tint_module_vars); + (textureStore_75bbd5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/76549b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/76549b.wgsl.expected.msl index 9b82a3a..4b5dcfc 100644 --- a/test/tint/builtins/gen/literal/textureStore/76549b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/76549b.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_76549b(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_76549b(tint_module_vars); + (textureStore_76549b(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_76549b(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_76549b(tint_module_vars); + (textureStore_76549b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/76a8d6.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/76a8d6.wgsl.expected.msl index 96f3ec6..8b13937 100644 --- a/test/tint/builtins/gen/literal/textureStore/76a8d6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/76a8d6.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_76a8d6(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_76a8d6(tint_module_vars); + (textureStore_76a8d6(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_76a8d6(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_76a8d6(tint_module_vars); + (textureStore_76a8d6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/76affd.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/76affd.wgsl.expected.msl index 0ae1ed7..e612efa 100644 --- a/test/tint/builtins/gen/literal/textureStore/76affd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/76affd.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_76affd(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_76affd(tint_module_vars); + (textureStore_76affd(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_76affd(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_76affd(tint_module_vars); + (textureStore_76affd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/77014a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/77014a.wgsl.expected.msl index 71ec80f..a397cbf 100644 --- a/test/tint/builtins/gen/literal/textureStore/77014a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/77014a.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_77014a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_77014a(tint_module_vars); + (textureStore_77014a(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_77014a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_77014a(tint_module_vars); + (textureStore_77014a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7751fc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7751fc.wgsl.expected.msl index 53b5d41..2f5a9d3 100644 --- a/test/tint/builtins/gen/literal/textureStore/7751fc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7751fc.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_7751fc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7751fc(tint_module_vars); + (textureStore_7751fc(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_7751fc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7751fc(tint_module_vars); + (textureStore_7751fc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7760c7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7760c7.wgsl.expected.msl index 0e28310..72daac9 100644 --- a/test/tint/builtins/gen/literal/textureStore/7760c7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7760c7.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_7760c7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7760c7(tint_module_vars); + (textureStore_7760c7(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_7760c7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7760c7(tint_module_vars); + (textureStore_7760c7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7792fa.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7792fa.wgsl.expected.msl index 1d2f549..9190dc5 100644 --- a/test/tint/builtins/gen/literal/textureStore/7792fa.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7792fa.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_7792fa(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7792fa(tint_module_vars); + (textureStore_7792fa(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_7792fa(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7792fa(tint_module_vars); + (textureStore_7792fa(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/779d14.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/779d14.wgsl.expected.msl index d207518..7279b31 100644 --- a/test/tint/builtins/gen/literal/textureStore/779d14.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/779d14.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_779d14(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_779d14(tint_module_vars); + (textureStore_779d14(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_779d14(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_779d14(tint_module_vars); + (textureStore_779d14(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/77c0ae.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/77c0ae.wgsl.expected.msl index 82d24f4..b571410 100644 --- a/test/tint/builtins/gen/literal/textureStore/77c0ae.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/77c0ae.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_77c0ae(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_77c0ae(tint_module_vars); + (textureStore_77c0ae(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_77c0ae(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_77c0ae(tint_module_vars); + (textureStore_77c0ae(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/781796.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/781796.wgsl.expected.msl index 80de323..e7ed842 100644 --- a/test/tint/builtins/gen/literal/textureStore/781796.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/781796.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_781796(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_781796(tint_module_vars); + (textureStore_781796(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_781796(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_781796(tint_module_vars); + (textureStore_781796(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/799f08.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/799f08.wgsl.expected.msl index b30f01a..0d9a791 100644 --- a/test/tint/builtins/gen/literal/textureStore/799f08.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/799f08.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_799f08(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_799f08(tint_module_vars); + (textureStore_799f08(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_799f08(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_799f08(tint_module_vars); + (textureStore_799f08(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7a63a2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7a63a2.wgsl.expected.msl index 73c8b8a0..892c079 100644 --- a/test/tint/builtins/gen/literal/textureStore/7a63a2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7a63a2.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_7a63a2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7a63a2(tint_module_vars); + (textureStore_7a63a2(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_7a63a2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7a63a2(tint_module_vars); + (textureStore_7a63a2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7b7517.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7b7517.wgsl.expected.msl index 31e02ec..d1d9723 100644 --- a/test/tint/builtins/gen/literal/textureStore/7b7517.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7b7517.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_7b7517(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7b7517(tint_module_vars); + (textureStore_7b7517(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_7b7517(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7b7517(tint_module_vars); + (textureStore_7b7517(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7b8b56.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7b8b56.wgsl.expected.msl index 40b5646..e53bded 100644 --- a/test/tint/builtins/gen/literal/textureStore/7b8b56.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7b8b56.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_7b8b56(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7b8b56(tint_module_vars); + (textureStore_7b8b56(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_7b8b56(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7b8b56(tint_module_vars); + (textureStore_7b8b56(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7b8f86.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7b8f86.wgsl.expected.msl index 1333d5c..d1ff694 100644 --- a/test/tint/builtins/gen/literal/textureStore/7b8f86.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7b8f86.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_7b8f86(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7b8f86(tint_module_vars); + (textureStore_7b8f86(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_7b8f86(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7b8f86(tint_module_vars); + (textureStore_7b8f86(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7bb211.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7bb211.wgsl.expected.msl index 87a193c..e63c477 100644 --- a/test/tint/builtins/gen/literal/textureStore/7bb211.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7bb211.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_7bb211(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7bb211(tint_module_vars); + (textureStore_7bb211(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_7bb211(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7bb211(tint_module_vars); + (textureStore_7bb211(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7bb366.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7bb366.wgsl.expected.msl index a6c249a..505f6a8 100644 --- a/test/tint/builtins/gen/literal/textureStore/7bb366.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7bb366.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_7bb366(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7bb366(tint_module_vars); + (textureStore_7bb366(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_7bb366(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7bb366(tint_module_vars); + (textureStore_7bb366(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7bcde5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7bcde5.wgsl.expected.msl index ce86d7b..e9d6c8c 100644 --- a/test/tint/builtins/gen/literal/textureStore/7bcde5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7bcde5.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_7bcde5(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7bcde5(tint_module_vars); + (textureStore_7bcde5(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_7bcde5(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7bcde5(tint_module_vars); + (textureStore_7bcde5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7cec8d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7cec8d.wgsl.expected.msl index 5cff0f2..5a877dae 100644 --- a/test/tint/builtins/gen/literal/textureStore/7cec8d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7cec8d.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_7cec8d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7cec8d(tint_module_vars); + (textureStore_7cec8d(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_7cec8d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7cec8d(tint_module_vars); + (textureStore_7cec8d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7cf6e7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7cf6e7.wgsl.expected.msl index 6d02cf1..c5d2d5d 100644 --- a/test/tint/builtins/gen/literal/textureStore/7cf6e7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7cf6e7.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_7cf6e7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7cf6e7(tint_module_vars); + (textureStore_7cf6e7(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_7cf6e7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7cf6e7(tint_module_vars); + (textureStore_7cf6e7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7d10e0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7d10e0.wgsl.expected.msl index 91f70f9..4a40285 100644 --- a/test/tint/builtins/gen/literal/textureStore/7d10e0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7d10e0.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_7d10e0(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7d10e0(tint_module_vars); + (textureStore_7d10e0(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_7d10e0(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7d10e0(tint_module_vars); + (textureStore_7d10e0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7dd042.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7dd042.wgsl.expected.msl index 95c3ec3..51c1004 100644 --- a/test/tint/builtins/gen/literal/textureStore/7dd042.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7dd042.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_7dd042(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7dd042(tint_module_vars); + (textureStore_7dd042(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_7dd042(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7dd042(tint_module_vars); + (textureStore_7dd042(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7dd64d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7dd64d.wgsl.expected.msl index c568108..1f9726d 100644 --- a/test/tint/builtins/gen/literal/textureStore/7dd64d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7dd64d.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_7dd64d(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7dd64d(tint_module_vars); + (textureStore_7dd64d(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_7dd64d(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7dd64d(tint_module_vars); + (textureStore_7dd64d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7e787a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7e787a.wgsl.expected.msl index eff6732..a939b32 100644 --- a/test/tint/builtins/gen/literal/textureStore/7e787a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7e787a.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_7e787a(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7e787a(tint_module_vars); + (textureStore_7e787a(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_7e787a(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7e787a(tint_module_vars); + (textureStore_7e787a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7ea46c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7ea46c.wgsl.expected.msl index 9b61b75..fa0e9c5 100644 --- a/test/tint/builtins/gen/literal/textureStore/7ea46c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7ea46c.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_7ea46c(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7ea46c(tint_module_vars); + (textureStore_7ea46c(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_7ea46c(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7ea46c(tint_module_vars); + (textureStore_7ea46c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7eb30e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7eb30e.wgsl.expected.msl index dfbe62a..e3b6e90 100644 --- a/test/tint/builtins/gen/literal/textureStore/7eb30e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7eb30e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_7eb30e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7eb30e(tint_module_vars); + (textureStore_7eb30e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_7eb30e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7eb30e(tint_module_vars); + (textureStore_7eb30e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7f73af.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7f73af.wgsl.expected.msl index 3e470b4..3eec6a0 100644 --- a/test/tint/builtins/gen/literal/textureStore/7f73af.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7f73af.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_7f73af(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7f73af(tint_module_vars); + (textureStore_7f73af(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_7f73af(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7f73af(tint_module_vars); + (textureStore_7f73af(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/7f7fae.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/7f7fae.wgsl.expected.msl index 92ce6e7..7224d4e 100644 --- a/test/tint/builtins/gen/literal/textureStore/7f7fae.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/7f7fae.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_7f7fae(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7f7fae(tint_module_vars); + (textureStore_7f7fae(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_7f7fae(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7f7fae(tint_module_vars); + (textureStore_7f7fae(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/803a10.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/803a10.wgsl.expected.msl index 479e372..ccb8caa 100644 --- a/test/tint/builtins/gen/literal/textureStore/803a10.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/803a10.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_803a10(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_803a10(tint_module_vars); + (textureStore_803a10(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_803a10(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_803a10(tint_module_vars); + (textureStore_803a10(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/804942.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/804942.wgsl.expected.msl index 4600eb3..df03757 100644 --- a/test/tint/builtins/gen/literal/textureStore/804942.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/804942.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_804942(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_804942(tint_module_vars); + (textureStore_804942(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_804942(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_804942(tint_module_vars); + (textureStore_804942(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/805dae.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/805dae.wgsl.expected.msl index d73dba7..3b6e4a2 100644 --- a/test/tint/builtins/gen/literal/textureStore/805dae.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/805dae.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_805dae(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_805dae(tint_module_vars); + (textureStore_805dae(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_805dae(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_805dae(tint_module_vars); + (textureStore_805dae(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/809b2c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/809b2c.wgsl.expected.msl index 9f653fc..a2c50eb 100644 --- a/test/tint/builtins/gen/literal/textureStore/809b2c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/809b2c.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_809b2c(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_809b2c(tint_module_vars); + (textureStore_809b2c(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_809b2c(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_809b2c(tint_module_vars); + (textureStore_809b2c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/80bf1d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/80bf1d.wgsl.expected.msl index 1495262..3323330 100644 --- a/test/tint/builtins/gen/literal/textureStore/80bf1d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/80bf1d.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_80bf1d(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_80bf1d(tint_module_vars); + (textureStore_80bf1d(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_80bf1d(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_80bf1d(tint_module_vars); + (textureStore_80bf1d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/80ee0d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/80ee0d.wgsl.expected.msl index db7ca55..ec7d964 100644 --- a/test/tint/builtins/gen/literal/textureStore/80ee0d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/80ee0d.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_80ee0d(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_80ee0d(tint_module_vars); + (textureStore_80ee0d(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_80ee0d(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_80ee0d(tint_module_vars); + (textureStore_80ee0d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/818df6.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/818df6.wgsl.expected.msl index 32062ad..2c68cdf 100644 --- a/test/tint/builtins/gen/literal/textureStore/818df6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/818df6.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_818df6(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_818df6(tint_module_vars); + (textureStore_818df6(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_818df6(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_818df6(tint_module_vars); + (textureStore_818df6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/81ae31.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/81ae31.wgsl.expected.msl index bf112d8..0c88df8 100644 --- a/test/tint/builtins/gen/literal/textureStore/81ae31.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/81ae31.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_81ae31(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_81ae31(tint_module_vars); + (textureStore_81ae31(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_81ae31(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_81ae31(tint_module_vars); + (textureStore_81ae31(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/820272.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/820272.wgsl.expected.msl index 15416d9..f943c53 100644 --- a/test/tint/builtins/gen/literal/textureStore/820272.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/820272.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_820272(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_820272(tint_module_vars); + (textureStore_820272(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_820272(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_820272(tint_module_vars); + (textureStore_820272(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/820971.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/820971.wgsl.expected.msl index 27466d6..b46493a 100644 --- a/test/tint/builtins/gen/literal/textureStore/820971.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/820971.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_820971(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_820971(tint_module_vars); + (textureStore_820971(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_820971(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_820971(tint_module_vars); + (textureStore_820971(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/823038.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/823038.wgsl.expected.msl index bf9e64c..5de367c 100644 --- a/test/tint/builtins/gen/literal/textureStore/823038.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/823038.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_823038(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_823038(tint_module_vars); + (textureStore_823038(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_823038(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_823038(tint_module_vars); + (textureStore_823038(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/82d493.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/82d493.wgsl.expected.msl index 2007835..176af69 100644 --- a/test/tint/builtins/gen/literal/textureStore/82d493.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/82d493.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_82d493(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_82d493(tint_module_vars); + (textureStore_82d493(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_82d493(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_82d493(tint_module_vars); + (textureStore_82d493(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/82e236.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/82e236.wgsl.expected.msl index a821839..7db251a 100644 --- a/test/tint/builtins/gen/literal/textureStore/82e236.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/82e236.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_82e236(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_82e236(tint_module_vars); + (textureStore_82e236(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_82e236(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_82e236(tint_module_vars); + (textureStore_82e236(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/83bcc1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/83bcc1.wgsl.expected.msl index 0272eba..0d4ee3a 100644 --- a/test/tint/builtins/gen/literal/textureStore/83bcc1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/83bcc1.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_83bcc1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_83bcc1(tint_module_vars); + (textureStore_83bcc1(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_83bcc1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_83bcc1(tint_module_vars); + (textureStore_83bcc1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/83ee95.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/83ee95.wgsl.expected.msl index c2cd1f2..6564cd6 100644 --- a/test/tint/builtins/gen/literal/textureStore/83ee95.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/83ee95.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_83ee95(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_83ee95(tint_module_vars); + (textureStore_83ee95(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_83ee95(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_83ee95(tint_module_vars); + (textureStore_83ee95(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/84d435.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/84d435.wgsl.expected.msl index 5e30313..6d1ed09 100644 --- a/test/tint/builtins/gen/literal/textureStore/84d435.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/84d435.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_84d435(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_84d435(tint_module_vars); + (textureStore_84d435(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_84d435(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_84d435(tint_module_vars); + (textureStore_84d435(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/84f4f4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/84f4f4.wgsl.expected.msl index c2b6726..896d95b 100644 --- a/test/tint/builtins/gen/literal/textureStore/84f4f4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/84f4f4.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_84f4f4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_84f4f4(tint_module_vars); + (textureStore_84f4f4(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_84f4f4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_84f4f4(tint_module_vars); + (textureStore_84f4f4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/856cc4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/856cc4.wgsl.expected.msl index 7af601f..cdaf5d0 100644 --- a/test/tint/builtins/gen/literal/textureStore/856cc4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/856cc4.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_856cc4(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_856cc4(tint_module_vars); + (textureStore_856cc4(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_856cc4(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_856cc4(tint_module_vars); + (textureStore_856cc4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8676c9.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8676c9.wgsl.expected.msl index 76bdbde..6c9ac64 100644 --- a/test/tint/builtins/gen/literal/textureStore/8676c9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8676c9.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_8676c9(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8676c9(tint_module_vars); + (textureStore_8676c9(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_8676c9(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8676c9(tint_module_vars); + (textureStore_8676c9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/867963.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/867963.wgsl.expected.msl index 985eb39..f13c9cf 100644 --- a/test/tint/builtins/gen/literal/textureStore/867963.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/867963.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_867963(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_867963(tint_module_vars); + (textureStore_867963(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_867963(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_867963(tint_module_vars); + (textureStore_867963(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/86defc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/86defc.wgsl.expected.msl index 9adb11e..04eb9e8 100644 --- a/test/tint/builtins/gen/literal/textureStore/86defc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/86defc.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_86defc(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_86defc(tint_module_vars); + (textureStore_86defc(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_86defc(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_86defc(tint_module_vars); + (textureStore_86defc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/86e114.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/86e114.wgsl.expected.msl index 57860d0..a4c164c 100644 --- a/test/tint/builtins/gen/literal/textureStore/86e114.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/86e114.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_86e114(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_86e114(tint_module_vars); + (textureStore_86e114(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_86e114(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_86e114(tint_module_vars); + (textureStore_86e114(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/86f713.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/86f713.wgsl.expected.msl index 40ea92d..871b0e0 100644 --- a/test/tint/builtins/gen/literal/textureStore/86f713.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/86f713.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_86f713(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_86f713(tint_module_vars); + (textureStore_86f713(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_86f713(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_86f713(tint_module_vars); + (textureStore_86f713(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/872747.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/872747.wgsl.expected.msl index fd05fe2..00c7b34 100644 --- a/test/tint/builtins/gen/literal/textureStore/872747.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/872747.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_872747(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_872747(tint_module_vars); + (textureStore_872747(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_872747(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_872747(tint_module_vars); + (textureStore_872747(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/877c92.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/877c92.wgsl.expected.msl index 6faba6d..30c7fe9 100644 --- a/test/tint/builtins/gen/literal/textureStore/877c92.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/877c92.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_877c92(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_877c92(tint_module_vars); + (textureStore_877c92(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_877c92(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_877c92(tint_module_vars); + (textureStore_877c92(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/878b1d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/878b1d.wgsl.expected.msl index e1847fe..3a6a4ee 100644 --- a/test/tint/builtins/gen/literal/textureStore/878b1d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/878b1d.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_878b1d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_878b1d(tint_module_vars); + (textureStore_878b1d(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_878b1d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_878b1d(tint_module_vars); + (textureStore_878b1d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/87aded.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/87aded.wgsl.expected.msl index a8ea31f..f75c0da 100644 --- a/test/tint/builtins/gen/literal/textureStore/87aded.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/87aded.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_87aded(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_87aded(tint_module_vars); + (textureStore_87aded(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_87aded(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_87aded(tint_module_vars); + (textureStore_87aded(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8815b1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8815b1.wgsl.expected.msl index 0b3ecd7..70ed099 100644 --- a/test/tint/builtins/gen/literal/textureStore/8815b1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8815b1.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_8815b1(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8815b1(tint_module_vars); + (textureStore_8815b1(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_8815b1(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8815b1(tint_module_vars); + (textureStore_8815b1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8825de.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8825de.wgsl.expected.msl index de17abc..bf98b34 100644 --- a/test/tint/builtins/gen/literal/textureStore/8825de.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8825de.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_8825de(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8825de(tint_module_vars); + (textureStore_8825de(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_8825de(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8825de(tint_module_vars); + (textureStore_8825de(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/885921.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/885921.wgsl.expected.msl index d265e7e..45393e2 100644 --- a/test/tint/builtins/gen/literal/textureStore/885921.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/885921.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_885921(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_885921(tint_module_vars); + (textureStore_885921(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_885921(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_885921(tint_module_vars); + (textureStore_885921(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/88ce7e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/88ce7e.wgsl.expected.msl index dd6b395..52dc7bc5 100644 --- a/test/tint/builtins/gen/literal/textureStore/88ce7e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/88ce7e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_88ce7e(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_88ce7e(tint_module_vars); + (textureStore_88ce7e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_88ce7e(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_88ce7e(tint_module_vars); + (textureStore_88ce7e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/890b00.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/890b00.wgsl.expected.msl index aa5b385..892868f 100644 --- a/test/tint/builtins/gen/literal/textureStore/890b00.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/890b00.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_890b00(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_890b00(tint_module_vars); + (textureStore_890b00(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_890b00(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_890b00(tint_module_vars); + (textureStore_890b00(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/892c77.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/892c77.wgsl.expected.msl index 0e2718e..6703137 100644 --- a/test/tint/builtins/gen/literal/textureStore/892c77.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/892c77.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_892c77(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_892c77(tint_module_vars); + (textureStore_892c77(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_892c77(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_892c77(tint_module_vars); + (textureStore_892c77(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/89acd4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/89acd4.wgsl.expected.msl index ddf9e72..7c6efba 100644 --- a/test/tint/builtins/gen/literal/textureStore/89acd4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/89acd4.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_89acd4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_89acd4(tint_module_vars); + (textureStore_89acd4(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_89acd4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_89acd4(tint_module_vars); + (textureStore_89acd4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8a16b0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8a16b0.wgsl.expected.msl index 76a43cb..0b5e9aa 100644 --- a/test/tint/builtins/gen/literal/textureStore/8a16b0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8a16b0.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_8a16b0(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a16b0(tint_module_vars); + (textureStore_8a16b0(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_8a16b0(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a16b0(tint_module_vars); + (textureStore_8a16b0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8a42f6.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8a42f6.wgsl.expected.msl index 9c79279..a86f657 100644 --- a/test/tint/builtins/gen/literal/textureStore/8a42f6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8a42f6.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_8a42f6(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a42f6(tint_module_vars); + (textureStore_8a42f6(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_8a42f6(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a42f6(tint_module_vars); + (textureStore_8a42f6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8a46ff.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8a46ff.wgsl.expected.msl index 9b38688..79749bc 100644 --- a/test/tint/builtins/gen/literal/textureStore/8a46ff.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8a46ff.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_8a46ff(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a46ff(tint_module_vars); + (textureStore_8a46ff(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_8a46ff(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a46ff(tint_module_vars); + (textureStore_8a46ff(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8a85b9.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8a85b9.wgsl.expected.msl index 1c89adf..67b268e 100644 --- a/test/tint/builtins/gen/literal/textureStore/8a85b9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8a85b9.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_8a85b9(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a85b9(tint_module_vars); + (textureStore_8a85b9(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_8a85b9(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a85b9(tint_module_vars); + (textureStore_8a85b9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8a8681.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8a8681.wgsl.expected.msl index cf07e0e..8d5a9c1 100644 --- a/test/tint/builtins/gen/literal/textureStore/8a8681.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8a8681.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_8a8681(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a8681(tint_module_vars); + (textureStore_8a8681(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_8a8681(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a8681(tint_module_vars); + (textureStore_8a8681(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8ae0bc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8ae0bc.wgsl.expected.msl index acc72cd..5798149 100644 --- a/test/tint/builtins/gen/literal/textureStore/8ae0bc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8ae0bc.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_8ae0bc(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ae0bc(tint_module_vars); + (textureStore_8ae0bc(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_8ae0bc(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ae0bc(tint_module_vars); + (textureStore_8ae0bc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8ae5a0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8ae5a0.wgsl.expected.msl index 3417799..8e613bb 100644 --- a/test/tint/builtins/gen/literal/textureStore/8ae5a0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8ae5a0.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_8ae5a0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ae5a0(tint_module_vars); + (textureStore_8ae5a0(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_8ae5a0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ae5a0(tint_module_vars); + (textureStore_8ae5a0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8b1347.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8b1347.wgsl.expected.msl index 808e772..d854fe0 100644 --- a/test/tint/builtins/gen/literal/textureStore/8b1347.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8b1347.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_8b1347(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8b1347(tint_module_vars); + (textureStore_8b1347(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_8b1347(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8b1347(tint_module_vars); + (textureStore_8b1347(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8b851f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8b851f.wgsl.expected.msl index 9821052..84ebd31 100644 --- a/test/tint/builtins/gen/literal/textureStore/8b851f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8b851f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_8b851f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8b851f(tint_module_vars); + (textureStore_8b851f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_8b851f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8b851f(tint_module_vars); + (textureStore_8b851f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8b9310.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8b9310.wgsl.expected.msl index 22fd95a..f5b7d57 100644 --- a/test/tint/builtins/gen/literal/textureStore/8b9310.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8b9310.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_8b9310(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8b9310(tint_module_vars); + (textureStore_8b9310(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_8b9310(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8b9310(tint_module_vars); + (textureStore_8b9310(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8b99ce.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8b99ce.wgsl.expected.msl index ed3d257..a1d4470 100644 --- a/test/tint/builtins/gen/literal/textureStore/8b99ce.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8b99ce.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_8b99ce(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8b99ce(tint_module_vars); + (textureStore_8b99ce(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_8b99ce(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8b99ce(tint_module_vars); + (textureStore_8b99ce(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8bb287.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8bb287.wgsl.expected.msl index dd60d73..e05e532 100644 --- a/test/tint/builtins/gen/literal/textureStore/8bb287.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8bb287.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_8bb287(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8bb287(tint_module_vars); + (textureStore_8bb287(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_8bb287(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8bb287(tint_module_vars); + (textureStore_8bb287(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8c76e9.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8c76e9.wgsl.expected.msl index 87d35c5..8e44022 100644 --- a/test/tint/builtins/gen/literal/textureStore/8c76e9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8c76e9.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_8c76e9(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8c76e9(tint_module_vars); + (textureStore_8c76e9(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_8c76e9(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8c76e9(tint_module_vars); + (textureStore_8c76e9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8cd611.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8cd611.wgsl.expected.msl index d33ff07..df26f8a 100644 --- a/test/tint/builtins/gen/literal/textureStore/8cd611.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8cd611.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_8cd611(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8cd611(tint_module_vars); + (textureStore_8cd611(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_8cd611(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8cd611(tint_module_vars); + (textureStore_8cd611(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8cd841.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8cd841.wgsl.expected.msl index b94dd5d..c98acd9 100644 --- a/test/tint/builtins/gen/literal/textureStore/8cd841.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8cd841.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_8cd841(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8cd841(tint_module_vars); + (textureStore_8cd841(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_8cd841(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8cd841(tint_module_vars); + (textureStore_8cd841(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8daefb.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8daefb.wgsl.expected.msl index 52c9a04..1d3f2fd 100644 --- a/test/tint/builtins/gen/literal/textureStore/8daefb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8daefb.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_8daefb(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8daefb(tint_module_vars); + (textureStore_8daefb(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_8daefb(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8daefb(tint_module_vars); + (textureStore_8daefb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8dc54f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8dc54f.wgsl.expected.msl index aada082..d8b3d6f 100644 --- a/test/tint/builtins/gen/literal/textureStore/8dc54f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8dc54f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_8dc54f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8dc54f(tint_module_vars); + (textureStore_8dc54f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_8dc54f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8dc54f(tint_module_vars); + (textureStore_8dc54f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8e0479.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8e0479.wgsl.expected.msl index 3f0e233..b3a328f 100644 --- a/test/tint/builtins/gen/literal/textureStore/8e0479.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8e0479.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_8e0479(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8e0479(tint_module_vars); + (textureStore_8e0479(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_8e0479(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8e0479(tint_module_vars); + (textureStore_8e0479(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8e177c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8e177c.wgsl.expected.msl index 78dd80d..d7cd6db 100644 --- a/test/tint/builtins/gen/literal/textureStore/8e177c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8e177c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_8e177c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8e177c(tint_module_vars); + (textureStore_8e177c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_8e177c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8e177c(tint_module_vars); + (textureStore_8e177c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8e8563.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8e8563.wgsl.expected.msl index 03e9e1b..1ff9a0b 100644 --- a/test/tint/builtins/gen/literal/textureStore/8e8563.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8e8563.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_8e8563(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8e8563(tint_module_vars); + (textureStore_8e8563(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_8e8563(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8e8563(tint_module_vars); + (textureStore_8e8563(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8ebdc9.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8ebdc9.wgsl.expected.msl index 513d502..4b6acf7 100644 --- a/test/tint/builtins/gen/literal/textureStore/8ebdc9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8ebdc9.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_8ebdc9(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ebdc9(tint_module_vars); + (textureStore_8ebdc9(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_8ebdc9(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ebdc9(tint_module_vars); + (textureStore_8ebdc9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8ed9f8.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8ed9f8.wgsl.expected.msl index 8a5bd76..c32f187 100644 --- a/test/tint/builtins/gen/literal/textureStore/8ed9f8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8ed9f8.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_8ed9f8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ed9f8(tint_module_vars); + (textureStore_8ed9f8(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_8ed9f8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ed9f8(tint_module_vars); + (textureStore_8ed9f8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8eff9a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8eff9a.wgsl.expected.msl index fc84450..8463ecb 100644 --- a/test/tint/builtins/gen/literal/textureStore/8eff9a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8eff9a.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_8eff9a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8eff9a(tint_module_vars); + (textureStore_8eff9a(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_8eff9a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8eff9a(tint_module_vars); + (textureStore_8eff9a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8f61bb.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8f61bb.wgsl.expected.msl index 3121e1b..9e1c16e 100644 --- a/test/tint/builtins/gen/literal/textureStore/8f61bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8f61bb.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_8f61bb(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8f61bb(tint_module_vars); + (textureStore_8f61bb(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_8f61bb(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8f61bb(tint_module_vars); + (textureStore_8f61bb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8f71a1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8f71a1.wgsl.expected.msl index 89d0a9f..1f4d59b 100644 --- a/test/tint/builtins/gen/literal/textureStore/8f71a1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8f71a1.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_8f71a1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8f71a1(tint_module_vars); + (textureStore_8f71a1(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_8f71a1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8f71a1(tint_module_vars); + (textureStore_8f71a1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8fc7a1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8fc7a1.wgsl.expected.msl index ac668ee..7b1a34e 100644 --- a/test/tint/builtins/gen/literal/textureStore/8fc7a1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8fc7a1.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_8fc7a1(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8fc7a1(tint_module_vars); + (textureStore_8fc7a1(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_8fc7a1(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8fc7a1(tint_module_vars); + (textureStore_8fc7a1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/8ff674.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/8ff674.wgsl.expected.msl index db44fd5..17f0291 100644 --- a/test/tint/builtins/gen/literal/textureStore/8ff674.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/8ff674.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_8ff674(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ff674(tint_module_vars); + (textureStore_8ff674(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_8ff674(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ff674(tint_module_vars); + (textureStore_8ff674(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/904dd6.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/904dd6.wgsl.expected.msl index f2c78cb..3b6525e 100644 --- a/test/tint/builtins/gen/literal/textureStore/904dd6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/904dd6.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_904dd6(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_904dd6(tint_module_vars); + (textureStore_904dd6(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_904dd6(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_904dd6(tint_module_vars); + (textureStore_904dd6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/90960e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/90960e.wgsl.expected.msl index 61ef3bf..49c759b 100644 --- a/test/tint/builtins/gen/literal/textureStore/90960e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/90960e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_90960e(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_90960e(tint_module_vars); + (textureStore_90960e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_90960e(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_90960e(tint_module_vars); + (textureStore_90960e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/90a553.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/90a553.wgsl.expected.msl index 29ec5d1..731e3d6 100644 --- a/test/tint/builtins/gen/literal/textureStore/90a553.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/90a553.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_90a553(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_90a553(tint_module_vars); + (textureStore_90a553(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_90a553(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_90a553(tint_module_vars); + (textureStore_90a553(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9137a1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9137a1.wgsl.expected.msl index d48c392..b19598e 100644 --- a/test/tint/builtins/gen/literal/textureStore/9137a1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9137a1.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_9137a1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9137a1(tint_module_vars); + (textureStore_9137a1(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_9137a1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9137a1(tint_module_vars); + (textureStore_9137a1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/916fb9.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/916fb9.wgsl.expected.msl index 6a55f0f..48c5144 100644 --- a/test/tint/builtins/gen/literal/textureStore/916fb9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/916fb9.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_916fb9(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_916fb9(tint_module_vars); + (textureStore_916fb9(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_916fb9(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_916fb9(tint_module_vars); + (textureStore_916fb9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/920534.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/920534.wgsl.expected.msl index 476c29f..91d4586 100644 --- a/test/tint/builtins/gen/literal/textureStore/920534.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/920534.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_920534(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_920534(tint_module_vars); + (textureStore_920534(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_920534(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_920534(tint_module_vars); + (textureStore_920534(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/920807.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/920807.wgsl.expected.msl index 5e11e44..9893b73 100644 --- a/test/tint/builtins/gen/literal/textureStore/920807.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/920807.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_920807(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_920807(tint_module_vars); + (textureStore_920807(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_920807(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_920807(tint_module_vars); + (textureStore_920807(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/92313c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/92313c.wgsl.expected.msl index f8fbc84..2c46b5b 100644 --- a/test/tint/builtins/gen/literal/textureStore/92313c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/92313c.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_92313c(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_92313c(tint_module_vars); + (textureStore_92313c(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_92313c(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_92313c(tint_module_vars); + (textureStore_92313c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/92e424.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/92e424.wgsl.expected.msl index 2de2cfa..245f02e 100644 --- a/test/tint/builtins/gen/literal/textureStore/92e424.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/92e424.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_92e424(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_92e424(tint_module_vars); + (textureStore_92e424(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_92e424(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_92e424(tint_module_vars); + (textureStore_92e424(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/93c428.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/93c428.wgsl.expected.msl index e9a2e80..b0efeaf 100644 --- a/test/tint/builtins/gen/literal/textureStore/93c428.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/93c428.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_93c428(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_93c428(tint_module_vars); + (textureStore_93c428(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_93c428(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_93c428(tint_module_vars); + (textureStore_93c428(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/93e09f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/93e09f.wgsl.expected.msl index d30c1d7..5cb3a69 100644 --- a/test/tint/builtins/gen/literal/textureStore/93e09f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/93e09f.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_93e09f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_93e09f(tint_module_vars); + (textureStore_93e09f(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_93e09f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_93e09f(tint_module_vars); + (textureStore_93e09f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/940e92.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/940e92.wgsl.expected.msl index 4b15494..b129099 100644 --- a/test/tint/builtins/gen/literal/textureStore/940e92.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/940e92.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_940e92(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_940e92(tint_module_vars); + (textureStore_940e92(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_940e92(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_940e92(tint_module_vars); + (textureStore_940e92(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/948ce8.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/948ce8.wgsl.expected.msl index 01a5d02..3331d4a 100644 --- a/test/tint/builtins/gen/literal/textureStore/948ce8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/948ce8.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_948ce8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_948ce8(tint_module_vars); + (textureStore_948ce8(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_948ce8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_948ce8(tint_module_vars); + (textureStore_948ce8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/94e54c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/94e54c.wgsl.expected.msl index 78a2772..b9e260d 100644 --- a/test/tint/builtins/gen/literal/textureStore/94e54c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/94e54c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_94e54c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_94e54c(tint_module_vars); + (textureStore_94e54c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_94e54c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_94e54c(tint_module_vars); + (textureStore_94e54c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/952fd5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/952fd5.wgsl.expected.msl index 89a4bd0..1ae6ce1 100644 --- a/test/tint/builtins/gen/literal/textureStore/952fd5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/952fd5.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_952fd5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_952fd5(tint_module_vars); + (textureStore_952fd5(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_952fd5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_952fd5(tint_module_vars); + (textureStore_952fd5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/95642c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/95642c.wgsl.expected.msl index 5410497..3cc2e45 100644 --- a/test/tint/builtins/gen/literal/textureStore/95642c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/95642c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_95642c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_95642c(tint_module_vars); + (textureStore_95642c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_95642c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_95642c(tint_module_vars); + (textureStore_95642c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/958353.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/958353.wgsl.expected.msl index c03220e..8dda918 100644 --- a/test/tint/builtins/gen/literal/textureStore/958353.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/958353.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_958353(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_958353(tint_module_vars); + (textureStore_958353(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_958353(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_958353(tint_module_vars); + (textureStore_958353(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/959d94.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/959d94.wgsl.expected.msl index 8ef510c..a00dd91 100644 --- a/test/tint/builtins/gen/literal/textureStore/959d94.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/959d94.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_959d94(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_959d94(tint_module_vars); + (textureStore_959d94(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_959d94(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_959d94(tint_module_vars); + (textureStore_959d94(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/95d8f0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/95d8f0.wgsl.expected.msl index 88f15ca..a62ac19 100644 --- a/test/tint/builtins/gen/literal/textureStore/95d8f0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/95d8f0.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_95d8f0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_95d8f0(tint_module_vars); + (textureStore_95d8f0(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_95d8f0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_95d8f0(tint_module_vars); + (textureStore_95d8f0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/95e452.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/95e452.wgsl.expected.msl index 7071ea6..5774273 100644 --- a/test/tint/builtins/gen/literal/textureStore/95e452.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/95e452.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_95e452(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_95e452(tint_module_vars); + (textureStore_95e452(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_95e452(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_95e452(tint_module_vars); + (textureStore_95e452(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/967478.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/967478.wgsl.expected.msl index 56f3b8e..21977c4 100644 --- a/test/tint/builtins/gen/literal/textureStore/967478.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/967478.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_967478(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_967478(tint_module_vars); + (textureStore_967478(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_967478(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_967478(tint_module_vars); + (textureStore_967478(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/969534.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/969534.wgsl.expected.msl index 9682b5e..192046e 100644 --- a/test/tint/builtins/gen/literal/textureStore/969534.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/969534.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_969534(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_969534(tint_module_vars); + (textureStore_969534(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_969534(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_969534(tint_module_vars); + (textureStore_969534(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/976636.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/976636.wgsl.expected.msl index 3b554fc..bb39505 100644 --- a/test/tint/builtins/gen/literal/textureStore/976636.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/976636.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_976636(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_976636(tint_module_vars); + (textureStore_976636(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_976636(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_976636(tint_module_vars); + (textureStore_976636(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/98a82f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/98a82f.wgsl.expected.msl index a02f5b0..0d5bb92 100644 --- a/test/tint/builtins/gen/literal/textureStore/98a82f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/98a82f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_98a82f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_98a82f(tint_module_vars); + (textureStore_98a82f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_98a82f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_98a82f(tint_module_vars); + (textureStore_98a82f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9925a5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9925a5.wgsl.expected.msl index 88676c2..b13b0cc 100644 --- a/test/tint/builtins/gen/literal/textureStore/9925a5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9925a5.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_9925a5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9925a5(tint_module_vars); + (textureStore_9925a5(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_9925a5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9925a5(tint_module_vars); + (textureStore_9925a5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9938b7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9938b7.wgsl.expected.msl index 0e18a18..d4a4b9a 100644 --- a/test/tint/builtins/gen/literal/textureStore/9938b7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9938b7.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_9938b7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9938b7(tint_module_vars); + (textureStore_9938b7(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_9938b7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9938b7(tint_module_vars); + (textureStore_9938b7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/994f94.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/994f94.wgsl.expected.msl index f8b9310..4cb091d 100644 --- a/test/tint/builtins/gen/literal/textureStore/994f94.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/994f94.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_994f94(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_994f94(tint_module_vars); + (textureStore_994f94(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_994f94(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_994f94(tint_module_vars); + (textureStore_994f94(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/99d13f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/99d13f.wgsl.expected.msl index 6aeaabf..02c330e 100644 --- a/test/tint/builtins/gen/literal/textureStore/99d13f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/99d13f.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_99d13f(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_99d13f(tint_module_vars); + (textureStore_99d13f(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_99d13f(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_99d13f(tint_module_vars); + (textureStore_99d13f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9a3ecc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9a3ecc.wgsl.expected.msl index 5394d34..d2a63ea 100644 --- a/test/tint/builtins/gen/literal/textureStore/9a3ecc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9a3ecc.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_9a3ecc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9a3ecc(tint_module_vars); + (textureStore_9a3ecc(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_9a3ecc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9a3ecc(tint_module_vars); + (textureStore_9a3ecc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9a605f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9a605f.wgsl.expected.msl index 5c16e4a..056500a 100644 --- a/test/tint/builtins/gen/literal/textureStore/9a605f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9a605f.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_9a605f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9a605f(tint_module_vars); + (textureStore_9a605f(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_9a605f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9a605f(tint_module_vars); + (textureStore_9a605f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9a92d9.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9a92d9.wgsl.expected.msl index 3f5a523..c6803f9 100644 --- a/test/tint/builtins/gen/literal/textureStore/9a92d9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9a92d9.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_9a92d9(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9a92d9(tint_module_vars); + (textureStore_9a92d9(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_9a92d9(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9a92d9(tint_module_vars); + (textureStore_9a92d9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9aedd3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9aedd3.wgsl.expected.msl index 5a33772..bdbc921 100644 --- a/test/tint/builtins/gen/literal/textureStore/9aedd3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9aedd3.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_9aedd3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9aedd3(tint_module_vars); + (textureStore_9aedd3(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_9aedd3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9aedd3(tint_module_vars); + (textureStore_9aedd3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9b09ae.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9b09ae.wgsl.expected.msl index ead2f08..aa0f016 100644 --- a/test/tint/builtins/gen/literal/textureStore/9b09ae.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9b09ae.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_9b09ae(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9b09ae(tint_module_vars); + (textureStore_9b09ae(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_9b09ae(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9b09ae(tint_module_vars); + (textureStore_9b09ae(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9b37af.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9b37af.wgsl.expected.msl index 452f011..0a36b6b 100644 --- a/test/tint/builtins/gen/literal/textureStore/9b37af.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9b37af.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_9b37af(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9b37af(tint_module_vars); + (textureStore_9b37af(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_9b37af(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9b37af(tint_module_vars); + (textureStore_9b37af(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9b5b54.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9b5b54.wgsl.expected.msl index ecdc572..e5502bd 100644 --- a/test/tint/builtins/gen/literal/textureStore/9b5b54.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9b5b54.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_9b5b54(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9b5b54(tint_module_vars); + (textureStore_9b5b54(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_9b5b54(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9b5b54(tint_module_vars); + (textureStore_9b5b54(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9ba5c1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9ba5c1.wgsl.expected.msl index 3126635..eaee4b3 100644 --- a/test/tint/builtins/gen/literal/textureStore/9ba5c1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9ba5c1.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_9ba5c1(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9ba5c1(tint_module_vars); + (textureStore_9ba5c1(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_9ba5c1(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9ba5c1(tint_module_vars); + (textureStore_9ba5c1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9c4ff5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9c4ff5.wgsl.expected.msl index 5266066..9b29c58 100644 --- a/test/tint/builtins/gen/literal/textureStore/9c4ff5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9c4ff5.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_9c4ff5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9c4ff5(tint_module_vars); + (textureStore_9c4ff5(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_9c4ff5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9c4ff5(tint_module_vars); + (textureStore_9c4ff5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9c7be7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9c7be7.wgsl.expected.msl index 1ac1ece..eb4305e 100644 --- a/test/tint/builtins/gen/literal/textureStore/9c7be7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9c7be7.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_9c7be7(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9c7be7(tint_module_vars); + (textureStore_9c7be7(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_9c7be7(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9c7be7(tint_module_vars); + (textureStore_9c7be7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9c9b5c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9c9b5c.wgsl.expected.msl index 53c3fd2..4b46dee 100644 --- a/test/tint/builtins/gen/literal/textureStore/9c9b5c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9c9b5c.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_9c9b5c(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9c9b5c(tint_module_vars); + (textureStore_9c9b5c(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_9c9b5c(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9c9b5c(tint_module_vars); + (textureStore_9c9b5c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9cea9e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9cea9e.wgsl.expected.msl index cceab23..125f805 100644 --- a/test/tint/builtins/gen/literal/textureStore/9cea9e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9cea9e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_9cea9e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9cea9e(tint_module_vars); + (textureStore_9cea9e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_9cea9e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9cea9e(tint_module_vars); + (textureStore_9cea9e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9ceec4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9ceec4.wgsl.expected.msl index 87ed325..a9718ed 100644 --- a/test/tint/builtins/gen/literal/textureStore/9ceec4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9ceec4.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_9ceec4(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9ceec4(tint_module_vars); + (textureStore_9ceec4(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_9ceec4(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9ceec4(tint_module_vars); + (textureStore_9ceec4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9cf3c1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9cf3c1.wgsl.expected.msl index 8f578c4..115b776 100644 --- a/test/tint/builtins/gen/literal/textureStore/9cf3c1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9cf3c1.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_9cf3c1(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9cf3c1(tint_module_vars); + (textureStore_9cf3c1(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_9cf3c1(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9cf3c1(tint_module_vars); + (textureStore_9cf3c1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9d7c62.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9d7c62.wgsl.expected.msl index bbe6a3e..7eb243c 100644 --- a/test/tint/builtins/gen/literal/textureStore/9d7c62.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9d7c62.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_9d7c62(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9d7c62(tint_module_vars); + (textureStore_9d7c62(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_9d7c62(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9d7c62(tint_module_vars); + (textureStore_9d7c62(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9d7ebd.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9d7ebd.wgsl.expected.msl index ccb253b..4750c7e 100644 --- a/test/tint/builtins/gen/literal/textureStore/9d7ebd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9d7ebd.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_9d7ebd(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9d7ebd(tint_module_vars); + (textureStore_9d7ebd(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_9d7ebd(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9d7ebd(tint_module_vars); + (textureStore_9d7ebd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9d8668.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9d8668.wgsl.expected.msl index 3c68752..d0360e3 100644 --- a/test/tint/builtins/gen/literal/textureStore/9d8668.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9d8668.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_9d8668(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9d8668(tint_module_vars); + (textureStore_9d8668(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_9d8668(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9d8668(tint_module_vars); + (textureStore_9d8668(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9d9cd5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9d9cd5.wgsl.expected.msl index f20df04..43ac753 100644 --- a/test/tint/builtins/gen/literal/textureStore/9d9cd5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9d9cd5.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_9d9cd5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9d9cd5(tint_module_vars); + (textureStore_9d9cd5(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_9d9cd5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9d9cd5(tint_module_vars); + (textureStore_9d9cd5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9df455.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9df455.wgsl.expected.msl index 9e8ae74..cc596de 100644 --- a/test/tint/builtins/gen/literal/textureStore/9df455.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9df455.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_9df455(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9df455(tint_module_vars); + (textureStore_9df455(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_9df455(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9df455(tint_module_vars); + (textureStore_9df455(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9e3ec5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9e3ec5.wgsl.expected.msl index 39aaf17..dbf4d03 100644 --- a/test/tint/builtins/gen/literal/textureStore/9e3ec5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9e3ec5.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_9e3ec5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9e3ec5(tint_module_vars); + (textureStore_9e3ec5(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_9e3ec5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9e3ec5(tint_module_vars); + (textureStore_9e3ec5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9e550b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9e550b.wgsl.expected.msl index e5709a5..9134182 100644 --- a/test/tint/builtins/gen/literal/textureStore/9e550b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9e550b.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_9e550b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9e550b(tint_module_vars); + (textureStore_9e550b(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_9e550b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9e550b(tint_module_vars); + (textureStore_9e550b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9e5bc2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9e5bc2.wgsl.expected.msl index 261fca5..6d71a9d 100644 --- a/test/tint/builtins/gen/literal/textureStore/9e5bc2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9e5bc2.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_9e5bc2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9e5bc2(tint_module_vars); + (textureStore_9e5bc2(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_9e5bc2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9e5bc2(tint_module_vars); + (textureStore_9e5bc2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9ed8d9.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9ed8d9.wgsl.expected.msl index 2d28866..49fc847 100644 --- a/test/tint/builtins/gen/literal/textureStore/9ed8d9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9ed8d9.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_9ed8d9(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9ed8d9(tint_module_vars); + (textureStore_9ed8d9(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_9ed8d9(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9ed8d9(tint_module_vars); + (textureStore_9ed8d9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9f5318.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9f5318.wgsl.expected.msl index ca9a823..0c53e27 100644 --- a/test/tint/builtins/gen/literal/textureStore/9f5318.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9f5318.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_9f5318(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9f5318(tint_module_vars); + (textureStore_9f5318(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_9f5318(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9f5318(tint_module_vars); + (textureStore_9f5318(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/9f7cea.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/9f7cea.wgsl.expected.msl index e052f1c..dae6ea7 100644 --- a/test/tint/builtins/gen/literal/textureStore/9f7cea.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/9f7cea.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_9f7cea(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9f7cea(tint_module_vars); + (textureStore_9f7cea(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_9f7cea(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9f7cea(tint_module_vars); + (textureStore_9f7cea(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a0022f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a0022f.wgsl.expected.msl index 631f995..b0a9c13 100644 --- a/test/tint/builtins/gen/literal/textureStore/a0022f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a0022f.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_a0022f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a0022f(tint_module_vars); + (textureStore_a0022f(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_a0022f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a0022f(tint_module_vars); + (textureStore_a0022f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a06888.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a06888.wgsl.expected.msl index 01f652f..83c7419 100644 --- a/test/tint/builtins/gen/literal/textureStore/a06888.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a06888.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a06888(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a06888(tint_module_vars); + (textureStore_a06888(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a06888(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a06888(tint_module_vars); + (textureStore_a06888(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a0b75d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a0b75d.wgsl.expected.msl index 1557616..2c2c556 100644 --- a/test/tint/builtins/gen/literal/textureStore/a0b75d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a0b75d.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_a0b75d(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a0b75d(tint_module_vars); + (textureStore_a0b75d(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_a0b75d(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a0b75d(tint_module_vars); + (textureStore_a0b75d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a0f96e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a0f96e.wgsl.expected.msl index a08b394..d4df3db 100644 --- a/test/tint/builtins/gen/literal/textureStore/a0f96e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a0f96e.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a0f96e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a0f96e(tint_module_vars); + (textureStore_a0f96e(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a0f96e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a0f96e(tint_module_vars); + (textureStore_a0f96e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a1352c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a1352c.wgsl.expected.msl index 5dd7538..fead8ff 100644 --- a/test/tint/builtins/gen/literal/textureStore/a1352c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a1352c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a1352c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a1352c(tint_module_vars); + (textureStore_a1352c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a1352c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a1352c(tint_module_vars); + (textureStore_a1352c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a139f0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a139f0.wgsl.expected.msl index a72cb59..603eac7 100644 --- a/test/tint/builtins/gen/literal/textureStore/a139f0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a139f0.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_a139f0(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a139f0(tint_module_vars); + (textureStore_a139f0(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_a139f0(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a139f0(tint_module_vars); + (textureStore_a139f0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a14041.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a14041.wgsl.expected.msl index 11b2d43..a6f349a 100644 --- a/test/tint/builtins/gen/literal/textureStore/a14041.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a14041.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_a14041(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a14041(tint_module_vars); + (textureStore_a14041(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_a14041(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a14041(tint_module_vars); + (textureStore_a14041(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a165b8.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a165b8.wgsl.expected.msl index f53e0bb..c8f23ae 100644 --- a/test/tint/builtins/gen/literal/textureStore/a165b8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a165b8.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a165b8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a165b8(tint_module_vars); + (textureStore_a165b8(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a165b8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a165b8(tint_module_vars); + (textureStore_a165b8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a18cb2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a18cb2.wgsl.expected.msl index fb7c7f4..a1defbf 100644 --- a/test/tint/builtins/gen/literal/textureStore/a18cb2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a18cb2.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a18cb2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a18cb2(tint_module_vars); + (textureStore_a18cb2(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a18cb2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a18cb2(tint_module_vars); + (textureStore_a18cb2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a19a12.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a19a12.wgsl.expected.msl index ee703b6..2f5d35c 100644 --- a/test/tint/builtins/gen/literal/textureStore/a19a12.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a19a12.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_a19a12(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a19a12(tint_module_vars); + (textureStore_a19a12(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_a19a12(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a19a12(tint_module_vars); + (textureStore_a19a12(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a24491.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a24491.wgsl.expected.msl index 7d3261a..63a5d5c 100644 --- a/test/tint/builtins/gen/literal/textureStore/a24491.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a24491.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_a24491(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a24491(tint_module_vars); + (textureStore_a24491(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_a24491(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a24491(tint_module_vars); + (textureStore_a24491(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a2853a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a2853a.wgsl.expected.msl index 778e31c..5fd87a5 100644 --- a/test/tint/builtins/gen/literal/textureStore/a2853a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a2853a.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a2853a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a2853a(tint_module_vars); + (textureStore_a2853a(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a2853a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a2853a(tint_module_vars); + (textureStore_a2853a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a2b785.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a2b785.wgsl.expected.msl index bf827d6..1165e27 100644 --- a/test/tint/builtins/gen/literal/textureStore/a2b785.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a2b785.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_a2b785(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a2b785(tint_module_vars); + (textureStore_a2b785(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_a2b785(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a2b785(tint_module_vars); + (textureStore_a2b785(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a35a09.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a35a09.wgsl.expected.msl index feb8fc4..05ecc02 100644 --- a/test/tint/builtins/gen/literal/textureStore/a35a09.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a35a09.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_a35a09(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a35a09(tint_module_vars); + (textureStore_a35a09(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_a35a09(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a35a09(tint_module_vars); + (textureStore_a35a09(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a3652b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a3652b.wgsl.expected.msl index 022d5d9..621e3c7 100644 --- a/test/tint/builtins/gen/literal/textureStore/a3652b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a3652b.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a3652b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a3652b(tint_module_vars); + (textureStore_a3652b(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a3652b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a3652b(tint_module_vars); + (textureStore_a3652b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a48681.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a48681.wgsl.expected.msl index 4984900..5facbc9 100644 --- a/test/tint/builtins/gen/literal/textureStore/a48681.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a48681.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a48681(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a48681(tint_module_vars); + (textureStore_a48681(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a48681(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a48681(tint_module_vars); + (textureStore_a48681(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a49cc2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a49cc2.wgsl.expected.msl index 2103487..e275a64 100644 --- a/test/tint/builtins/gen/literal/textureStore/a49cc2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a49cc2.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a49cc2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a49cc2(tint_module_vars); + (textureStore_a49cc2(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a49cc2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a49cc2(tint_module_vars); + (textureStore_a49cc2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a4c338.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a4c338.wgsl.expected.msl index d8e15f1..2e94c1e 100644 --- a/test/tint/builtins/gen/literal/textureStore/a4c338.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a4c338.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a4c338(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a4c338(tint_module_vars); + (textureStore_a4c338(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a4c338(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a4c338(tint_module_vars); + (textureStore_a4c338(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a517cb.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a517cb.wgsl.expected.msl index 40cdc96..5692cf3 100644 --- a/test/tint/builtins/gen/literal/textureStore/a517cb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a517cb.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a517cb(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a517cb(tint_module_vars); + (textureStore_a517cb(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a517cb(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a517cb(tint_module_vars); + (textureStore_a517cb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a57ac4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a57ac4.wgsl.expected.msl index 3bebe3f..3439815 100644 --- a/test/tint/builtins/gen/literal/textureStore/a57ac4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a57ac4.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_a57ac4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a57ac4(tint_module_vars); + (textureStore_a57ac4(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_a57ac4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a57ac4(tint_module_vars); + (textureStore_a57ac4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a57b3e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a57b3e.wgsl.expected.msl index f3a2e0d..cb6f579 100644 --- a/test/tint/builtins/gen/literal/textureStore/a57b3e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a57b3e.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a57b3e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a57b3e(tint_module_vars); + (textureStore_a57b3e(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a57b3e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a57b3e(tint_module_vars); + (textureStore_a57b3e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a5b88e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a5b88e.wgsl.expected.msl index f3c9ceb..3826378 100644 --- a/test/tint/builtins/gen/literal/textureStore/a5b88e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a5b88e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_a5b88e(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5b88e(tint_module_vars); + (textureStore_a5b88e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_a5b88e(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5b88e(tint_module_vars); + (textureStore_a5b88e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a5c925.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a5c925.wgsl.expected.msl index 1f2cf0b..e201516 100644 --- a/test/tint/builtins/gen/literal/textureStore/a5c925.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a5c925.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_a5c925(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5c925(tint_module_vars); + (textureStore_a5c925(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_a5c925(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5c925(tint_module_vars); + (textureStore_a5c925(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a5df61.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a5df61.wgsl.expected.msl index 19b0b82..cf262a7 100644 --- a/test/tint/builtins/gen/literal/textureStore/a5df61.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a5df61.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a5df61(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5df61(tint_module_vars); + (textureStore_a5df61(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a5df61(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5df61(tint_module_vars); + (textureStore_a5df61(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a5e80d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a5e80d.wgsl.expected.msl index 67ff44b..d1b1c7b 100644 --- a/test/tint/builtins/gen/literal/textureStore/a5e80d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a5e80d.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a5e80d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5e80d(tint_module_vars); + (textureStore_a5e80d(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a5e80d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5e80d(tint_module_vars); + (textureStore_a5e80d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a5fffd.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a5fffd.wgsl.expected.msl index 2e2b323..4604c53 100644 --- a/test/tint/builtins/gen/literal/textureStore/a5fffd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a5fffd.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a5fffd(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5fffd(tint_module_vars); + (textureStore_a5fffd(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a5fffd(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5fffd(tint_module_vars); + (textureStore_a5fffd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a66ca4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a66ca4.wgsl.expected.msl index 1218c92..cf479394 100644 --- a/test/tint/builtins/gen/literal/textureStore/a66ca4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a66ca4.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_a66ca4(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a66ca4(tint_module_vars); + (textureStore_a66ca4(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_a66ca4(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a66ca4(tint_module_vars); + (textureStore_a66ca4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a66deb.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a66deb.wgsl.expected.msl index 7933b9b..f427b39 100644 --- a/test/tint/builtins/gen/literal/textureStore/a66deb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a66deb.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a66deb(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a66deb(tint_module_vars); + (textureStore_a66deb(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a66deb(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a66deb(tint_module_vars); + (textureStore_a66deb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a6854e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a6854e.wgsl.expected.msl index fcc4378..529dee9 100644 --- a/test/tint/builtins/gen/literal/textureStore/a6854e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a6854e.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a6854e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a6854e(tint_module_vars); + (textureStore_a6854e(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a6854e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a6854e(tint_module_vars); + (textureStore_a6854e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a6a986.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a6a986.wgsl.expected.msl index 6ef44c6..63138b4 100644 --- a/test/tint/builtins/gen/literal/textureStore/a6a986.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a6a986.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a6a986(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a6a986(tint_module_vars); + (textureStore_a6a986(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a6a986(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a6a986(tint_module_vars); + (textureStore_a6a986(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a6e78f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a6e78f.wgsl.expected.msl index 785fd7f..5e4399f 100644 --- a/test/tint/builtins/gen/literal/textureStore/a6e78f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a6e78f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a6e78f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a6e78f(tint_module_vars); + (textureStore_a6e78f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a6e78f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a6e78f(tint_module_vars); + (textureStore_a6e78f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a6ef8b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a6ef8b.wgsl.expected.msl index 5cfdcfc..96e33be 100644 --- a/test/tint/builtins/gen/literal/textureStore/a6ef8b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a6ef8b.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a6ef8b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a6ef8b(tint_module_vars); + (textureStore_a6ef8b(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a6ef8b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a6ef8b(tint_module_vars); + (textureStore_a6ef8b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a702b6.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a702b6.wgsl.expected.msl index 7fd7fe9..5dd39b7 100644 --- a/test/tint/builtins/gen/literal/textureStore/a702b6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a702b6.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_a702b6(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a702b6(tint_module_vars); + (textureStore_a702b6(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_a702b6(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a702b6(tint_module_vars); + (textureStore_a702b6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a7fc47.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a7fc47.wgsl.expected.msl index 8d0b7f8..9c98002 100644 --- a/test/tint/builtins/gen/literal/textureStore/a7fc47.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a7fc47.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_a7fc47(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a7fc47(tint_module_vars); + (textureStore_a7fc47(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_a7fc47(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a7fc47(tint_module_vars); + (textureStore_a7fc47(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a867d1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a867d1.wgsl.expected.msl index 4fbb70b..56baa6e 100644 --- a/test/tint/builtins/gen/literal/textureStore/a867d1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a867d1.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a867d1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a867d1(tint_module_vars); + (textureStore_a867d1(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a867d1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a867d1(tint_module_vars); + (textureStore_a867d1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a8a149.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a8a149.wgsl.expected.msl index b012d28..9abd2b9 100644 --- a/test/tint/builtins/gen/literal/textureStore/a8a149.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a8a149.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a8a149(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a8a149(tint_module_vars); + (textureStore_a8a149(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a8a149(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a8a149(tint_module_vars); + (textureStore_a8a149(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a91fe3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a91fe3.wgsl.expected.msl index e5c2d2b..0f73467 100644 --- a/test/tint/builtins/gen/literal/textureStore/a91fe3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a91fe3.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_a91fe3(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a91fe3(tint_module_vars); + (textureStore_a91fe3(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_a91fe3(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a91fe3(tint_module_vars); + (textureStore_a91fe3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a9298c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a9298c.wgsl.expected.msl index d77bd85..883b89e 100644 --- a/test/tint/builtins/gen/literal/textureStore/a9298c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a9298c.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_a9298c(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a9298c(tint_module_vars); + (textureStore_a9298c(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_a9298c(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a9298c(tint_module_vars); + (textureStore_a9298c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/a9426c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/a9426c.wgsl.expected.msl index 0546890..a0beb89 100644 --- a/test/tint/builtins/gen/literal/textureStore/a9426c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/a9426c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_a9426c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a9426c(tint_module_vars); + (textureStore_a9426c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_a9426c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a9426c(tint_module_vars); + (textureStore_a9426c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ab03b6.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ab03b6.wgsl.expected.msl index 7ee21f0..734fe43 100644 --- a/test/tint/builtins/gen/literal/textureStore/ab03b6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ab03b6.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_ab03b6(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ab03b6(tint_module_vars); + (textureStore_ab03b6(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_ab03b6(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ab03b6(tint_module_vars); + (textureStore_ab03b6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ab53b9.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ab53b9.wgsl.expected.msl index 87bbdc1..1f7ff99 100644 --- a/test/tint/builtins/gen/literal/textureStore/ab53b9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ab53b9.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_ab53b9(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ab53b9(tint_module_vars); + (textureStore_ab53b9(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_ab53b9(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ab53b9(tint_module_vars); + (textureStore_ab53b9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ab788e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ab788e.wgsl.expected.msl index a7d4aa3..ade1d11 100644 --- a/test/tint/builtins/gen/literal/textureStore/ab788e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ab788e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_ab788e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ab788e(tint_module_vars); + (textureStore_ab788e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_ab788e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ab788e(tint_module_vars); + (textureStore_ab788e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ab80ef.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ab80ef.wgsl.expected.msl index c963dbe..84ab7bd 100644 --- a/test/tint/builtins/gen/literal/textureStore/ab80ef.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ab80ef.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_ab80ef(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ab80ef(tint_module_vars); + (textureStore_ab80ef(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_ab80ef(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ab80ef(tint_module_vars); + (textureStore_ab80ef(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/abdd21.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/abdd21.wgsl.expected.msl index 0ccccfe..61dbf63 100644 --- a/test/tint/builtins/gen/literal/textureStore/abdd21.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/abdd21.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_abdd21(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_abdd21(tint_module_vars); + (textureStore_abdd21(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_abdd21(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_abdd21(tint_module_vars); + (textureStore_abdd21(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ac0a55.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ac0a55.wgsl.expected.msl index 8badf59..fb5cbea 100644 --- a/test/tint/builtins/gen/literal/textureStore/ac0a55.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ac0a55.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_ac0a55(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ac0a55(tint_module_vars); + (textureStore_ac0a55(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_ac0a55(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ac0a55(tint_module_vars); + (textureStore_ac0a55(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ac350d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ac350d.wgsl.expected.msl index 960c8ca..48d073c 100644 --- a/test/tint/builtins/gen/literal/textureStore/ac350d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ac350d.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_ac350d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ac350d(tint_module_vars); + (textureStore_ac350d(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_ac350d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ac350d(tint_module_vars); + (textureStore_ac350d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ac67aa.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ac67aa.wgsl.expected.msl index 6759275..1249841 100644 --- a/test/tint/builtins/gen/literal/textureStore/ac67aa.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ac67aa.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_ac67aa(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ac67aa(tint_module_vars); + (textureStore_ac67aa(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_ac67aa(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ac67aa(tint_module_vars); + (textureStore_ac67aa(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ac98f7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ac98f7.wgsl.expected.msl index dfff8a0..ad36c09 100644 --- a/test/tint/builtins/gen/literal/textureStore/ac98f7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ac98f7.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_ac98f7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ac98f7(tint_module_vars); + (textureStore_ac98f7(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_ac98f7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ac98f7(tint_module_vars); + (textureStore_ac98f7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ace9a4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ace9a4.wgsl.expected.msl index 7f42134..0ac166f 100644 --- a/test/tint/builtins/gen/literal/textureStore/ace9a4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ace9a4.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_ace9a4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ace9a4(tint_module_vars); + (textureStore_ace9a4(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_ace9a4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ace9a4(tint_module_vars); + (textureStore_ace9a4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ad6e3b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ad6e3b.wgsl.expected.msl index 1857104..73572a9 100644 --- a/test/tint/builtins/gen/literal/textureStore/ad6e3b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ad6e3b.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_ad6e3b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ad6e3b(tint_module_vars); + (textureStore_ad6e3b(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_ad6e3b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ad6e3b(tint_module_vars); + (textureStore_ad6e3b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/adacf9.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/adacf9.wgsl.expected.msl index 031d04a..724e64e 100644 --- a/test/tint/builtins/gen/literal/textureStore/adacf9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/adacf9.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_adacf9(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_adacf9(tint_module_vars); + (textureStore_adacf9(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_adacf9(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_adacf9(tint_module_vars); + (textureStore_adacf9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/adee72.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/adee72.wgsl.expected.msl index 4206128..7239f43 100644 --- a/test/tint/builtins/gen/literal/textureStore/adee72.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/adee72.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_adee72(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_adee72(tint_module_vars); + (textureStore_adee72(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_adee72(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_adee72(tint_module_vars); + (textureStore_adee72(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ae1ed2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ae1ed2.wgsl.expected.msl index ededc48..660cca5 100644 --- a/test/tint/builtins/gen/literal/textureStore/ae1ed2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ae1ed2.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_ae1ed2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ae1ed2(tint_module_vars); + (textureStore_ae1ed2(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_ae1ed2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ae1ed2(tint_module_vars); + (textureStore_ae1ed2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ae28b3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ae28b3.wgsl.expected.msl index bfd9440..9e60e61 100644 --- a/test/tint/builtins/gen/literal/textureStore/ae28b3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ae28b3.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_ae28b3(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ae28b3(tint_module_vars); + (textureStore_ae28b3(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_ae28b3(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ae28b3(tint_module_vars); + (textureStore_ae28b3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ae6a2a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ae6a2a.wgsl.expected.msl index 626dfa1..dc9adda 100644 --- a/test/tint/builtins/gen/literal/textureStore/ae6a2a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ae6a2a.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_ae6a2a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ae6a2a(tint_module_vars); + (textureStore_ae6a2a(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_ae6a2a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ae6a2a(tint_module_vars); + (textureStore_ae6a2a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/aeb38a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/aeb38a.wgsl.expected.msl index 737ab0e..e7c8377 100644 --- a/test/tint/builtins/gen/literal/textureStore/aeb38a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/aeb38a.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_aeb38a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_aeb38a(tint_module_vars); + (textureStore_aeb38a(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_aeb38a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_aeb38a(tint_module_vars); + (textureStore_aeb38a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/aedea3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/aedea3.wgsl.expected.msl index 7179f21..47ca34d 100644 --- a/test/tint/builtins/gen/literal/textureStore/aedea3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/aedea3.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_aedea3(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_aedea3(tint_module_vars); + (textureStore_aedea3(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_aedea3(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_aedea3(tint_module_vars); + (textureStore_aedea3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b07abf.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b07abf.wgsl.expected.msl index 6a9363d..21d7fde 100644 --- a/test/tint/builtins/gen/literal/textureStore/b07abf.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b07abf.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b07abf(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b07abf(tint_module_vars); + (textureStore_b07abf(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b07abf(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b07abf(tint_module_vars); + (textureStore_b07abf(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b15e11.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b15e11.wgsl.expected.msl index 1dcd2ac..566f2e9 100644 --- a/test/tint/builtins/gen/literal/textureStore/b15e11.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b15e11.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b15e11(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b15e11(tint_module_vars); + (textureStore_b15e11(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b15e11(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b15e11(tint_module_vars); + (textureStore_b15e11(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b16110.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b16110.wgsl.expected.msl index 97e184b..687f125 100644 --- a/test/tint/builtins/gen/literal/textureStore/b16110.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b16110.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b16110(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b16110(tint_module_vars); + (textureStore_b16110(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b16110(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b16110(tint_module_vars); + (textureStore_b16110(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b16be2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b16be2.wgsl.expected.msl index e80d953..eb0ae82 100644 --- a/test/tint/builtins/gen/literal/textureStore/b16be2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b16be2.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b16be2(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b16be2(tint_module_vars); + (textureStore_b16be2(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b16be2(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b16be2(tint_module_vars); + (textureStore_b16be2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b286b4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b286b4.wgsl.expected.msl index 76f7f36..51dc9b7 100644 --- a/test/tint/builtins/gen/literal/textureStore/b286b4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b286b4.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b286b4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b286b4(tint_module_vars); + (textureStore_b286b4(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b286b4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b286b4(tint_module_vars); + (textureStore_b286b4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b2a84a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b2a84a.wgsl.expected.msl index a9730f7..b2183bb 100644 --- a/test/tint/builtins/gen/literal/textureStore/b2a84a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b2a84a.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_b2a84a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b2a84a(tint_module_vars); + (textureStore_b2a84a(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_b2a84a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b2a84a(tint_module_vars); + (textureStore_b2a84a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b36bc1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b36bc1.wgsl.expected.msl index 4f73819..b93fb6e 100644 --- a/test/tint/builtins/gen/literal/textureStore/b36bc1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b36bc1.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b36bc1(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b36bc1(tint_module_vars); + (textureStore_b36bc1(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b36bc1(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b36bc1(tint_module_vars); + (textureStore_b36bc1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b42724.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b42724.wgsl.expected.msl index d6c7d9d..df12dbf 100644 --- a/test/tint/builtins/gen/literal/textureStore/b42724.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b42724.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b42724(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b42724(tint_module_vars); + (textureStore_b42724(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b42724(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b42724(tint_module_vars); + (textureStore_b42724(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b42fd3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b42fd3.wgsl.expected.msl index 0e4ec0f..333ca84 100644 --- a/test/tint/builtins/gen/literal/textureStore/b42fd3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b42fd3.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_b42fd3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b42fd3(tint_module_vars); + (textureStore_b42fd3(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_b42fd3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b42fd3(tint_module_vars); + (textureStore_b42fd3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b4389e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b4389e.wgsl.expected.msl index 74ad19e..a90d832 100644 --- a/test/tint/builtins/gen/literal/textureStore/b4389e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b4389e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b4389e(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b4389e(tint_module_vars); + (textureStore_b4389e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b4389e(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b4389e(tint_module_vars); + (textureStore_b4389e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b45055.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b45055.wgsl.expected.msl index cf8f447..19b31dd 100644 --- a/test/tint/builtins/gen/literal/textureStore/b45055.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b45055.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b45055(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b45055(tint_module_vars); + (textureStore_b45055(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b45055(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b45055(tint_module_vars); + (textureStore_b45055(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b48570.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b48570.wgsl.expected.msl index 2887287..de1d617 100644 --- a/test/tint/builtins/gen/literal/textureStore/b48570.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b48570.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b48570(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b48570(tint_module_vars); + (textureStore_b48570(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b48570(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b48570(tint_module_vars); + (textureStore_b48570(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b4a5dc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b4a5dc.wgsl.expected.msl index 48fd5f8..3d3ab2a 100644 --- a/test/tint/builtins/gen/literal/textureStore/b4a5dc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b4a5dc.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_b4a5dc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b4a5dc(tint_module_vars); + (textureStore_b4a5dc(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_b4a5dc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b4a5dc(tint_module_vars); + (textureStore_b4a5dc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b4fd27.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b4fd27.wgsl.expected.msl index e4d5c70..d27c459 100644 --- a/test/tint/builtins/gen/literal/textureStore/b4fd27.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b4fd27.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_b4fd27(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b4fd27(tint_module_vars); + (textureStore_b4fd27(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_b4fd27(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b4fd27(tint_module_vars); + (textureStore_b4fd27(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b62635.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b62635.wgsl.expected.msl index 6ba6897..1916f77 100644 --- a/test/tint/builtins/gen/literal/textureStore/b62635.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b62635.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b62635(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b62635(tint_module_vars); + (textureStore_b62635(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b62635(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b62635(tint_module_vars); + (textureStore_b62635(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b6456c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b6456c.wgsl.expected.msl index 211524b..5255954 100644 --- a/test/tint/builtins/gen/literal/textureStore/b6456c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b6456c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_b6456c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b6456c(tint_module_vars); + (textureStore_b6456c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_b6456c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b6456c(tint_module_vars); + (textureStore_b6456c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b671fd.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b671fd.wgsl.expected.msl index e151516..6b4badd 100644 --- a/test/tint/builtins/gen/literal/textureStore/b671fd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b671fd.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b671fd(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b671fd(tint_module_vars); + (textureStore_b671fd(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b671fd(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b671fd(tint_module_vars); + (textureStore_b671fd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b67239.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b67239.wgsl.expected.msl index 0a990df..7b5b946 100644 --- a/test/tint/builtins/gen/literal/textureStore/b67239.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b67239.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b67239(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b67239(tint_module_vars); + (textureStore_b67239(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b67239(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b67239(tint_module_vars); + (textureStore_b67239(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b706b1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b706b1.wgsl.expected.msl index 0219c9e..1ce19b6 100644 --- a/test/tint/builtins/gen/literal/textureStore/b706b1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b706b1.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_b706b1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b706b1(tint_module_vars); + (textureStore_b706b1(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_b706b1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b706b1(tint_module_vars); + (textureStore_b706b1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b70ded.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b70ded.wgsl.expected.msl index 63fe632..2b90fa6 100644 --- a/test/tint/builtins/gen/literal/textureStore/b70ded.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b70ded.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_b70ded(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b70ded(tint_module_vars); + (textureStore_b70ded(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_b70ded(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b70ded(tint_module_vars); + (textureStore_b70ded(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b71c13.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b71c13.wgsl.expected.msl index 7a07e3e..ef10ae5 100644 --- a/test/tint/builtins/gen/literal/textureStore/b71c13.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b71c13.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b71c13(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b71c13(tint_module_vars); + (textureStore_b71c13(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b71c13(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b71c13(tint_module_vars); + (textureStore_b71c13(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b7232c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b7232c.wgsl.expected.msl index 78608a7..bebc74e 100644 --- a/test/tint/builtins/gen/literal/textureStore/b7232c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b7232c.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b7232c(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b7232c(tint_module_vars); + (textureStore_b7232c(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b7232c(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b7232c(tint_module_vars); + (textureStore_b7232c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b76ff3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b76ff3.wgsl.expected.msl index d51ba0e..d5c1584 100644 --- a/test/tint/builtins/gen/literal/textureStore/b76ff3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b76ff3.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_b76ff3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b76ff3(tint_module_vars); + (textureStore_b76ff3(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_b76ff3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b76ff3(tint_module_vars); + (textureStore_b76ff3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b77161.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b77161.wgsl.expected.msl index 46736d2..53c3b58 100644 --- a/test/tint/builtins/gen/literal/textureStore/b77161.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b77161.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_b77161(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b77161(tint_module_vars); + (textureStore_b77161(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_b77161(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b77161(tint_module_vars); + (textureStore_b77161(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b7c59c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b7c59c.wgsl.expected.msl index 32eaa78..cbba39b 100644 --- a/test/tint/builtins/gen/literal/textureStore/b7c59c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b7c59c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_b7c59c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b7c59c(tint_module_vars); + (textureStore_b7c59c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_b7c59c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b7c59c(tint_module_vars); + (textureStore_b7c59c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b7e261.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b7e261.wgsl.expected.msl index d53e953..b07d34f 100644 --- a/test/tint/builtins/gen/literal/textureStore/b7e261.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b7e261.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b7e261(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b7e261(tint_module_vars); + (textureStore_b7e261(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b7e261(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b7e261(tint_module_vars); + (textureStore_b7e261(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b88f1e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b88f1e.wgsl.expected.msl index 1d37b327..f7e871b 100644 --- a/test/tint/builtins/gen/literal/textureStore/b88f1e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b88f1e.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_b88f1e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b88f1e(tint_module_vars); + (textureStore_b88f1e(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_b88f1e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b88f1e(tint_module_vars); + (textureStore_b88f1e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b89ffb.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b89ffb.wgsl.expected.msl index 7235e3c..9fabd66 100644 --- a/test/tint/builtins/gen/literal/textureStore/b89ffb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b89ffb.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b89ffb(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b89ffb(tint_module_vars); + (textureStore_b89ffb(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b89ffb(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b89ffb(tint_module_vars); + (textureStore_b89ffb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b91b86.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b91b86.wgsl.expected.msl index ad9e1b6..be4709f 100644 --- a/test/tint/builtins/gen/literal/textureStore/b91b86.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b91b86.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_b91b86(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b91b86(tint_module_vars); + (textureStore_b91b86(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_b91b86(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b91b86(tint_module_vars); + (textureStore_b91b86(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b9c81a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b9c81a.wgsl.expected.msl index 8bcc3c0..d486b4d 100644 --- a/test/tint/builtins/gen/literal/textureStore/b9c81a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b9c81a.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b9c81a(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b9c81a(tint_module_vars); + (textureStore_b9c81a(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b9c81a(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b9c81a(tint_module_vars); + (textureStore_b9c81a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/b9d863.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/b9d863.wgsl.expected.msl index 513183d..2e1a11d 100644 --- a/test/tint/builtins/gen/literal/textureStore/b9d863.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/b9d863.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_b9d863(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b9d863(tint_module_vars); + (textureStore_b9d863(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_b9d863(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b9d863(tint_module_vars); + (textureStore_b9d863(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ba51de.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ba51de.wgsl.expected.msl index 1a700c9..60bcc2b 100644 --- a/test/tint/builtins/gen/literal/textureStore/ba51de.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ba51de.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_ba51de(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ba51de(tint_module_vars); + (textureStore_ba51de(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_ba51de(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ba51de(tint_module_vars); + (textureStore_ba51de(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ba91ec.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ba91ec.wgsl.expected.msl index 8ecd333..f569692 100644 --- a/test/tint/builtins/gen/literal/textureStore/ba91ec.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ba91ec.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_ba91ec(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ba91ec(tint_module_vars); + (textureStore_ba91ec(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_ba91ec(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ba91ec(tint_module_vars); + (textureStore_ba91ec(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/bbcb7f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/bbcb7f.wgsl.expected.msl index 48cedf8..d90bb61 100644 --- a/test/tint/builtins/gen/literal/textureStore/bbcb7f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/bbcb7f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_bbcb7f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bbcb7f(tint_module_vars); + (textureStore_bbcb7f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_bbcb7f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bbcb7f(tint_module_vars); + (textureStore_bbcb7f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/bc1423.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/bc1423.wgsl.expected.msl index 7808845..0ad243e 100644 --- a/test/tint/builtins/gen/literal/textureStore/bc1423.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/bc1423.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_bc1423(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bc1423(tint_module_vars); + (textureStore_bc1423(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_bc1423(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bc1423(tint_module_vars); + (textureStore_bc1423(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/bcc97a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/bcc97a.wgsl.expected.msl index 0c4dc49..2e916c3 100644 --- a/test/tint/builtins/gen/literal/textureStore/bcc97a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/bcc97a.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_bcc97a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bcc97a(tint_module_vars); + (textureStore_bcc97a(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_bcc97a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bcc97a(tint_module_vars); + (textureStore_bcc97a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/bd42cb.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/bd42cb.wgsl.expected.msl index 6a51007..832e606 100644 --- a/test/tint/builtins/gen/literal/textureStore/bd42cb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/bd42cb.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_bd42cb(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bd42cb(tint_module_vars); + (textureStore_bd42cb(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_bd42cb(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bd42cb(tint_module_vars); + (textureStore_bd42cb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/bd62a3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/bd62a3.wgsl.expected.msl index 9a38c48..eabd445 100644 --- a/test/tint/builtins/gen/literal/textureStore/bd62a3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/bd62a3.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_bd62a3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bd62a3(tint_module_vars); + (textureStore_bd62a3(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_bd62a3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bd62a3(tint_module_vars); + (textureStore_bd62a3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/bd6602.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/bd6602.wgsl.expected.msl index f88d564..16be85f 100644 --- a/test/tint/builtins/gen/literal/textureStore/bd6602.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/bd6602.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_bd6602(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bd6602(tint_module_vars); + (textureStore_bd6602(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_bd6602(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bd6602(tint_module_vars); + (textureStore_bd6602(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/be6e30.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/be6e30.wgsl.expected.msl index d3c982b..c8f2fab 100644 --- a/test/tint/builtins/gen/literal/textureStore/be6e30.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/be6e30.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_be6e30(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_be6e30(tint_module_vars); + (textureStore_be6e30(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_be6e30(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_be6e30(tint_module_vars); + (textureStore_be6e30(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/bea8ab.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/bea8ab.wgsl.expected.msl index 8f0238b..bf52db0 100644 --- a/test/tint/builtins/gen/literal/textureStore/bea8ab.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/bea8ab.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_bea8ab(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bea8ab(tint_module_vars); + (textureStore_bea8ab(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_bea8ab(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bea8ab(tint_module_vars); + (textureStore_bea8ab(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/bedbfc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/bedbfc.wgsl.expected.msl index 464b7cb..d889894 100644 --- a/test/tint/builtins/gen/literal/textureStore/bedbfc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/bedbfc.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_bedbfc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bedbfc(tint_module_vars); + (textureStore_bedbfc(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_bedbfc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bedbfc(tint_module_vars); + (textureStore_bedbfc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/bee588.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/bee588.wgsl.expected.msl index ecfad49..43d9e8f 100644 --- a/test/tint/builtins/gen/literal/textureStore/bee588.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/bee588.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_bee588(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bee588(tint_module_vars); + (textureStore_bee588(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_bee588(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bee588(tint_module_vars); + (textureStore_bee588(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/bf18f8.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/bf18f8.wgsl.expected.msl index d96efe2..65319fa 100644 --- a/test/tint/builtins/gen/literal/textureStore/bf18f8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/bf18f8.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_bf18f8(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bf18f8(tint_module_vars); + (textureStore_bf18f8(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_bf18f8(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bf18f8(tint_module_vars); + (textureStore_bf18f8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/bf22e7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/bf22e7.wgsl.expected.msl index 5e12f1b..e337cf1 100644 --- a/test/tint/builtins/gen/literal/textureStore/bf22e7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/bf22e7.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_bf22e7(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bf22e7(tint_module_vars); + (textureStore_bf22e7(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_bf22e7(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bf22e7(tint_module_vars); + (textureStore_bf22e7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/bf654d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/bf654d.wgsl.expected.msl index ae2ed5a..8dcd978 100644 --- a/test/tint/builtins/gen/literal/textureStore/bf654d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/bf654d.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_bf654d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bf654d(tint_module_vars); + (textureStore_bf654d(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_bf654d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bf654d(tint_module_vars); + (textureStore_bf654d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/bf775c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/bf775c.wgsl.expected.msl index 25c51c5..47cfe27 100644 --- a/test/tint/builtins/gen/literal/textureStore/bf775c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/bf775c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_bf775c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bf775c(tint_module_vars); + (textureStore_bf775c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_bf775c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bf775c(tint_module_vars); + (textureStore_bf775c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/bfac53.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/bfac53.wgsl.expected.msl index 2c61c82..14182fc 100644 --- a/test/tint/builtins/gen/literal/textureStore/bfac53.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/bfac53.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_bfac53(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bfac53(tint_module_vars); + (textureStore_bfac53(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_bfac53(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bfac53(tint_module_vars); + (textureStore_bfac53(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c06463.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c06463.wgsl.expected.msl index 22f359c..15e7d06 100644 --- a/test/tint/builtins/gen/literal/textureStore/c06463.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c06463.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_c06463(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c06463(tint_module_vars); + (textureStore_c06463(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_c06463(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c06463(tint_module_vars); + (textureStore_c06463(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c12474.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c12474.wgsl.expected.msl index d5b02bf..09bc00b 100644 --- a/test/tint/builtins/gen/literal/textureStore/c12474.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c12474.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_c12474(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c12474(tint_module_vars); + (textureStore_c12474(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_c12474(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c12474(tint_module_vars); + (textureStore_c12474(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c1984f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c1984f.wgsl.expected.msl index 3eaa5c1..63e9ae7 100644 --- a/test/tint/builtins/gen/literal/textureStore/c1984f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c1984f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_c1984f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c1984f(tint_module_vars); + (textureStore_c1984f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_c1984f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c1984f(tint_module_vars); + (textureStore_c1984f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c1c664.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c1c664.wgsl.expected.msl index 94d07a1..03df665 100644 --- a/test/tint/builtins/gen/literal/textureStore/c1c664.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c1c664.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_c1c664(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c1c664(tint_module_vars); + (textureStore_c1c664(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_c1c664(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c1c664(tint_module_vars); + (textureStore_c1c664(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c1f29e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c1f29e.wgsl.expected.msl index f2e1ec1..768c66b 100644 --- a/test/tint/builtins/gen/literal/textureStore/c1f29e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c1f29e.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_c1f29e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c1f29e(tint_module_vars); + (textureStore_c1f29e(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_c1f29e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c1f29e(tint_module_vars); + (textureStore_c1f29e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c1f760.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c1f760.wgsl.expected.msl index 9b08e03..560679f 100644 --- a/test/tint/builtins/gen/literal/textureStore/c1f760.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c1f760.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_c1f760(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c1f760(tint_module_vars); + (textureStore_c1f760(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_c1f760(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c1f760(tint_module_vars); + (textureStore_c1f760(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c2ca46.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c2ca46.wgsl.expected.msl index 529f4f4..a7dca2d 100644 --- a/test/tint/builtins/gen/literal/textureStore/c2ca46.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c2ca46.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_c2ca46(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c2ca46(tint_module_vars); + (textureStore_c2ca46(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_c2ca46(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c2ca46(tint_module_vars); + (textureStore_c2ca46(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c32905.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c32905.wgsl.expected.msl index ee10f35..363a4d3 100644 --- a/test/tint/builtins/gen/literal/textureStore/c32905.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c32905.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_c32905(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c32905(tint_module_vars); + (textureStore_c32905(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_c32905(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c32905(tint_module_vars); + (textureStore_c32905(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c33478.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c33478.wgsl.expected.msl index 111e4fb..11344b7 100644 --- a/test/tint/builtins/gen/literal/textureStore/c33478.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c33478.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_c33478(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c33478(tint_module_vars); + (textureStore_c33478(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_c33478(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c33478(tint_module_vars); + (textureStore_c33478(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c35268.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c35268.wgsl.expected.msl index ad434f1..7cba86f 100644 --- a/test/tint/builtins/gen/literal/textureStore/c35268.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c35268.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_c35268(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c35268(tint_module_vars); + (textureStore_c35268(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_c35268(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c35268(tint_module_vars); + (textureStore_c35268(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c36583.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c36583.wgsl.expected.msl index bd394f8..b44795e 100644 --- a/test/tint/builtins/gen/literal/textureStore/c36583.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c36583.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_c36583(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c36583(tint_module_vars); + (textureStore_c36583(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_c36583(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c36583(tint_module_vars); + (textureStore_c36583(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c3cedd.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c3cedd.wgsl.expected.msl index cf2e458..3c0bd03 100644 --- a/test/tint/builtins/gen/literal/textureStore/c3cedd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c3cedd.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_c3cedd(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c3cedd(tint_module_vars); + (textureStore_c3cedd(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_c3cedd(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c3cedd(tint_module_vars); + (textureStore_c3cedd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c414c4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c414c4.wgsl.expected.msl index bc30677..e50829d 100644 --- a/test/tint/builtins/gen/literal/textureStore/c414c4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c414c4.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_c414c4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c414c4(tint_module_vars); + (textureStore_c414c4(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_c414c4(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c414c4(tint_module_vars); + (textureStore_c414c4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c43ab2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c43ab2.wgsl.expected.msl index 4672320..2d1d1ea 100644 --- a/test/tint/builtins/gen/literal/textureStore/c43ab2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c43ab2.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_c43ab2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c43ab2(tint_module_vars); + (textureStore_c43ab2(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_c43ab2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c43ab2(tint_module_vars); + (textureStore_c43ab2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c450f3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c450f3.wgsl.expected.msl index 39ab5e2..48175c5 100644 --- a/test/tint/builtins/gen/literal/textureStore/c450f3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c450f3.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_c450f3(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c450f3(tint_module_vars); + (textureStore_c450f3(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_c450f3(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c450f3(tint_module_vars); + (textureStore_c450f3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c4976a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c4976a.wgsl.expected.msl index aa19dcb..5eaec91 100644 --- a/test/tint/builtins/gen/literal/textureStore/c4976a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c4976a.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_c4976a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c4976a(tint_module_vars); + (textureStore_c4976a(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_c4976a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c4976a(tint_module_vars); + (textureStore_c4976a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c5a7fa.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c5a7fa.wgsl.expected.msl index 4c94f9b..1cbd339 100644 --- a/test/tint/builtins/gen/literal/textureStore/c5a7fa.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c5a7fa.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_c5a7fa(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c5a7fa(tint_module_vars); + (textureStore_c5a7fa(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_c5a7fa(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c5a7fa(tint_module_vars); + (textureStore_c5a7fa(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c5af1e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c5af1e.wgsl.expected.msl index beff28a..e8e3758 100644 --- a/test/tint/builtins/gen/literal/textureStore/c5af1e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c5af1e.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_c5af1e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c5af1e(tint_module_vars); + (textureStore_c5af1e(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_c5af1e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c5af1e(tint_module_vars); + (textureStore_c5af1e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c63f05.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c63f05.wgsl.expected.msl index 32680e1..7ca1ae3 100644 --- a/test/tint/builtins/gen/literal/textureStore/c63f05.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c63f05.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_c63f05(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c63f05(tint_module_vars); + (textureStore_c63f05(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_c63f05(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c63f05(tint_module_vars); + (textureStore_c63f05(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c6931c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c6931c.wgsl.expected.msl index 67020f2..1e3ae6b 100644 --- a/test/tint/builtins/gen/literal/textureStore/c6931c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c6931c.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_c6931c(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c6931c(tint_module_vars); + (textureStore_c6931c(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_c6931c(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c6931c(tint_module_vars); + (textureStore_c6931c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c6e73e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c6e73e.wgsl.expected.msl index 5dc6283..9a522a3 100644 --- a/test/tint/builtins/gen/literal/textureStore/c6e73e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c6e73e.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_c6e73e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c6e73e(tint_module_vars); + (textureStore_c6e73e(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_c6e73e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c6e73e(tint_module_vars); + (textureStore_c6e73e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c79451.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c79451.wgsl.expected.msl index 220bd1b..816d91e 100644 --- a/test/tint/builtins/gen/literal/textureStore/c79451.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c79451.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_c79451(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c79451(tint_module_vars); + (textureStore_c79451(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_c79451(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c79451(tint_module_vars); + (textureStore_c79451(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c82af5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c82af5.wgsl.expected.msl index cccf27b..7071132 100644 --- a/test/tint/builtins/gen/literal/textureStore/c82af5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c82af5.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_c82af5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c82af5(tint_module_vars); + (textureStore_c82af5(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_c82af5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c82af5(tint_module_vars); + (textureStore_c82af5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c863be.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c863be.wgsl.expected.msl index 9cbf418..7a632b3 100644 --- a/test/tint/builtins/gen/literal/textureStore/c863be.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c863be.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_c863be(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c863be(tint_module_vars); + (textureStore_c863be(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_c863be(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c863be(tint_module_vars); + (textureStore_c863be(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c8b81b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c8b81b.wgsl.expected.msl index 31f1f32..94ad431 100644 --- a/test/tint/builtins/gen/literal/textureStore/c8b81b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c8b81b.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_c8b81b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c8b81b(tint_module_vars); + (textureStore_c8b81b(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_c8b81b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c8b81b(tint_module_vars); + (textureStore_c8b81b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c95122.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c95122.wgsl.expected.msl index b22943e..e843cfd 100644 --- a/test/tint/builtins/gen/literal/textureStore/c95122.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c95122.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_c95122(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c95122(tint_module_vars); + (textureStore_c95122(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_c95122(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c95122(tint_module_vars); + (textureStore_c95122(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c9d780.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c9d780.wgsl.expected.msl index 94634a4..283f5d5 100644 --- a/test/tint/builtins/gen/literal/textureStore/c9d780.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c9d780.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_c9d780(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c9d780(tint_module_vars); + (textureStore_c9d780(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_c9d780(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c9d780(tint_module_vars); + (textureStore_c9d780(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c9eb59.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c9eb59.wgsl.expected.msl index 19f055e..dca8cf0 100644 --- a/test/tint/builtins/gen/literal/textureStore/c9eb59.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c9eb59.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_c9eb59(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c9eb59(tint_module_vars); + (textureStore_c9eb59(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_c9eb59(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c9eb59(tint_module_vars); + (textureStore_c9eb59(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/c9ff56.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/c9ff56.wgsl.expected.msl index 6445b37..d8d14de 100644 --- a/test/tint/builtins/gen/literal/textureStore/c9ff56.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/c9ff56.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_c9ff56(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c9ff56(tint_module_vars); + (textureStore_c9ff56(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_c9ff56(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c9ff56(tint_module_vars); + (textureStore_c9ff56(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/caaad8.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/caaad8.wgsl.expected.msl index 69589a4..a3aa879 100644 --- a/test/tint/builtins/gen/literal/textureStore/caaad8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/caaad8.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_caaad8(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_caaad8(tint_module_vars); + (textureStore_caaad8(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_caaad8(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_caaad8(tint_module_vars); + (textureStore_caaad8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/cb3b0b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/cb3b0b.wgsl.expected.msl index fa3eb24..425958d 100644 --- a/test/tint/builtins/gen/literal/textureStore/cb3b0b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/cb3b0b.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_cb3b0b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cb3b0b(tint_module_vars); + (textureStore_cb3b0b(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_cb3b0b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cb3b0b(tint_module_vars); + (textureStore_cb3b0b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/cb5a7b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/cb5a7b.wgsl.expected.msl index 7890b9e..15cc2ab 100644 --- a/test/tint/builtins/gen/literal/textureStore/cb5a7b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/cb5a7b.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_cb5a7b(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cb5a7b(tint_module_vars); + (textureStore_cb5a7b(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_cb5a7b(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cb5a7b(tint_module_vars); + (textureStore_cb5a7b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/cb6ef6.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/cb6ef6.wgsl.expected.msl index 2222319..a922265 100644 --- a/test/tint/builtins/gen/literal/textureStore/cb6ef6.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/cb6ef6.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_cb6ef6(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cb6ef6(tint_module_vars); + (textureStore_cb6ef6(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_cb6ef6(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cb6ef6(tint_module_vars); + (textureStore_cb6ef6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/cc12c3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/cc12c3.wgsl.expected.msl index 8c22204..070cbf9 100644 --- a/test/tint/builtins/gen/literal/textureStore/cc12c3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/cc12c3.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_cc12c3(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cc12c3(tint_module_vars); + (textureStore_cc12c3(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_cc12c3(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cc12c3(tint_module_vars); + (textureStore_cc12c3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/cc8267.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/cc8267.wgsl.expected.msl index 3fcb763..af91ede 100644 --- a/test/tint/builtins/gen/literal/textureStore/cc8267.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/cc8267.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_cc8267(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cc8267(tint_module_vars); + (textureStore_cc8267(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_cc8267(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cc8267(tint_module_vars); + (textureStore_cc8267(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ccac20.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ccac20.wgsl.expected.msl index 943aa36..a5f5705 100644 --- a/test/tint/builtins/gen/literal/textureStore/ccac20.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ccac20.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_ccac20(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ccac20(tint_module_vars); + (textureStore_ccac20(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_ccac20(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ccac20(tint_module_vars); + (textureStore_ccac20(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/cd3972.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/cd3972.wgsl.expected.msl index 8e3cefc..03851ed 100644 --- a/test/tint/builtins/gen/literal/textureStore/cd3972.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/cd3972.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_cd3972(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cd3972(tint_module_vars); + (textureStore_cd3972(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_cd3972(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cd3972(tint_module_vars); + (textureStore_cd3972(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/cd6755.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/cd6755.wgsl.expected.msl index aa61f10..04a73ec 100644 --- a/test/tint/builtins/gen/literal/textureStore/cd6755.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/cd6755.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_cd6755(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cd6755(tint_module_vars); + (textureStore_cd6755(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_cd6755(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cd6755(tint_module_vars); + (textureStore_cd6755(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ceb832.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ceb832.wgsl.expected.msl index d5a7008..42e21a4 100644 --- a/test/tint/builtins/gen/literal/textureStore/ceb832.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ceb832.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_ceb832(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ceb832(tint_module_vars); + (textureStore_ceb832(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_ceb832(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ceb832(tint_module_vars); + (textureStore_ceb832(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/cef287.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/cef287.wgsl.expected.msl index 57798a5..26c83ad 100644 --- a/test/tint/builtins/gen/literal/textureStore/cef287.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/cef287.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_cef287(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cef287(tint_module_vars); + (textureStore_cef287(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_cef287(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cef287(tint_module_vars); + (textureStore_cef287(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/cf227a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/cf227a.wgsl.expected.msl index 887acda..cc0dbf0 100644 --- a/test/tint/builtins/gen/literal/textureStore/cf227a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/cf227a.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_cf227a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cf227a(tint_module_vars); + (textureStore_cf227a(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_cf227a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cf227a(tint_module_vars); + (textureStore_cf227a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/cf96eb.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/cf96eb.wgsl.expected.msl index dfcba4c..960552f 100644 --- a/test/tint/builtins/gen/literal/textureStore/cf96eb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/cf96eb.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_cf96eb(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cf96eb(tint_module_vars); + (textureStore_cf96eb(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_cf96eb(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cf96eb(tint_module_vars); + (textureStore_cf96eb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d093fd.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d093fd.wgsl.expected.msl index 8d011da..784c7cc 100644 --- a/test/tint/builtins/gen/literal/textureStore/d093fd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d093fd.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_d093fd(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d093fd(tint_module_vars); + (textureStore_d093fd(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_d093fd(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d093fd(tint_module_vars); + (textureStore_d093fd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d0d62c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d0d62c.wgsl.expected.msl index c42ec94..8fe755f 100644 --- a/test/tint/builtins/gen/literal/textureStore/d0d62c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d0d62c.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_d0d62c(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d0d62c(tint_module_vars); + (textureStore_d0d62c(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_d0d62c(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d0d62c(tint_module_vars); + (textureStore_d0d62c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d0fadc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d0fadc.wgsl.expected.msl index 6168d3b..2e99df0 100644 --- a/test/tint/builtins/gen/literal/textureStore/d0fadc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d0fadc.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_d0fadc(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d0fadc(tint_module_vars); + (textureStore_d0fadc(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_d0fadc(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d0fadc(tint_module_vars); + (textureStore_d0fadc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d1289f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d1289f.wgsl.expected.msl index 615e7bb..8afd6c3 100644 --- a/test/tint/builtins/gen/literal/textureStore/d1289f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d1289f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_d1289f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d1289f(tint_module_vars); + (textureStore_d1289f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_d1289f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d1289f(tint_module_vars); + (textureStore_d1289f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d19db4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d19db4.wgsl.expected.msl index e0df87e..1e688e8 100644 --- a/test/tint/builtins/gen/literal/textureStore/d19db4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d19db4.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_d19db4(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d19db4(tint_module_vars); + (textureStore_d19db4(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_d19db4(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d19db4(tint_module_vars); + (textureStore_d19db4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d1ab82.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d1ab82.wgsl.expected.msl index 2240e06..0f33eb4 100644 --- a/test/tint/builtins/gen/literal/textureStore/d1ab82.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d1ab82.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_d1ab82(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d1ab82(tint_module_vars); + (textureStore_d1ab82(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_d1ab82(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d1ab82(tint_module_vars); + (textureStore_d1ab82(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d26166.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d26166.wgsl.expected.msl index 978ea47..7c4d42c 100644 --- a/test/tint/builtins/gen/literal/textureStore/d26166.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d26166.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_d26166(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d26166(tint_module_vars); + (textureStore_d26166(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_d26166(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d26166(tint_module_vars); + (textureStore_d26166(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d2b565.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d2b565.wgsl.expected.msl index 1131277..4854d7a 100644 --- a/test/tint/builtins/gen/literal/textureStore/d2b565.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d2b565.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_d2b565(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d2b565(tint_module_vars); + (textureStore_d2b565(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_d2b565(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d2b565(tint_module_vars); + (textureStore_d2b565(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d2bd82.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d2bd82.wgsl.expected.msl index 6d315eb..43ac97f 100644 --- a/test/tint/builtins/gen/literal/textureStore/d2bd82.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d2bd82.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_d2bd82(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d2bd82(tint_module_vars); + (textureStore_d2bd82(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_d2bd82(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d2bd82(tint_module_vars); + (textureStore_d2bd82(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d3a22b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d3a22b.wgsl.expected.msl index 67c96cf..53a182c 100644 --- a/test/tint/builtins/gen/literal/textureStore/d3a22b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d3a22b.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_d3a22b(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d3a22b(tint_module_vars); + (textureStore_d3a22b(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_d3a22b(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d3a22b(tint_module_vars); + (textureStore_d3a22b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d3a9da.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d3a9da.wgsl.expected.msl index d410be6..a3dbbf2 100644 --- a/test/tint/builtins/gen/literal/textureStore/d3a9da.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d3a9da.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_d3a9da(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d3a9da(tint_module_vars); + (textureStore_d3a9da(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_d3a9da(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d3a9da(tint_module_vars); + (textureStore_d3a9da(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d4527f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d4527f.wgsl.expected.msl index e8c83d6..39bb072 100644 --- a/test/tint/builtins/gen/literal/textureStore/d4527f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d4527f.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_d4527f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d4527f(tint_module_vars); + (textureStore_d4527f(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_d4527f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d4527f(tint_module_vars); + (textureStore_d4527f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d45567.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d45567.wgsl.expected.msl index a90f5188..332ecec 100644 --- a/test/tint/builtins/gen/literal/textureStore/d45567.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d45567.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_d45567(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d45567(tint_module_vars); + (textureStore_d45567(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_d45567(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d45567(tint_module_vars); + (textureStore_d45567(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d4aa95.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d4aa95.wgsl.expected.msl index 9fcf10f..e7d181a 100644 --- a/test/tint/builtins/gen/literal/textureStore/d4aa95.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d4aa95.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_d4aa95(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d4aa95(tint_module_vars); + (textureStore_d4aa95(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_d4aa95(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d4aa95(tint_module_vars); + (textureStore_d4aa95(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d4df23.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d4df23.wgsl.expected.msl index 05b66f0..4bfaacd 100644 --- a/test/tint/builtins/gen/literal/textureStore/d4df23.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d4df23.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_d4df23(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d4df23(tint_module_vars); + (textureStore_d4df23(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_d4df23(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d4df23(tint_module_vars); + (textureStore_d4df23(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d55e65.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d55e65.wgsl.expected.msl index d84279e..29fbb06 100644 --- a/test/tint/builtins/gen/literal/textureStore/d55e65.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d55e65.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_d55e65(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d55e65(tint_module_vars); + (textureStore_d55e65(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_d55e65(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d55e65(tint_module_vars); + (textureStore_d55e65(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d5624c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d5624c.wgsl.expected.msl index eb74375..9bdeb55 100644 --- a/test/tint/builtins/gen/literal/textureStore/d5624c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d5624c.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_d5624c(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d5624c(tint_module_vars); + (textureStore_d5624c(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_d5624c(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d5624c(tint_module_vars); + (textureStore_d5624c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d5b85f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d5b85f.wgsl.expected.msl index 062fb3f..8096ddf 100644 --- a/test/tint/builtins/gen/literal/textureStore/d5b85f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d5b85f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_d5b85f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d5b85f(tint_module_vars); + (textureStore_d5b85f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_d5b85f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d5b85f(tint_module_vars); + (textureStore_d5b85f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d5c9a2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d5c9a2.wgsl.expected.msl index bed44a0..739e8ef 100644 --- a/test/tint/builtins/gen/literal/textureStore/d5c9a2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d5c9a2.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_d5c9a2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d5c9a2(tint_module_vars); + (textureStore_d5c9a2(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_d5c9a2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d5c9a2(tint_module_vars); + (textureStore_d5c9a2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d5d703.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d5d703.wgsl.expected.msl index 9e62306..ddd7bc7 100644 --- a/test/tint/builtins/gen/literal/textureStore/d5d703.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d5d703.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_d5d703(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d5d703(tint_module_vars); + (textureStore_d5d703(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_d5d703(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d5d703(tint_module_vars); + (textureStore_d5d703(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d62991.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d62991.wgsl.expected.msl index 48af483..f6b6b15 100644 --- a/test/tint/builtins/gen/literal/textureStore/d62991.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d62991.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_d62991(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d62991(tint_module_vars); + (textureStore_d62991(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_d62991(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d62991(tint_module_vars); + (textureStore_d62991(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d6e7b8.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d6e7b8.wgsl.expected.msl index a0b4aa6..6d3bf9c 100644 --- a/test/tint/builtins/gen/literal/textureStore/d6e7b8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d6e7b8.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_d6e7b8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d6e7b8(tint_module_vars); + (textureStore_d6e7b8(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_d6e7b8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d6e7b8(tint_module_vars); + (textureStore_d6e7b8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d6fb06.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d6fb06.wgsl.expected.msl index d192530..1605c8a 100644 --- a/test/tint/builtins/gen/literal/textureStore/d6fb06.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d6fb06.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_d6fb06(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d6fb06(tint_module_vars); + (textureStore_d6fb06(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_d6fb06(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d6fb06(tint_module_vars); + (textureStore_d6fb06(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d73b5c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d73b5c.wgsl.expected.msl index 4d0d6cd..03427b2 100644 --- a/test/tint/builtins/gen/literal/textureStore/d73b5c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d73b5c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_d73b5c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d73b5c(tint_module_vars); + (textureStore_d73b5c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_d73b5c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d73b5c(tint_module_vars); + (textureStore_d73b5c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d7b9e5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d7b9e5.wgsl.expected.msl index b4a757c..eabcade 100644 --- a/test/tint/builtins/gen/literal/textureStore/d7b9e5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d7b9e5.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_d7b9e5(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d7b9e5(tint_module_vars); + (textureStore_d7b9e5(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_d7b9e5(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d7b9e5(tint_module_vars); + (textureStore_d7b9e5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d7ce6a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d7ce6a.wgsl.expected.msl index 51e6eb8..c1783a7 100644 --- a/test/tint/builtins/gen/literal/textureStore/d7ce6a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d7ce6a.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_d7ce6a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d7ce6a(tint_module_vars); + (textureStore_d7ce6a(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_d7ce6a(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d7ce6a(tint_module_vars); + (textureStore_d7ce6a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d82b0a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d82b0a.wgsl.expected.msl index 3ce09c7..199a46b 100644 --- a/test/tint/builtins/gen/literal/textureStore/d82b0a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d82b0a.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_d82b0a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d82b0a(tint_module_vars); + (textureStore_d82b0a(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_d82b0a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d82b0a(tint_module_vars); + (textureStore_d82b0a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d86d33.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d86d33.wgsl.expected.msl index 78d0cb9..635ef87 100644 --- a/test/tint/builtins/gen/literal/textureStore/d86d33.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d86d33.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_d86d33(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d86d33(tint_module_vars); + (textureStore_d86d33(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_d86d33(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d86d33(tint_module_vars); + (textureStore_d86d33(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d87948.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d87948.wgsl.expected.msl index 7ac7a24..076ae59 100644 --- a/test/tint/builtins/gen/literal/textureStore/d87948.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d87948.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_d87948(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d87948(tint_module_vars); + (textureStore_d87948(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_d87948(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d87948(tint_module_vars); + (textureStore_d87948(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d8a0bb.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d8a0bb.wgsl.expected.msl index 6377ba1..99eca2d 100644 --- a/test/tint/builtins/gen/literal/textureStore/d8a0bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d8a0bb.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_d8a0bb(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d8a0bb(tint_module_vars); + (textureStore_d8a0bb(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_d8a0bb(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d8a0bb(tint_module_vars); + (textureStore_d8a0bb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d8a2d0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d8a2d0.wgsl.expected.msl index 8213c94..5e3582e 100644 --- a/test/tint/builtins/gen/literal/textureStore/d8a2d0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d8a2d0.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_d8a2d0(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d8a2d0(tint_module_vars); + (textureStore_d8a2d0(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_d8a2d0(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d8a2d0(tint_module_vars); + (textureStore_d8a2d0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/d93662.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/d93662.wgsl.expected.msl index 6e1f496..3280af2 100644 --- a/test/tint/builtins/gen/literal/textureStore/d93662.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/d93662.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_d93662(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d93662(tint_module_vars); + (textureStore_d93662(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_d93662(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d93662(tint_module_vars); + (textureStore_d93662(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/da0192.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/da0192.wgsl.expected.msl index 8ce80c8..8a1dbe2 100644 --- a/test/tint/builtins/gen/literal/textureStore/da0192.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/da0192.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_da0192(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da0192(tint_module_vars); + (textureStore_da0192(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_da0192(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da0192(tint_module_vars); + (textureStore_da0192(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/da530c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/da530c.wgsl.expected.msl index 4fd73e2..84e8097 100644 --- a/test/tint/builtins/gen/literal/textureStore/da530c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/da530c.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_da530c(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da530c(tint_module_vars); + (textureStore_da530c(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_da530c(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da530c(tint_module_vars); + (textureStore_da530c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/da70b8.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/da70b8.wgsl.expected.msl index 17cc0fb..a8af706 100644 --- a/test/tint/builtins/gen/literal/textureStore/da70b8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/da70b8.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_da70b8(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da70b8(tint_module_vars); + (textureStore_da70b8(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_da70b8(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da70b8(tint_module_vars); + (textureStore_da70b8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/da8745.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/da8745.wgsl.expected.msl index 609db37..c74ae85 100644 --- a/test/tint/builtins/gen/literal/textureStore/da8745.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/da8745.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_da8745(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da8745(tint_module_vars); + (textureStore_da8745(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_da8745(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da8745(tint_module_vars); + (textureStore_da8745(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/da9876.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/da9876.wgsl.expected.msl index 73b17d6..f6913f5 100644 --- a/test/tint/builtins/gen/literal/textureStore/da9876.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/da9876.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_da9876(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da9876(tint_module_vars); + (textureStore_da9876(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_da9876(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), 1u); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da9876(tint_module_vars); + (textureStore_da9876(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/db5128.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/db5128.wgsl.expected.msl index 49cca85..3ac6087 100644 --- a/test/tint/builtins/gen/literal/textureStore/db5128.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/db5128.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_db5128(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_db5128(tint_module_vars); + (textureStore_db5128(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_db5128(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_db5128(tint_module_vars); + (textureStore_db5128(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/db67c1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/db67c1.wgsl.expected.msl index 99c28bd..8aa671d 100644 --- a/test/tint/builtins/gen/literal/textureStore/db67c1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/db67c1.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_db67c1(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_db67c1(tint_module_vars); + (textureStore_db67c1(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_db67c1(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_db67c1(tint_module_vars); + (textureStore_db67c1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/db92a2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/db92a2.wgsl.expected.msl index 0c7a6b5..df12c14 100644 --- a/test/tint/builtins/gen/literal/textureStore/db92a2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/db92a2.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_db92a2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_db92a2(tint_module_vars); + (textureStore_db92a2(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_db92a2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_db92a2(tint_module_vars); + (textureStore_db92a2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/dc5345.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/dc5345.wgsl.expected.msl index 1372a08..2a5d2e2 100644 --- a/test/tint/builtins/gen/literal/textureStore/dc5345.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/dc5345.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_dc5345(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dc5345(tint_module_vars); + (textureStore_dc5345(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_dc5345(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dc5345(tint_module_vars); + (textureStore_dc5345(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/dc746c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/dc746c.wgsl.expected.msl index 0b9d254..632fcb8 100644 --- a/test/tint/builtins/gen/literal/textureStore/dc746c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/dc746c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_dc746c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dc746c(tint_module_vars); + (textureStore_dc746c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_dc746c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u)); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dc746c(tint_module_vars); + (textureStore_dc746c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/dce0e2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/dce0e2.wgsl.expected.msl index f4ac833..334af22 100644 --- a/test/tint/builtins/gen/literal/textureStore/dce0e2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/dce0e2.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_dce0e2(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dce0e2(tint_module_vars); + (textureStore_dce0e2(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_dce0e2(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dce0e2(tint_module_vars); + (textureStore_dce0e2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/dd3e57.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/dd3e57.wgsl.expected.msl index 09edaee..8e7fbbe 100644 --- a/test/tint/builtins/gen/literal/textureStore/dd3e57.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/dd3e57.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_dd3e57(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dd3e57(tint_module_vars); + (textureStore_dd3e57(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_dd3e57(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dd3e57(tint_module_vars); + (textureStore_dd3e57(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/dd7d81.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/dd7d81.wgsl.expected.msl index 4d0f74a..3d4e9ec 100644 --- a/test/tint/builtins/gen/literal/textureStore/dd7d81.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/dd7d81.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_dd7d81(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dd7d81(tint_module_vars); + (textureStore_dd7d81(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_dd7d81(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dd7d81(tint_module_vars); + (textureStore_dd7d81(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/dd8b29.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/dd8b29.wgsl.expected.msl index c18ca11..4780a50 100644 --- a/test/tint/builtins/gen/literal/textureStore/dd8b29.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/dd8b29.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_dd8b29(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dd8b29(tint_module_vars); + (textureStore_dd8b29(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_dd8b29(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dd8b29(tint_module_vars); + (textureStore_dd8b29(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/dde364.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/dde364.wgsl.expected.msl index 0b1b64a..960fc28 100644 --- a/test/tint/builtins/gen/literal/textureStore/dde364.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/dde364.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_dde364(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dde364(tint_module_vars); + (textureStore_dde364(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_dde364(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dde364(tint_module_vars); + (textureStore_dde364(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/de2fd3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/de2fd3.wgsl.expected.msl index 13317d2..164afbe 100644 --- a/test/tint/builtins/gen/literal/textureStore/de2fd3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/de2fd3.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_de2fd3(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_de2fd3(tint_module_vars); + (textureStore_de2fd3(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_de2fd3(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_de2fd3(tint_module_vars); + (textureStore_de2fd3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/de38e5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/de38e5.wgsl.expected.msl index 730a762..d3832e2 100644 --- a/test/tint/builtins/gen/literal/textureStore/de38e5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/de38e5.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_de38e5(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_de38e5(tint_module_vars); + (textureStore_de38e5(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_de38e5(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_de38e5(tint_module_vars); + (textureStore_de38e5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/de4b94.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/de4b94.wgsl.expected.msl index efa7389..424f226 100644 --- a/test/tint/builtins/gen/literal/textureStore/de4b94.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/de4b94.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_de4b94(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_de4b94(tint_module_vars); + (textureStore_de4b94(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_de4b94(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), 1u); + (tint_module_vars.arg_0.write(int4(1), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_de4b94(tint_module_vars); + (textureStore_de4b94(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/deef9f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/deef9f.wgsl.expected.msl index 55ea70e..f50c700 100644 --- a/test/tint/builtins/gen/literal/textureStore/deef9f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/deef9f.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_deef9f(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_deef9f(tint_module_vars); + (textureStore_deef9f(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_deef9f(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_deef9f(tint_module_vars); + (textureStore_deef9f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/df0264.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/df0264.wgsl.expected.msl index 053048c..554c80d 100644 --- a/test/tint/builtins/gen/literal/textureStore/df0264.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/df0264.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_df0264(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_df0264(tint_module_vars); + (textureStore_df0264(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_df0264(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_df0264(tint_module_vars); + (textureStore_df0264(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/df0c51.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/df0c51.wgsl.expected.msl index 2a4ff88..01383a1 100644 --- a/test/tint/builtins/gen/literal/textureStore/df0c51.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/df0c51.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_df0c51(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_df0c51(tint_module_vars); + (textureStore_df0c51(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_df0c51(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_df0c51(tint_module_vars); + (textureStore_df0c51(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/df17b1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/df17b1.wgsl.expected.msl index 1517de8..1989497 100644 --- a/test/tint/builtins/gen/literal/textureStore/df17b1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/df17b1.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_df17b1(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_df17b1(tint_module_vars); + (textureStore_df17b1(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_df17b1(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_df17b1(tint_module_vars); + (textureStore_df17b1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/df2ca4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/df2ca4.wgsl.expected.msl index fe654fe..144fcbb 100644 --- a/test/tint/builtins/gen/literal/textureStore/df2ca4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/df2ca4.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_df2ca4(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_df2ca4(tint_module_vars); + (textureStore_df2ca4(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_df2ca4(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_df2ca4(tint_module_vars); + (textureStore_df2ca4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/dfa9a1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/dfa9a1.wgsl.expected.msl index 777a0fa..fcd88d6 100644 --- a/test/tint/builtins/gen/literal/textureStore/dfa9a1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/dfa9a1.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_dfa9a1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dfa9a1(tint_module_vars); + (textureStore_dfa9a1(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_dfa9a1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dfa9a1(tint_module_vars); + (textureStore_dfa9a1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/dfb4fc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/dfb4fc.wgsl.expected.msl index f2c5ad8..dd5b245 100644 --- a/test/tint/builtins/gen/literal/textureStore/dfb4fc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/dfb4fc.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_dfb4fc(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dfb4fc(tint_module_vars); + (textureStore_dfb4fc(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_dfb4fc(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dfb4fc(tint_module_vars); + (textureStore_dfb4fc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/dffb13.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/dffb13.wgsl.expected.msl index 2c91e78..9879a9c 100644 --- a/test/tint/builtins/gen/literal/textureStore/dffb13.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/dffb13.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_dffb13(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dffb13(tint_module_vars); + (textureStore_dffb13(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_dffb13(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dffb13(tint_module_vars); + (textureStore_dffb13(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e00375.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e00375.wgsl.expected.msl index 266a9f5..c219b5b 100644 --- a/test/tint/builtins/gen/literal/textureStore/e00375.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e00375.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_e00375(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e00375(tint_module_vars); + (textureStore_e00375(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_e00375(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e00375(tint_module_vars); + (textureStore_e00375(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e077e7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e077e7.wgsl.expected.msl index 0b4f4c0..bb85ac4 100644 --- a/test/tint/builtins/gen/literal/textureStore/e077e7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e077e7.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_e077e7(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e077e7(tint_module_vars); + (textureStore_e077e7(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_e077e7(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e077e7(tint_module_vars); + (textureStore_e077e7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e07f88.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e07f88.wgsl.expected.msl index 5376e5d..261d925 100644 --- a/test/tint/builtins/gen/literal/textureStore/e07f88.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e07f88.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_e07f88(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e07f88(tint_module_vars); + (textureStore_e07f88(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_e07f88(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e07f88(tint_module_vars); + (textureStore_e07f88(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e0b666.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e0b666.wgsl.expected.msl index 3d9f5b7..5d013df 100644 --- a/test/tint/builtins/gen/literal/textureStore/e0b666.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e0b666.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_e0b666(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e0b666(tint_module_vars); + (textureStore_e0b666(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_e0b666(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e0b666(tint_module_vars); + (textureStore_e0b666(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e0f908.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e0f908.wgsl.expected.msl index d1b7a52..dd1ad54 100644 --- a/test/tint/builtins/gen/literal/textureStore/e0f908.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e0f908.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_e0f908(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e0f908(tint_module_vars); + (textureStore_e0f908(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_e0f908(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e0f908(tint_module_vars); + (textureStore_e0f908(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e13932.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e13932.wgsl.expected.msl index e81213c..4f6f18c 100644 --- a/test/tint/builtins/gen/literal/textureStore/e13932.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e13932.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_e13932(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e13932(tint_module_vars); + (textureStore_e13932(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_e13932(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e13932(tint_module_vars); + (textureStore_e13932(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e1423b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e1423b.wgsl.expected.msl index fbf8189..cdf0be9 100644 --- a/test/tint/builtins/gen/literal/textureStore/e1423b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e1423b.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_e1423b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e1423b(tint_module_vars); + (textureStore_e1423b(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_e1423b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e1423b(tint_module_vars); + (textureStore_e1423b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e15975.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e15975.wgsl.expected.msl index d1d6f08..30b32a1 100644 --- a/test/tint/builtins/gen/literal/textureStore/e15975.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e15975.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_e15975(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e15975(tint_module_vars); + (textureStore_e15975(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_e15975(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e15975(tint_module_vars); + (textureStore_e15975(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e1784d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e1784d.wgsl.expected.msl index f7c062b..e029847 100644 --- a/test/tint/builtins/gen/literal/textureStore/e1784d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e1784d.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_e1784d(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e1784d(tint_module_vars); + (textureStore_e1784d(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_e1784d(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e1784d(tint_module_vars); + (textureStore_e1784d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e20a35.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e20a35.wgsl.expected.msl index 97f509c..989fe58 100644 --- a/test/tint/builtins/gen/literal/textureStore/e20a35.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e20a35.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_e20a35(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e20a35(tint_module_vars); + (textureStore_e20a35(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_e20a35(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e20a35(tint_module_vars); + (textureStore_e20a35(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e311a2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e311a2.wgsl.expected.msl index 2e331ac..95f351f 100644 --- a/test/tint/builtins/gen/literal/textureStore/e311a2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e311a2.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_e311a2(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e311a2(tint_module_vars); + (textureStore_e311a2(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_e311a2(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e311a2(tint_module_vars); + (textureStore_e311a2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e38281.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e38281.wgsl.expected.msl index bbe9a31..2d9884c 100644 --- a/test/tint/builtins/gen/literal/textureStore/e38281.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e38281.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_e38281(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e38281(tint_module_vars); + (textureStore_e38281(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_e38281(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e38281(tint_module_vars); + (textureStore_e38281(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e46fd8.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e46fd8.wgsl.expected.msl index 054e92e..14d66f8 100644 --- a/test/tint/builtins/gen/literal/textureStore/e46fd8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e46fd8.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_e46fd8(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e46fd8(tint_module_vars); + (textureStore_e46fd8(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_e46fd8(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e46fd8(tint_module_vars); + (textureStore_e46fd8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e4782a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e4782a.wgsl.expected.msl index 5ad0f50..66e382e 100644 --- a/test/tint/builtins/gen/literal/textureStore/e4782a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e4782a.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_e4782a(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e4782a(tint_module_vars); + (textureStore_e4782a(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_e4782a(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e4782a(tint_module_vars); + (textureStore_e4782a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e5853b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e5853b.wgsl.expected.msl index 74cae1c..b61032a 100644 --- a/test/tint/builtins/gen/literal/textureStore/e5853b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e5853b.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_e5853b(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e5853b(tint_module_vars); + (textureStore_e5853b(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_e5853b(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e5853b(tint_module_vars); + (textureStore_e5853b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e67e71.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e67e71.wgsl.expected.msl index fe6e140..7178e2a 100644 --- a/test/tint/builtins/gen/literal/textureStore/e67e71.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e67e71.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_e67e71(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e67e71(tint_module_vars); + (textureStore_e67e71(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_e67e71(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e67e71(tint_module_vars); + (textureStore_e67e71(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e72bdc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e72bdc.wgsl.expected.msl index f815991..663edb3 100644 --- a/test/tint/builtins/gen/literal/textureStore/e72bdc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e72bdc.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_e72bdc(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e72bdc(tint_module_vars); + (textureStore_e72bdc(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_e72bdc(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e72bdc(tint_module_vars); + (textureStore_e72bdc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e7c6d8.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e7c6d8.wgsl.expected.msl index 118d216..42be311 100644 --- a/test/tint/builtins/gen/literal/textureStore/e7c6d8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e7c6d8.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_e7c6d8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e7c6d8(tint_module_vars); + (textureStore_e7c6d8(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_e7c6d8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e7c6d8(tint_module_vars); + (textureStore_e7c6d8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e82db2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e82db2.wgsl.expected.msl index 29087c2..c2d1614 100644 --- a/test/tint/builtins/gen/literal/textureStore/e82db2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e82db2.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_e82db2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e82db2(tint_module_vars); + (textureStore_e82db2(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_e82db2(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e82db2(tint_module_vars); + (textureStore_e82db2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e84f70.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e84f70.wgsl.expected.msl index da6bc1e..08ec04d 100644 --- a/test/tint/builtins/gen/literal/textureStore/e84f70.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e84f70.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_e84f70(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e84f70(tint_module_vars); + (textureStore_e84f70(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_e84f70(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e84f70(tint_module_vars); + (textureStore_e84f70(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e87f6e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e87f6e.wgsl.expected.msl index 5c66670..b4a1157 100644 --- a/test/tint/builtins/gen/literal/textureStore/e87f6e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e87f6e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_e87f6e(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e87f6e(tint_module_vars); + (textureStore_e87f6e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_e87f6e(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e87f6e(tint_module_vars); + (textureStore_e87f6e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e885e8.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e885e8.wgsl.expected.msl index 4e6afc1..3d2694a 100644 --- a/test/tint/builtins/gen/literal/textureStore/e885e8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e885e8.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_e885e8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e885e8(tint_module_vars); + (textureStore_e885e8(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_e885e8(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e885e8(tint_module_vars); + (textureStore_e885e8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e8cbf7.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e8cbf7.wgsl.expected.msl index 95b8ea8..eb429f5 100644 --- a/test/tint/builtins/gen/literal/textureStore/e8cbf7.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e8cbf7.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_e8cbf7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e8cbf7(tint_module_vars); + (textureStore_e8cbf7(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_e8cbf7(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e8cbf7(tint_module_vars); + (textureStore_e8cbf7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e8d4d9.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e8d4d9.wgsl.expected.msl index 816beb4..eb60c91 100644 --- a/test/tint/builtins/gen/literal/textureStore/e8d4d9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e8d4d9.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_e8d4d9(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e8d4d9(tint_module_vars); + (textureStore_e8d4d9(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_e8d4d9(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e8d4d9(tint_module_vars); + (textureStore_e8d4d9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e8eb23.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e8eb23.wgsl.expected.msl index d9e793d..3bf68f4 100644 --- a/test/tint/builtins/gen/literal/textureStore/e8eb23.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e8eb23.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_e8eb23(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e8eb23(tint_module_vars); + (textureStore_e8eb23(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_e8eb23(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e8eb23(tint_module_vars); + (textureStore_e8eb23(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e92754.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e92754.wgsl.expected.msl index 0d4cb3c..87270d5 100644 --- a/test/tint/builtins/gen/literal/textureStore/e92754.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e92754.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_e92754(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e92754(tint_module_vars); + (textureStore_e92754(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_e92754(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e92754(tint_module_vars); + (textureStore_e92754(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/e99e37.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/e99e37.wgsl.expected.msl index bfde712..68fcb9c 100644 --- a/test/tint/builtins/gen/literal/textureStore/e99e37.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/e99e37.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_e99e37(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e99e37(tint_module_vars); + (textureStore_e99e37(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_e99e37(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e99e37(tint_module_vars); + (textureStore_e99e37(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ea30d2.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ea30d2.wgsl.expected.msl index e380493..3a434f4 100644 --- a/test/tint/builtins/gen/literal/textureStore/ea30d2.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ea30d2.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_ea30d2(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ea30d2(tint_module_vars); + (textureStore_ea30d2(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_ea30d2(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ea30d2(tint_module_vars); + (textureStore_ea30d2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ea3230.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ea3230.wgsl.expected.msl index a452113..d5a2b6a 100644 --- a/test/tint/builtins/gen/literal/textureStore/ea3230.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ea3230.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_ea3230(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ea3230(tint_module_vars); + (textureStore_ea3230(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_ea3230(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ea3230(tint_module_vars); + (textureStore_ea3230(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ea9b34.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ea9b34.wgsl.expected.msl index 1d347ba..0de2566 100644 --- a/test/tint/builtins/gen/literal/textureStore/ea9b34.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ea9b34.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_ea9b34(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ea9b34(tint_module_vars); + (textureStore_ea9b34(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_ea9b34(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ea9b34(tint_module_vars); + (textureStore_ea9b34(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/eb702f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/eb702f.wgsl.expected.msl index dc1b947..d467c43 100644 --- a/test/tint/builtins/gen/literal/textureStore/eb702f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/eb702f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_eb702f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_eb702f(tint_module_vars); + (textureStore_eb702f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_eb702f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_eb702f(tint_module_vars); + (textureStore_eb702f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/eb78b9.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/eb78b9.wgsl.expected.msl index 39e0450..6db3061 100644 --- a/test/tint/builtins/gen/literal/textureStore/eb78b9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/eb78b9.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_eb78b9(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_eb78b9(tint_module_vars); + (textureStore_eb78b9(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_eb78b9(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(int3(1))); + (tint_module_vars.arg_0.write(int4(1), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_eb78b9(tint_module_vars); + (textureStore_eb78b9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ec1e90.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ec1e90.wgsl.expected.msl index e808f36..8a4d9ca 100644 --- a/test/tint/builtins/gen/literal/textureStore/ec1e90.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ec1e90.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_ec1e90(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ec1e90(tint_module_vars); + (textureStore_ec1e90(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_ec1e90(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ec1e90(tint_module_vars); + (textureStore_ec1e90(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ec2c84.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ec2c84.wgsl.expected.msl index 1a62197..e1a392e 100644 --- a/test/tint/builtins/gen/literal/textureStore/ec2c84.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ec2c84.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_ec2c84(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ec2c84(tint_module_vars); + (textureStore_ec2c84(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_ec2c84(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ec2c84(tint_module_vars); + (textureStore_ec2c84(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ec659a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ec659a.wgsl.expected.msl index 1cea7a5..6a0bd83 100644 --- a/test/tint/builtins/gen/literal/textureStore/ec659a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ec659a.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_ec659a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ec659a(tint_module_vars); + (textureStore_ec659a(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_ec659a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ec659a(tint_module_vars); + (textureStore_ec659a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ed2f7f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ed2f7f.wgsl.expected.msl index dc40af6..7c01ccf 100644 --- a/test/tint/builtins/gen/literal/textureStore/ed2f7f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ed2f7f.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_ed2f7f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ed2f7f(tint_module_vars); + (textureStore_ed2f7f(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_ed2f7f(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ed2f7f(tint_module_vars); + (textureStore_ed2f7f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ed6198.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ed6198.wgsl.expected.msl index 1c0b9d1..bad682b 100644 --- a/test/tint/builtins/gen/literal/textureStore/ed6198.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ed6198.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_ed6198(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ed6198(tint_module_vars); + (textureStore_ed6198(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_ed6198(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ed6198(tint_module_vars); + (textureStore_ed6198(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ed8eb5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ed8eb5.wgsl.expected.msl index e123e3d..7ae9a01 100644 --- a/test/tint/builtins/gen/literal/textureStore/ed8eb5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ed8eb5.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_ed8eb5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ed8eb5(tint_module_vars); + (textureStore_ed8eb5(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_ed8eb5(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint(1)); + (tint_module_vars.arg_0.write(float4(1.0f), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ed8eb5(tint_module_vars); + (textureStore_ed8eb5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ee6acc.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ee6acc.wgsl.expected.msl index f7f9b37..ac22b36 100644 --- a/test/tint/builtins/gen/literal/textureStore/ee6acc.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ee6acc.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_ee6acc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ee6acc(tint_module_vars); + (textureStore_ee6acc(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_ee6acc(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ee6acc(tint_module_vars); + (textureStore_ee6acc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ef0841.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ef0841.wgsl.expected.msl index ee8429f..5dfe050 100644 --- a/test/tint/builtins/gen/literal/textureStore/ef0841.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ef0841.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_ef0841(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ef0841(tint_module_vars); + (textureStore_ef0841(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_ef0841(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ef0841(tint_module_vars); + (textureStore_ef0841(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ef1ccd.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ef1ccd.wgsl.expected.msl index 85cb1d7..b7215f6 100644 --- a/test/tint/builtins/gen/literal/textureStore/ef1ccd.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ef1ccd.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_ef1ccd(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ef1ccd(tint_module_vars); + (textureStore_ef1ccd(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_ef1ccd(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ef1ccd(tint_module_vars); + (textureStore_ef1ccd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ef844a.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ef844a.wgsl.expected.msl index f2fdef5..3ce828d 100644 --- a/test/tint/builtins/gen/literal/textureStore/ef844a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ef844a.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_ef844a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ef844a(tint_module_vars); + (textureStore_ef844a(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_ef844a(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ef844a(tint_module_vars); + (textureStore_ef844a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ef9f2f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ef9f2f.wgsl.expected.msl index da4190e..60f5196 100644 --- a/test/tint/builtins/gen/literal/textureStore/ef9f2f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ef9f2f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_ef9f2f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ef9f2f(tint_module_vars); + (textureStore_ef9f2f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_ef9f2f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ef9f2f(tint_module_vars); + (textureStore_ef9f2f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/efe5e9.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/efe5e9.wgsl.expected.msl index 5098f0a..336f67f 100644 --- a/test/tint/builtins/gen/literal/textureStore/efe5e9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/efe5e9.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_efe5e9(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_efe5e9(tint_module_vars); + (textureStore_efe5e9(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_efe5e9(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_efe5e9(tint_module_vars); + (textureStore_efe5e9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f05928.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f05928.wgsl.expected.msl index 73938e7..7119cc0 100644 --- a/test/tint/builtins/gen/literal/textureStore/f05928.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f05928.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f05928(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f05928(tint_module_vars); + (textureStore_f05928(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f05928(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f05928(tint_module_vars); + (textureStore_f05928(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f05cea.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f05cea.wgsl.expected.msl index 6321715..534308d 100644 --- a/test/tint/builtins/gen/literal/textureStore/f05cea.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f05cea.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_f05cea(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f05cea(tint_module_vars); + (textureStore_f05cea(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_f05cea(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f05cea(tint_module_vars); + (textureStore_f05cea(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f05ded.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f05ded.wgsl.expected.msl index c461c03..29cf39a 100644 --- a/test/tint/builtins/gen/literal/textureStore/f05ded.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f05ded.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_f05ded(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f05ded(tint_module_vars); + (textureStore_f05ded(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_f05ded(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f05ded(tint_module_vars); + (textureStore_f05ded(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f07fd5.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f07fd5.wgsl.expected.msl index 99dc2b0..ba517c5 100644 --- a/test/tint/builtins/gen/literal/textureStore/f07fd5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f07fd5.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f07fd5(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f07fd5(tint_module_vars); + (textureStore_f07fd5(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f07fd5(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f07fd5(tint_module_vars); + (textureStore_f07fd5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f11f66.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f11f66.wgsl.expected.msl index 52b137c..66ee89c 100644 --- a/test/tint/builtins/gen/literal/textureStore/f11f66.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f11f66.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_f11f66(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f11f66(tint_module_vars); + (textureStore_f11f66(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_f11f66(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f11f66(tint_module_vars); + (textureStore_f11f66(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f1e6d3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f1e6d3.wgsl.expected.msl index 1b2a105..8070268 100644 --- a/test/tint/builtins/gen/literal/textureStore/f1e6d3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f1e6d3.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_f1e6d3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f1e6d3(tint_module_vars); + (textureStore_f1e6d3(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_f1e6d3(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f1e6d3(tint_module_vars); + (textureStore_f1e6d3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f2668b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f2668b.wgsl.expected.msl index b763b2b..2029eaa 100644 --- a/test/tint/builtins/gen/literal/textureStore/f2668b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f2668b.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f2668b(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f2668b(tint_module_vars); + (textureStore_f2668b(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f2668b(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f2668b(tint_module_vars); + (textureStore_f2668b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f29ce4.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f29ce4.wgsl.expected.msl index 579b8ca..defcd74 100644 --- a/test/tint/builtins/gen/literal/textureStore/f29ce4.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f29ce4.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f29ce4(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f29ce4(tint_module_vars); + (textureStore_f29ce4(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f29ce4(tint_module_vars_struct tint_module_vars) { - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint3(1u)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f29ce4(tint_module_vars); + (textureStore_f29ce4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f3010d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f3010d.wgsl.expected.msl index d6077d4..4b06f0b 100644 --- a/test/tint/builtins/gen/literal/textureStore/f3010d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f3010d.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f3010d(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f3010d(tint_module_vars); + (textureStore_f3010d(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f3010d(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f3010d(tint_module_vars); + (textureStore_f3010d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f3ee36.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f3ee36.wgsl.expected.msl index 49774c0..83c3e71 100644 --- a/test/tint/builtins/gen/literal/textureStore/f3ee36.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f3ee36.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f3ee36(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f3ee36(tint_module_vars); + (textureStore_f3ee36(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f3ee36(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f3ee36(tint_module_vars); + (textureStore_f3ee36(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f4a92d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f4a92d.wgsl.expected.msl index ee4e2b4..93abefe 100644 --- a/test/tint/builtins/gen/literal/textureStore/f4a92d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f4a92d.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f4a92d(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f4a92d(tint_module_vars); + (textureStore_f4a92d(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f4a92d(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f4a92d(tint_module_vars); + (textureStore_f4a92d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f4b84e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f4b84e.wgsl.expected.msl index 678d7c8..bbcbb95 100644 --- a/test/tint/builtins/gen/literal/textureStore/f4b84e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f4b84e.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_f4b84e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f4b84e(tint_module_vars); + (textureStore_f4b84e(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_f4b84e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f4b84e(tint_module_vars); + (textureStore_f4b84e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f5ee64.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f5ee64.wgsl.expected.msl index 6b52b9a..97d1ecb 100644 --- a/test/tint/builtins/gen/literal/textureStore/f5ee64.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f5ee64.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_f5ee64(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f5ee64(tint_module_vars); + (textureStore_f5ee64(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_f5ee64(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f5ee64(tint_module_vars); + (textureStore_f5ee64(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f6018c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f6018c.wgsl.expected.msl index 5d1dbb1..94fc69e 100644 --- a/test/tint/builtins/gen/literal/textureStore/f6018c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f6018c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_f6018c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f6018c(tint_module_vars); + (textureStore_f6018c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_f6018c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f6018c(tint_module_vars); + (textureStore_f6018c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f62984.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f62984.wgsl.expected.msl index ae09161..b02625e 100644 --- a/test/tint/builtins/gen/literal/textureStore/f62984.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f62984.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f62984(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f62984(tint_module_vars); + (textureStore_f62984(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f62984(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f62984(tint_module_vars); + (textureStore_f62984(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f64d69.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f64d69.wgsl.expected.msl index 356e57b..7502eac 100644 --- a/test/tint/builtins/gen/literal/textureStore/f64d69.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f64d69.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f64d69(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f64d69(tint_module_vars); + (textureStore_f64d69(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f64d69(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint(1)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint(1))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f64d69(tint_module_vars); + (textureStore_f64d69(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f65ec0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f65ec0.wgsl.expected.msl index ab3d3c9..01575e9 100644 --- a/test/tint/builtins/gen/literal/textureStore/f65ec0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f65ec0.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_f65ec0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f65ec0(tint_module_vars); + (textureStore_f65ec0(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_f65ec0(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f65ec0(tint_module_vars); + (textureStore_f65ec0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f66e96.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f66e96.wgsl.expected.msl index e114654..24af16e 100644 --- a/test/tint/builtins/gen/literal/textureStore/f66e96.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f66e96.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f66e96(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f66e96(tint_module_vars); + (textureStore_f66e96(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f66e96(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f66e96(tint_module_vars); + (textureStore_f66e96(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f68b0e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f68b0e.wgsl.expected.msl index b2ee4d8..94092ed 100644 --- a/test/tint/builtins/gen/literal/textureStore/f68b0e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f68b0e.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_f68b0e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f68b0e(tint_module_vars); + (textureStore_f68b0e(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_f68b0e(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(1u), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f68b0e(tint_module_vars); + (textureStore_f68b0e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f69122.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f69122.wgsl.expected.msl index c6ecc81..43cd9c1 100644 --- a/test/tint/builtins/gen/literal/textureStore/f69122.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f69122.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f69122(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f69122(tint_module_vars); + (textureStore_f69122(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f69122(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f69122(tint_module_vars); + (textureStore_f69122(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f69ef0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f69ef0.wgsl.expected.msl index a8ee3af..00f49ff 100644 --- a/test/tint/builtins/gen/literal/textureStore/f69ef0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f69ef0.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f69ef0(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f69ef0(tint_module_vars); + (textureStore_f69ef0(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f69ef0(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(1u)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(1u))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f69ef0(tint_module_vars); + (textureStore_f69ef0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f6b909.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f6b909.wgsl.expected.msl index e734eae..a7e3d8c 100644 --- a/test/tint/builtins/gen/literal/textureStore/f6b909.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f6b909.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f6b909(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f6b909(tint_module_vars); + (textureStore_f6b909(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f6b909(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), 1u); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), 1u)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f6b909(tint_module_vars); + (textureStore_f6b909(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f6f392.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f6f392.wgsl.expected.msl index f7f67f7..ab6b2ad 100644 --- a/test/tint/builtins/gen/literal/textureStore/f6f392.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f6f392.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f6f392(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f6f392(tint_module_vars); + (textureStore_f6f392(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f6f392(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f6f392(tint_module_vars); + (textureStore_f6f392(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f7b0ab.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f7b0ab.wgsl.expected.msl index b21466d..e0626ff 100644 --- a/test/tint/builtins/gen/literal/textureStore/f7b0ab.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f7b0ab.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_f7b0ab(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f7b0ab(tint_module_vars); + (textureStore_f7b0ab(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_f7b0ab(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f7b0ab(tint_module_vars); + (textureStore_f7b0ab(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f86392.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f86392.wgsl.expected.msl index 3290099..5bd3e7e 100644 --- a/test/tint/builtins/gen/literal/textureStore/f86392.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f86392.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f86392(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f86392(tint_module_vars); + (textureStore_f86392(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f86392(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), 1u); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), 1u)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f86392(tint_module_vars); + (textureStore_f86392(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f8aaf9.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f8aaf9.wgsl.expected.msl index c363786..8cd7e9e 100644 --- a/test/tint/builtins/gen/literal/textureStore/f8aaf9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f8aaf9.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f8aaf9(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f8aaf9(tint_module_vars); + (textureStore_f8aaf9(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f8aaf9(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f8aaf9(tint_module_vars); + (textureStore_f8aaf9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f8dead.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f8dead.wgsl.expected.msl index f1608f3..c380430 100644 --- a/test/tint/builtins/gen/literal/textureStore/f8dead.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f8dead.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_f8dead(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f8dead(tint_module_vars); + (textureStore_f8dead(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_f8dead(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1))); + (tint_module_vars.arg_0.write(uint4(1u), uint3(int3(1)))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f8dead(tint_module_vars); + (textureStore_f8dead(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f975a0.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f975a0.wgsl.expected.msl index 28e98c8..e3a86bd 100644 --- a/test/tint/builtins/gen/literal/textureStore/f975a0.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f975a0.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f975a0(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f975a0(tint_module_vars); + (textureStore_f975a0(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f975a0(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f975a0(tint_module_vars); + (textureStore_f975a0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f98387.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f98387.wgsl.expected.msl index b7c8104..325e27f 100644 --- a/test/tint/builtins/gen/literal/textureStore/f98387.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f98387.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_f98387(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f98387(tint_module_vars); + (textureStore_f98387(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_f98387(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f98387(tint_module_vars); + (textureStore_f98387(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f9be83.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f9be83.wgsl.expected.msl index 23fca9a..0d71ed5 100644 --- a/test/tint/builtins/gen/literal/textureStore/f9be83.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f9be83.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_f9be83(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f9be83(tint_module_vars); + (textureStore_f9be83(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_f9be83(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f9be83(tint_module_vars); + (textureStore_f9be83(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/f9f90e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/f9f90e.wgsl.expected.msl index 271f82a..17a8025 100644 --- a/test/tint/builtins/gen/literal/textureStore/f9f90e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/f9f90e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_f9f90e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f9f90e(tint_module_vars); + (textureStore_f9f90e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_f9f90e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f9f90e(tint_module_vars); + (textureStore_f9f90e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/fa2158.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/fa2158.wgsl.expected.msl index fe100ec..343a3b9 100644 --- a/test/tint/builtins/gen/literal/textureStore/fa2158.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/fa2158.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_fa2158(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fa2158(tint_module_vars); + (textureStore_fa2158(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_fa2158(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(float4(1.0f), 1u); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(float4(1.0f), 1u)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fa2158(tint_module_vars); + (textureStore_fa2158(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/fb9a8f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/fb9a8f.wgsl.expected.msl index c7fb80f..13bbef2 100644 --- a/test/tint/builtins/gen/literal/textureStore/fb9a8f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/fb9a8f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_fb9a8f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fb9a8f(tint_module_vars); + (textureStore_fb9a8f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_fb9a8f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint(1)); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fb9a8f(tint_module_vars); + (textureStore_fb9a8f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/fbf53f.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/fbf53f.wgsl.expected.msl index 59f469be..e78ddc9 100644 --- a/test/tint/builtins/gen/literal/textureStore/fbf53f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/fbf53f.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_fbf53f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fbf53f(tint_module_vars); + (textureStore_fbf53f(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_fbf53f(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(int4(1), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fbf53f(tint_module_vars); + (textureStore_fbf53f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/fc43b1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/fc43b1.wgsl.expected.msl index c89799b..630d32a 100644 --- a/test/tint/builtins/gen/literal/textureStore/fc43b1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/fc43b1.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_fc43b1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fc43b1(tint_module_vars); + (textureStore_fc43b1(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_fc43b1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint(1)); + (tint_module_vars.arg_0.write(int4(1), uint(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fc43b1(tint_module_vars); + (textureStore_fc43b1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/fc898c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/fc898c.wgsl.expected.msl index 90bf146..e2f841b 100644 --- a/test/tint/builtins/gen/literal/textureStore/fc898c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/fc898c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_fc898c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fc898c(tint_module_vars); + (textureStore_fc898c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_fc898c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint3(1u)); + (tint_module_vars.arg_0.write(uint4(1u), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fc898c(tint_module_vars); + (textureStore_fc898c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/fc916e.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/fc916e.wgsl.expected.msl index 66c9eca..c9c842e 100644 --- a/test/tint/builtins/gen/literal/textureStore/fc916e.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/fc916e.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_fc916e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fc916e(tint_module_vars); + (textureStore_fc916e(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_fc916e(tint_module_vars_struct tint_module_vars) { - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fc916e(tint_module_vars); + (textureStore_fc916e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/fcbe66.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/fcbe66.wgsl.expected.msl index 28f54a3..04f40aa 100644 --- a/test/tint/builtins/gen/literal/textureStore/fcbe66.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/fcbe66.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_fcbe66(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fcbe66(tint_module_vars); + (textureStore_fcbe66(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_fcbe66(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint3(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fcbe66(tint_module_vars); + (textureStore_fcbe66(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/fd0705.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/fd0705.wgsl.expected.msl index bf14040..1f19eea 100644 --- a/test/tint/builtins/gen/literal/textureStore/fd0705.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/fd0705.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_fd0705(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fd0705(tint_module_vars); + (textureStore_fd0705(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_fd0705(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fd0705(tint_module_vars); + (textureStore_fd0705(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/fd0b2d.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/fd0b2d.wgsl.expected.msl index 3bc0aa5..5c7a371 100644 --- a/test/tint/builtins/gen/literal/textureStore/fd0b2d.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/fd0b2d.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_fd0b2d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fd0b2d(tint_module_vars); + (textureStore_fd0b2d(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_fd0b2d(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1); + (tint_module_vars.arg_0.write(uint4(1u), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fd0b2d(tint_module_vars); + (textureStore_fd0b2d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/fd239b.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/fd239b.wgsl.expected.msl index 7393f97..65c66cf 100644 --- a/test/tint/builtins/gen/literal/textureStore/fd239b.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/fd239b.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_fd239b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fd239b(tint_module_vars); + (textureStore_fd239b(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_fd239b(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fd239b(tint_module_vars); + (textureStore_fd239b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/fd350c.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/fd350c.wgsl.expected.msl index a7589b9..12c587d 100644 --- a/test/tint/builtins/gen/literal/textureStore/fd350c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/fd350c.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_fd350c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fd350c(tint_module_vars); + (textureStore_fd350c(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_fd350c(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u); + (tint_module_vars.arg_0.write(uint4(1u), uint2(int2(1)), 1u)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fd350c(tint_module_vars); + (textureStore_fd350c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/fe75d1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/fe75d1.wgsl.expected.msl index 38b3eed..f898c6d 100644 --- a/test/tint/builtins/gen/literal/textureStore/fe75d1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/fe75d1.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_fe75d1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fe75d1(tint_module_vars); + (textureStore_fe75d1(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_fe75d1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u), 1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fe75d1(tint_module_vars); + (textureStore_fe75d1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/fe85b1.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/fe85b1.wgsl.expected.msl index 24b715f..a4f898f 100644 --- a/test/tint/builtins/gen/literal/textureStore/fe85b1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/fe85b1.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_fe85b1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fe85b1(tint_module_vars); + (textureStore_fe85b1(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_fe85b1(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fe85b1(tint_module_vars); + (textureStore_fe85b1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/fed7d9.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/fed7d9.wgsl.expected.msl index fed5f8f..233005e 100644 --- a/test/tint/builtins/gen/literal/textureStore/fed7d9.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/fed7d9.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_fed7d9(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fed7d9(tint_module_vars); + (textureStore_fed7d9(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_fed7d9(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(float4(1.0f), uint2(1u)); + (tint_module_vars.arg_0.write(float4(1.0f), uint2(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fed7d9(tint_module_vars); + (textureStore_fed7d9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ff10ed.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ff10ed.wgsl.expected.msl index a812a65..f011437 100644 --- a/test/tint/builtins/gen/literal/textureStore/ff10ed.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ff10ed.wgsl.expected.msl
@@ -9,12 +9,12 @@ }; void textureStore_ff10ed(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ff10ed(tint_module_vars); + (textureStore_ff10ed(tint_module_vars)); } // // compute_main @@ -27,11 +27,11 @@ }; void textureStore_ff10ed(tint_module_vars_struct tint_module_vars) { - tint_module_vars.arg_0.write(int4(1), uint3(1u)); + (tint_module_vars.arg_0.write(int4(1), uint3(1u))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ff10ed(tint_module_vars); + (textureStore_ff10ed(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/textureStore/ff23b3.wgsl.expected.msl b/test/tint/builtins/gen/literal/textureStore/ff23b3.wgsl.expected.msl index f9375b0..805182a 100644 --- a/test/tint/builtins/gen/literal/textureStore/ff23b3.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/textureStore/ff23b3.wgsl.expected.msl
@@ -9,14 +9,14 @@ }; void textureStore_ff23b3(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ff23b3(tint_module_vars); + (textureStore_ff23b3(tint_module_vars)); } // // compute_main @@ -29,13 +29,13 @@ }; void textureStore_ff23b3(tint_module_vars_struct tint_module_vars) { - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(uint4(1u), uint(1)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(uint4(1u), uint(1))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ff23b3(tint_module_vars); + (textureStore_ff23b3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/transpose/32dd64.wgsl.expected.msl b/test/tint/builtins/gen/literal/transpose/32dd64.wgsl.expected.msl index 87b4c84..e68c436 100644 --- a/test/tint/builtins/gen/literal/transpose/32dd64.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/transpose/32dd64.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_32dd64(); + (transpose_32dd64()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_32dd64(); + (transpose_32dd64()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_32dd64(); + (transpose_32dd64()); return out; }
diff --git a/test/tint/builtins/gen/literal/transpose/553e90.wgsl.expected.msl b/test/tint/builtins/gen/literal/transpose/553e90.wgsl.expected.msl index 9e9f574..5b72861 100644 --- a/test/tint/builtins/gen/literal/transpose/553e90.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/transpose/553e90.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_553e90(); + (transpose_553e90()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_553e90(); + (transpose_553e90()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_553e90(); + (transpose_553e90()); return out; }
diff --git a/test/tint/builtins/gen/literal/transpose/5c133c.wgsl.expected.msl b/test/tint/builtins/gen/literal/transpose/5c133c.wgsl.expected.msl index 8500a37..c0387ba 100644 --- a/test/tint/builtins/gen/literal/transpose/5c133c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/transpose/5c133c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_5c133c(); + (transpose_5c133c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_5c133c(); + (transpose_5c133c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_5c133c(); + (transpose_5c133c()); return out; }
diff --git a/test/tint/builtins/gen/literal/transpose/66fce8.wgsl.expected.msl b/test/tint/builtins/gen/literal/transpose/66fce8.wgsl.expected.msl index 52874aa..a97be71 100644 --- a/test/tint/builtins/gen/literal/transpose/66fce8.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/transpose/66fce8.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_66fce8(); + (transpose_66fce8()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_66fce8(); + (transpose_66fce8()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_66fce8(); + (transpose_66fce8()); return out; }
diff --git a/test/tint/builtins/gen/literal/transpose/70ca11.wgsl.expected.msl b/test/tint/builtins/gen/literal/transpose/70ca11.wgsl.expected.msl index 5a59855..fb713cf 100644 --- a/test/tint/builtins/gen/literal/transpose/70ca11.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/transpose/70ca11.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_70ca11(); + (transpose_70ca11()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_70ca11(); + (transpose_70ca11()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_70ca11(); + (transpose_70ca11()); return out; }
diff --git a/test/tint/builtins/gen/literal/transpose/7eb2c5.wgsl.expected.msl b/test/tint/builtins/gen/literal/transpose/7eb2c5.wgsl.expected.msl index edf5bbb..778840f 100644 --- a/test/tint/builtins/gen/literal/transpose/7eb2c5.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/transpose/7eb2c5.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_7eb2c5(); + (transpose_7eb2c5()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_7eb2c5(); + (transpose_7eb2c5()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_7eb2c5(); + (transpose_7eb2c5()); return out; }
diff --git a/test/tint/builtins/gen/literal/transpose/84a763.wgsl.expected.msl b/test/tint/builtins/gen/literal/transpose/84a763.wgsl.expected.msl index 22bc29c..f2da35c 100644 --- a/test/tint/builtins/gen/literal/transpose/84a763.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/transpose/84a763.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_84a763(); + (transpose_84a763()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_84a763(); + (transpose_84a763()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_84a763(); + (transpose_84a763()); return out; }
diff --git a/test/tint/builtins/gen/literal/transpose/ace596.wgsl.expected.msl b/test/tint/builtins/gen/literal/transpose/ace596.wgsl.expected.msl index 7572140..0603456 100644 --- a/test/tint/builtins/gen/literal/transpose/ace596.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/transpose/ace596.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_ace596(); + (transpose_ace596()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_ace596(); + (transpose_ace596()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_ace596(); + (transpose_ace596()); return out; }
diff --git a/test/tint/builtins/gen/literal/transpose/dc671a.wgsl.expected.msl b/test/tint/builtins/gen/literal/transpose/dc671a.wgsl.expected.msl index eb1e7f3..0852841 100644 --- a/test/tint/builtins/gen/literal/transpose/dc671a.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/transpose/dc671a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_dc671a(); + (transpose_dc671a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_dc671a(); + (transpose_dc671a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_dc671a(); + (transpose_dc671a()); return out; }
diff --git a/test/tint/builtins/gen/literal/trunc/117396.wgsl.expected.msl b/test/tint/builtins/gen/literal/trunc/117396.wgsl.expected.msl index 44b91c7..6b29275 100644 --- a/test/tint/builtins/gen/literal/trunc/117396.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/trunc/117396.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - trunc_117396(); + (trunc_117396()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - trunc_117396(); + (trunc_117396()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - trunc_117396(); + (trunc_117396()); return out; }
diff --git a/test/tint/builtins/gen/literal/trunc/7d6ded.wgsl.expected.msl b/test/tint/builtins/gen/literal/trunc/7d6ded.wgsl.expected.msl index f1d197f..9566aa6 100644 --- a/test/tint/builtins/gen/literal/trunc/7d6ded.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/trunc/7d6ded.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - trunc_7d6ded(); + (trunc_7d6ded()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - trunc_7d6ded(); + (trunc_7d6ded()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - trunc_7d6ded(); + (trunc_7d6ded()); return out; }
diff --git a/test/tint/builtins/gen/literal/trunc/c12555.wgsl.expected.msl b/test/tint/builtins/gen/literal/trunc/c12555.wgsl.expected.msl index 1ee70f8..969b941 100644 --- a/test/tint/builtins/gen/literal/trunc/c12555.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/trunc/c12555.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - trunc_c12555(); + (trunc_c12555()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - trunc_c12555(); + (trunc_c12555()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - trunc_c12555(); + (trunc_c12555()); return out; }
diff --git a/test/tint/builtins/gen/literal/trunc/f0f1a1.wgsl.expected.msl b/test/tint/builtins/gen/literal/trunc/f0f1a1.wgsl.expected.msl index 8a02fb3..472cd25 100644 --- a/test/tint/builtins/gen/literal/trunc/f0f1a1.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/trunc/f0f1a1.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - trunc_f0f1a1(); + (trunc_f0f1a1()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - trunc_f0f1a1(); + (trunc_f0f1a1()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - trunc_f0f1a1(); + (trunc_f0f1a1()); return out; }
diff --git a/test/tint/builtins/gen/literal/workgroupBarrier/a17f7f.wgsl.expected.msl b/test/tint/builtins/gen/literal/workgroupBarrier/a17f7f.wgsl.expected.msl index 6d5f216..02c1c86 100644 --- a/test/tint/builtins/gen/literal/workgroupBarrier/a17f7f.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/workgroupBarrier/a17f7f.wgsl.expected.msl
@@ -2,10 +2,10 @@ using namespace metal; void workgroupBarrier_a17f7f() { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - workgroupBarrier_a17f7f(); + (workgroupBarrier_a17f7f()); }
diff --git a/test/tint/builtins/gen/literal/workgroupUniformLoad/37307c.wgsl.expected.msl b/test/tint/builtins/gen/literal/workgroupUniformLoad/37307c.wgsl.expected.msl index e65d98d..195c262 100644 --- a/test/tint/builtins/gen/literal/workgroupUniformLoad/37307c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/workgroupUniformLoad/37307c.wgsl.expected.msl
@@ -11,9 +11,9 @@ }; uint workgroupUniformLoad_37307c(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); uint const v = (*tint_module_vars.arg_0); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); uint res = v; return res; } @@ -22,12 +22,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.arg_0) = 0u; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = workgroupUniformLoad_37307c(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_1).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/workgroupUniformLoad/7a857c.wgsl.expected.msl b/test/tint/builtins/gen/literal/workgroupUniformLoad/7a857c.wgsl.expected.msl index 80aaabb..5522d7d 100644 --- a/test/tint/builtins/gen/literal/workgroupUniformLoad/7a857c.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/workgroupUniformLoad/7a857c.wgsl.expected.msl
@@ -11,9 +11,9 @@ }; float workgroupUniformLoad_7a857c(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); float const v = (*tint_module_vars.arg_0); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); float res = v; return res; } @@ -22,12 +22,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.arg_0) = 0.0f; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = workgroupUniformLoad_7a857c(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device float* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_1).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/workgroupUniformLoad/7ea8de.wgsl.expected.msl b/test/tint/builtins/gen/literal/workgroupUniformLoad/7ea8de.wgsl.expected.msl index 5fb0898..f989871 100644 --- a/test/tint/builtins/gen/literal/workgroupUniformLoad/7ea8de.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/workgroupUniformLoad/7ea8de.wgsl.expected.msl
@@ -11,23 +11,23 @@ }; uint workgroupUniformLoad_7ea8de(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); uint const v = atomic_load_explicit(tint_module_vars.arg_0, memory_order_relaxed); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); uint res = v; return res; } void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = workgroupUniformLoad_7ea8de(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_1).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/workgroupUniformLoad/92df56.wgsl.expected.msl b/test/tint/builtins/gen/literal/workgroupUniformLoad/92df56.wgsl.expected.msl index 3c8dbcc..e4e9bf1 100644 --- a/test/tint/builtins/gen/literal/workgroupUniformLoad/92df56.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/workgroupUniformLoad/92df56.wgsl.expected.msl
@@ -11,23 +11,23 @@ }; int workgroupUniformLoad_92df56(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int const v = atomic_load_explicit(tint_module_vars.arg_0, memory_order_relaxed); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int res = v; return res; } void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = workgroupUniformLoad_92df56(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_1).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/workgroupUniformLoad/9d33de.wgsl.expected.msl b/test/tint/builtins/gen/literal/workgroupUniformLoad/9d33de.wgsl.expected.msl index 2465a6d..5577054 100644 --- a/test/tint/builtins/gen/literal/workgroupUniformLoad/9d33de.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/workgroupUniformLoad/9d33de.wgsl.expected.msl
@@ -11,9 +11,9 @@ }; int workgroupUniformLoad_9d33de(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int const v = (*tint_module_vars.arg_0); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int res = v; return res; } @@ -22,12 +22,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.arg_0) = 0; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = workgroupUniformLoad_9d33de(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_1).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/workgroupUniformLoad/b75d53.wgsl.expected.msl b/test/tint/builtins/gen/literal/workgroupUniformLoad/b75d53.wgsl.expected.msl index 749f607..27f9cec 100644 --- a/test/tint/builtins/gen/literal/workgroupUniformLoad/b75d53.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/workgroupUniformLoad/b75d53.wgsl.expected.msl
@@ -11,9 +11,9 @@ }; int workgroupUniformLoad_b75d53(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); bool const v = (*tint_module_vars.arg_0); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); bool res = v; return select(0, 1, all((res == false))); } @@ -22,12 +22,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.arg_0) = false; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = workgroupUniformLoad_b75d53(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_1).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/literal/workgroupUniformLoad/e07d08.wgsl.expected.msl b/test/tint/builtins/gen/literal/workgroupUniformLoad/e07d08.wgsl.expected.msl index fb4b10e..42af169 100644 --- a/test/tint/builtins/gen/literal/workgroupUniformLoad/e07d08.wgsl.expected.msl +++ b/test/tint/builtins/gen/literal/workgroupUniformLoad/e07d08.wgsl.expected.msl
@@ -11,9 +11,9 @@ }; half workgroupUniformLoad_e07d08(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); half const v = (*tint_module_vars.arg_0); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); half res = v; return res; } @@ -22,12 +22,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.arg_0) = 0.0h; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = workgroupUniformLoad_e07d08(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device half* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_1).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/abs/2f861b.wgsl.expected.msl b/test/tint/builtins/gen/var/abs/2f861b.wgsl.expected.msl index ea1ecb4..419e1b7 100644 --- a/test/tint/builtins/gen/var/abs/2f861b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/abs/2f861b.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - abs_2f861b(); + (abs_2f861b()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - abs_2f861b(); + (abs_2f861b()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - abs_2f861b(); + (abs_2f861b()); return out; }
diff --git a/test/tint/builtins/gen/var/abs/577d6e.wgsl.expected.msl b/test/tint/builtins/gen/var/abs/577d6e.wgsl.expected.msl index 91d1b46..f9b960a 100644 --- a/test/tint/builtins/gen/var/abs/577d6e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/abs/577d6e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - abs_577d6e(); + (abs_577d6e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - abs_577d6e(); + (abs_577d6e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - abs_577d6e(); + (abs_577d6e()); return out; }
diff --git a/test/tint/builtins/gen/var/abs/5a8af1.wgsl.expected.msl b/test/tint/builtins/gen/var/abs/5a8af1.wgsl.expected.msl index 524e6b3..29b8952 100644 --- a/test/tint/builtins/gen/var/abs/5a8af1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/abs/5a8af1.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - abs_5a8af1(); + (abs_5a8af1()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - abs_5a8af1(); + (abs_5a8af1()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - abs_5a8af1(); + (abs_5a8af1()); return out; }
diff --git a/test/tint/builtins/gen/var/abs/82ff9d.wgsl.expected.msl b/test/tint/builtins/gen/var/abs/82ff9d.wgsl.expected.msl index 16833d3..dccfe48 100644 --- a/test/tint/builtins/gen/var/abs/82ff9d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/abs/82ff9d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - abs_82ff9d(); + (abs_82ff9d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - abs_82ff9d(); + (abs_82ff9d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - abs_82ff9d(); + (abs_82ff9d()); return out; }
diff --git a/test/tint/builtins/gen/var/abs/8ca9b1.wgsl.expected.msl b/test/tint/builtins/gen/var/abs/8ca9b1.wgsl.expected.msl index 168a852..2f63ed6 100644 --- a/test/tint/builtins/gen/var/abs/8ca9b1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/abs/8ca9b1.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - abs_8ca9b1(); + (abs_8ca9b1()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - abs_8ca9b1(); + (abs_8ca9b1()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - abs_8ca9b1(); + (abs_8ca9b1()); return out; }
diff --git a/test/tint/builtins/gen/var/abs/aedb6d.wgsl.expected.msl b/test/tint/builtins/gen/var/abs/aedb6d.wgsl.expected.msl index 1f4ebf5..a19773c 100644 --- a/test/tint/builtins/gen/var/abs/aedb6d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/abs/aedb6d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - abs_aedb6d(); + (abs_aedb6d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - abs_aedb6d(); + (abs_aedb6d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - abs_aedb6d(); + (abs_aedb6d()); return out; }
diff --git a/test/tint/builtins/gen/var/abs/c3321c.wgsl.expected.msl b/test/tint/builtins/gen/var/abs/c3321c.wgsl.expected.msl index 7887cbb..0ed0f22 100644 --- a/test/tint/builtins/gen/var/abs/c3321c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/abs/c3321c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - abs_c3321c(); + (abs_c3321c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - abs_c3321c(); + (abs_c3321c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - abs_c3321c(); + (abs_c3321c()); return out; }
diff --git a/test/tint/builtins/gen/var/abs/e28785.wgsl.expected.msl b/test/tint/builtins/gen/var/abs/e28785.wgsl.expected.msl index 78aaef2..cfcea21 100644 --- a/test/tint/builtins/gen/var/abs/e28785.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/abs/e28785.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - abs_e28785(); + (abs_e28785()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - abs_e28785(); + (abs_e28785()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - abs_e28785(); + (abs_e28785()); return out; }
diff --git a/test/tint/builtins/gen/var/acos/069188.wgsl.expected.msl b/test/tint/builtins/gen/var/acos/069188.wgsl.expected.msl index f8458d5..45bb58f 100644 --- a/test/tint/builtins/gen/var/acos/069188.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/acos/069188.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - acos_069188(); + (acos_069188()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - acos_069188(); + (acos_069188()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - acos_069188(); + (acos_069188()); return out; }
diff --git a/test/tint/builtins/gen/var/acos/15d35b.wgsl.expected.msl b/test/tint/builtins/gen/var/acos/15d35b.wgsl.expected.msl index dcd667c..026c62f 100644 --- a/test/tint/builtins/gen/var/acos/15d35b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/acos/15d35b.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - acos_15d35b(); + (acos_15d35b()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - acos_15d35b(); + (acos_15d35b()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - acos_15d35b(); + (acos_15d35b()); return out; }
diff --git a/test/tint/builtins/gen/var/acos/4dac75.wgsl.expected.msl b/test/tint/builtins/gen/var/acos/4dac75.wgsl.expected.msl index ef78ac7..12d8f55 100644 --- a/test/tint/builtins/gen/var/acos/4dac75.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/acos/4dac75.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - acos_4dac75(); + (acos_4dac75()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - acos_4dac75(); + (acos_4dac75()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - acos_4dac75(); + (acos_4dac75()); return out; }
diff --git a/test/tint/builtins/gen/var/acos/5e9ad2.wgsl.expected.msl b/test/tint/builtins/gen/var/acos/5e9ad2.wgsl.expected.msl index 5abb5ce..f9fa644 100644 --- a/test/tint/builtins/gen/var/acos/5e9ad2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/acos/5e9ad2.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - acos_5e9ad2(); + (acos_5e9ad2()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - acos_5e9ad2(); + (acos_5e9ad2()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - acos_5e9ad2(); + (acos_5e9ad2()); return out; }
diff --git a/test/tint/builtins/gen/var/acosh/17260e.wgsl.expected.msl b/test/tint/builtins/gen/var/acosh/17260e.wgsl.expected.msl index 6af8c0f..31c348b 100644 --- a/test/tint/builtins/gen/var/acosh/17260e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/acosh/17260e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - acosh_17260e(); + (acosh_17260e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - acosh_17260e(); + (acosh_17260e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - acosh_17260e(); + (acosh_17260e()); return out; }
diff --git a/test/tint/builtins/gen/var/acosh/3433e8.wgsl.expected.msl b/test/tint/builtins/gen/var/acosh/3433e8.wgsl.expected.msl index 81f9e3f..4207a9a 100644 --- a/test/tint/builtins/gen/var/acosh/3433e8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/acosh/3433e8.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - acosh_3433e8(); + (acosh_3433e8()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - acosh_3433e8(); + (acosh_3433e8()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - acosh_3433e8(); + (acosh_3433e8()); return out; }
diff --git a/test/tint/builtins/gen/var/acosh/490aae.wgsl.expected.msl b/test/tint/builtins/gen/var/acosh/490aae.wgsl.expected.msl index 2877efd..b26f225 100644 --- a/test/tint/builtins/gen/var/acosh/490aae.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/acosh/490aae.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - acosh_490aae(); + (acosh_490aae()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - acosh_490aae(); + (acosh_490aae()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - acosh_490aae(); + (acosh_490aae()); return out; }
diff --git a/test/tint/builtins/gen/var/acosh/9f213e.wgsl.expected.msl b/test/tint/builtins/gen/var/acosh/9f213e.wgsl.expected.msl index b2259e3..629b0ce 100644 --- a/test/tint/builtins/gen/var/acosh/9f213e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/acosh/9f213e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - acosh_9f213e(); + (acosh_9f213e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - acosh_9f213e(); + (acosh_9f213e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - acosh_9f213e(); + (acosh_9f213e()); return out; }
diff --git a/test/tint/builtins/gen/var/asin/0bac07.wgsl.expected.msl b/test/tint/builtins/gen/var/asin/0bac07.wgsl.expected.msl index 66a095d..6bdeb6a 100644 --- a/test/tint/builtins/gen/var/asin/0bac07.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/asin/0bac07.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - asin_0bac07(); + (asin_0bac07()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - asin_0bac07(); + (asin_0bac07()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - asin_0bac07(); + (asin_0bac07()); return out; }
diff --git a/test/tint/builtins/gen/var/asin/64bb1f.wgsl.expected.msl b/test/tint/builtins/gen/var/asin/64bb1f.wgsl.expected.msl index 2c33e86..076df6f 100644 --- a/test/tint/builtins/gen/var/asin/64bb1f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/asin/64bb1f.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - asin_64bb1f(); + (asin_64bb1f()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - asin_64bb1f(); + (asin_64bb1f()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - asin_64bb1f(); + (asin_64bb1f()); return out; }
diff --git a/test/tint/builtins/gen/var/asin/a5dd88.wgsl.expected.msl b/test/tint/builtins/gen/var/asin/a5dd88.wgsl.expected.msl index bc004fb..56a86e7 100644 --- a/test/tint/builtins/gen/var/asin/a5dd88.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/asin/a5dd88.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - asin_a5dd88(); + (asin_a5dd88()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - asin_a5dd88(); + (asin_a5dd88()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - asin_a5dd88(); + (asin_a5dd88()); return out; }
diff --git a/test/tint/builtins/gen/var/asin/a6d73a.wgsl.expected.msl b/test/tint/builtins/gen/var/asin/a6d73a.wgsl.expected.msl index c7ccf01..08fc1ee 100644 --- a/test/tint/builtins/gen/var/asin/a6d73a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/asin/a6d73a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - asin_a6d73a(); + (asin_a6d73a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - asin_a6d73a(); + (asin_a6d73a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - asin_a6d73a(); + (asin_a6d73a()); return out; }
diff --git a/test/tint/builtins/gen/var/asinh/16b543.wgsl.expected.msl b/test/tint/builtins/gen/var/asinh/16b543.wgsl.expected.msl index 65d6b2a..ed5ef16 100644 --- a/test/tint/builtins/gen/var/asinh/16b543.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/asinh/16b543.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - asinh_16b543(); + (asinh_16b543()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - asinh_16b543(); + (asinh_16b543()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - asinh_16b543(); + (asinh_16b543()); return out; }
diff --git a/test/tint/builtins/gen/var/asinh/180015.wgsl.expected.msl b/test/tint/builtins/gen/var/asinh/180015.wgsl.expected.msl index e18f7a0..5d7af28 100644 --- a/test/tint/builtins/gen/var/asinh/180015.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/asinh/180015.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - asinh_180015(); + (asinh_180015()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - asinh_180015(); + (asinh_180015()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - asinh_180015(); + (asinh_180015()); return out; }
diff --git a/test/tint/builtins/gen/var/asinh/51079e.wgsl.expected.msl b/test/tint/builtins/gen/var/asinh/51079e.wgsl.expected.msl index 682cae5..2bbc77f 100644 --- a/test/tint/builtins/gen/var/asinh/51079e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/asinh/51079e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - asinh_51079e(); + (asinh_51079e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - asinh_51079e(); + (asinh_51079e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - asinh_51079e(); + (asinh_51079e()); return out; }
diff --git a/test/tint/builtins/gen/var/asinh/cf8603.wgsl.expected.msl b/test/tint/builtins/gen/var/asinh/cf8603.wgsl.expected.msl index dc4f415..27258d2 100644 --- a/test/tint/builtins/gen/var/asinh/cf8603.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/asinh/cf8603.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - asinh_cf8603(); + (asinh_cf8603()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - asinh_cf8603(); + (asinh_cf8603()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - asinh_cf8603(); + (asinh_cf8603()); return out; }
diff --git a/test/tint/builtins/gen/var/atan/5ca7b8.wgsl.expected.msl b/test/tint/builtins/gen/var/atan/5ca7b8.wgsl.expected.msl index 9224f91..6b0b7fa 100644 --- a/test/tint/builtins/gen/var/atan/5ca7b8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atan/5ca7b8.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atan_5ca7b8(); + (atan_5ca7b8()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atan_5ca7b8(); + (atan_5ca7b8()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atan_5ca7b8(); + (atan_5ca7b8()); return out; }
diff --git a/test/tint/builtins/gen/var/atan/749e1b.wgsl.expected.msl b/test/tint/builtins/gen/var/atan/749e1b.wgsl.expected.msl index 21da3ae..f8ec5e3 100644 --- a/test/tint/builtins/gen/var/atan/749e1b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atan/749e1b.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atan_749e1b(); + (atan_749e1b()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atan_749e1b(); + (atan_749e1b()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atan_749e1b(); + (atan_749e1b()); return out; }
diff --git a/test/tint/builtins/gen/var/atan/7a2a75.wgsl.expected.msl b/test/tint/builtins/gen/var/atan/7a2a75.wgsl.expected.msl index d90f901..a7927bc 100644 --- a/test/tint/builtins/gen/var/atan/7a2a75.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atan/7a2a75.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atan_7a2a75(); + (atan_7a2a75()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atan_7a2a75(); + (atan_7a2a75()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atan_7a2a75(); + (atan_7a2a75()); return out; }
diff --git a/test/tint/builtins/gen/var/atan/d17fb2.wgsl.expected.msl b/test/tint/builtins/gen/var/atan/d17fb2.wgsl.expected.msl index 0dda5f2..6757f98 100644 --- a/test/tint/builtins/gen/var/atan/d17fb2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atan/d17fb2.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atan_d17fb2(); + (atan_d17fb2()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atan_d17fb2(); + (atan_d17fb2()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atan_d17fb2(); + (atan_d17fb2()); return out; }
diff --git a/test/tint/builtins/gen/var/atan2/034ace.wgsl.expected.msl b/test/tint/builtins/gen/var/atan2/034ace.wgsl.expected.msl index 88336b4..4004d98 100644 --- a/test/tint/builtins/gen/var/atan2/034ace.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atan2/034ace.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atan2_034ace(); + (atan2_034ace()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atan2_034ace(); + (atan2_034ace()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atan2_034ace(); + (atan2_034ace()); return out; }
diff --git a/test/tint/builtins/gen/var/atan2/3c2865.wgsl.expected.msl b/test/tint/builtins/gen/var/atan2/3c2865.wgsl.expected.msl index 9c6c3dc..bcbf17f 100644 --- a/test/tint/builtins/gen/var/atan2/3c2865.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atan2/3c2865.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atan2_3c2865(); + (atan2_3c2865()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atan2_3c2865(); + (atan2_3c2865()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atan2_3c2865(); + (atan2_3c2865()); return out; }
diff --git a/test/tint/builtins/gen/var/atan2/c19683.wgsl.expected.msl b/test/tint/builtins/gen/var/atan2/c19683.wgsl.expected.msl index a65961b..675f73b 100644 --- a/test/tint/builtins/gen/var/atan2/c19683.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atan2/c19683.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atan2_c19683(); + (atan2_c19683()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atan2_c19683(); + (atan2_c19683()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atan2_c19683(); + (atan2_c19683()); return out; }
diff --git a/test/tint/builtins/gen/var/atan2/c4be45.wgsl.expected.msl b/test/tint/builtins/gen/var/atan2/c4be45.wgsl.expected.msl index 416ffb5..378e71c 100644 --- a/test/tint/builtins/gen/var/atan2/c4be45.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atan2/c4be45.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atan2_c4be45(); + (atan2_c4be45()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atan2_c4be45(); + (atan2_c4be45()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atan2_c4be45(); + (atan2_c4be45()); return out; }
diff --git a/test/tint/builtins/gen/var/atanh/70d5bd.wgsl.expected.msl b/test/tint/builtins/gen/var/atanh/70d5bd.wgsl.expected.msl index 5780f03..d288b7a 100644 --- a/test/tint/builtins/gen/var/atanh/70d5bd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atanh/70d5bd.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atanh_70d5bd(); + (atanh_70d5bd()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atanh_70d5bd(); + (atanh_70d5bd()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atanh_70d5bd(); + (atanh_70d5bd()); return out; }
diff --git a/test/tint/builtins/gen/var/atanh/7f2874.wgsl.expected.msl b/test/tint/builtins/gen/var/atanh/7f2874.wgsl.expected.msl index c27d852..5c855eb 100644 --- a/test/tint/builtins/gen/var/atanh/7f2874.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atanh/7f2874.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atanh_7f2874(); + (atanh_7f2874()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atanh_7f2874(); + (atanh_7f2874()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atanh_7f2874(); + (atanh_7f2874()); return out; }
diff --git a/test/tint/builtins/gen/var/atanh/c5dc32.wgsl.expected.msl b/test/tint/builtins/gen/var/atanh/c5dc32.wgsl.expected.msl index 10fdb3c..15bf449 100644 --- a/test/tint/builtins/gen/var/atanh/c5dc32.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atanh/c5dc32.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atanh_c5dc32(); + (atanh_c5dc32()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atanh_c5dc32(); + (atanh_c5dc32()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atanh_c5dc32(); + (atanh_c5dc32()); return out; }
diff --git a/test/tint/builtins/gen/var/atanh/e431bb.wgsl.expected.msl b/test/tint/builtins/gen/var/atanh/e431bb.wgsl.expected.msl index 2c745ba..3e67e7d 100644 --- a/test/tint/builtins/gen/var/atanh/e431bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atanh/e431bb.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - atanh_e431bb(); + (atanh_e431bb()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - atanh_e431bb(); + (atanh_e431bb()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - atanh_e431bb(); + (atanh_e431bb()); return out; }
diff --git a/test/tint/builtins/gen/var/atomicAdd/794055.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicAdd/794055.wgsl.expected.msl index 511ce74..676c5fa 100644 --- a/test/tint/builtins/gen/var/atomicAdd/794055.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicAdd/794055.wgsl.expected.msl
@@ -18,14 +18,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicAdd_794055(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicAdd/d5db1d.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicAdd/d5db1d.wgsl.expected.msl index c100cf1..08e1068 100644 --- a/test/tint/builtins/gen/var/atomicAdd/d5db1d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicAdd/d5db1d.wgsl.expected.msl
@@ -18,14 +18,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicAdd_d5db1d(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicAnd/34edd3.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicAnd/34edd3.wgsl.expected.msl index 0fdae54..3c4295d 100644 --- a/test/tint/builtins/gen/var/atomicAnd/34edd3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicAnd/34edd3.wgsl.expected.msl
@@ -18,14 +18,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicAnd_34edd3(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicAnd/45a819.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicAnd/45a819.wgsl.expected.msl index 362ba9f..f666e4d 100644 --- a/test/tint/builtins/gen/var/atomicAnd/45a819.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicAnd/45a819.wgsl.expected.msl
@@ -18,14 +18,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicAnd_45a819(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicCompareExchangeWeak/1bd40a.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicCompareExchangeWeak/1bd40a.wgsl.expected.msl index 6d030a9..67460d4 100644 --- a/test/tint/builtins/gen/var/atomicCompareExchangeWeak/1bd40a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicCompareExchangeWeak/1bd40a.wgsl.expected.msl
@@ -31,7 +31,7 @@ fragment void fragment_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicCompareExchangeWeak_1bd40a(tint_module_vars); + (atomicCompareExchangeWeak_1bd40a(tint_module_vars)); } // // compute_main @@ -67,5 +67,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicCompareExchangeWeak_1bd40a(tint_module_vars); + (atomicCompareExchangeWeak_1bd40a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicCompareExchangeWeak/63d8e6.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicCompareExchangeWeak/63d8e6.wgsl.expected.msl index e47eba5..5f040d9 100644 --- a/test/tint/builtins/gen/var/atomicCompareExchangeWeak/63d8e6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicCompareExchangeWeak/63d8e6.wgsl.expected.msl
@@ -31,7 +31,7 @@ fragment void fragment_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicCompareExchangeWeak_63d8e6(tint_module_vars); + (atomicCompareExchangeWeak_63d8e6(tint_module_vars)); } // // compute_main @@ -67,5 +67,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicCompareExchangeWeak_63d8e6(tint_module_vars); + (atomicCompareExchangeWeak_63d8e6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicCompareExchangeWeak/83580d.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicCompareExchangeWeak/83580d.wgsl.expected.msl index 68a4b87..b26beb7 100644 --- a/test/tint/builtins/gen/var/atomicCompareExchangeWeak/83580d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicCompareExchangeWeak/83580d.wgsl.expected.msl
@@ -28,14 +28,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); - atomicCompareExchangeWeak_83580d(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (atomicCompareExchangeWeak_83580d(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v_2).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicCompareExchangeWeak/e88938.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicCompareExchangeWeak/e88938.wgsl.expected.msl index 78b87ad..d372f8b 100644 --- a/test/tint/builtins/gen/var/atomicCompareExchangeWeak/e88938.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicCompareExchangeWeak/e88938.wgsl.expected.msl
@@ -28,14 +28,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); - atomicCompareExchangeWeak_e88938(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (atomicCompareExchangeWeak_e88938(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v_2).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicExchange/0a5dca.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicExchange/0a5dca.wgsl.expected.msl index c9fa771..fc76807 100644 --- a/test/tint/builtins/gen/var/atomicExchange/0a5dca.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicExchange/0a5dca.wgsl.expected.msl
@@ -18,14 +18,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicExchange_0a5dca(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicExchange/e114ba.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicExchange/e114ba.wgsl.expected.msl index 8bf6aec..b73b069 100644 --- a/test/tint/builtins/gen/var/atomicExchange/e114ba.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicExchange/e114ba.wgsl.expected.msl
@@ -18,14 +18,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicExchange_e114ba(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicLoad/361bf1.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicLoad/361bf1.wgsl.expected.msl index 71f9915..69224d3 100644 --- a/test/tint/builtins/gen/var/atomicLoad/361bf1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicLoad/361bf1.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicLoad_361bf1(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicLoad/afcc03.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicLoad/afcc03.wgsl.expected.msl index abb9a47..0b72f1e 100644 --- a/test/tint/builtins/gen/var/atomicLoad/afcc03.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicLoad/afcc03.wgsl.expected.msl
@@ -17,14 +17,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicLoad_afcc03(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicMax/a89cc3.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicMax/a89cc3.wgsl.expected.msl index 9925a18..3744581 100644 --- a/test/tint/builtins/gen/var/atomicMax/a89cc3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicMax/a89cc3.wgsl.expected.msl
@@ -18,14 +18,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicMax_a89cc3(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicMax/beccfc.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicMax/beccfc.wgsl.expected.msl index fd37236..bf07a64 100644 --- a/test/tint/builtins/gen/var/atomicMax/beccfc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicMax/beccfc.wgsl.expected.msl
@@ -18,14 +18,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicMax_beccfc(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicMin/278235.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicMin/278235.wgsl.expected.msl index b4d7dfc..f2e7734 100644 --- a/test/tint/builtins/gen/var/atomicMin/278235.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicMin/278235.wgsl.expected.msl
@@ -18,14 +18,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicMin_278235(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicMin/69d383.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicMin/69d383.wgsl.expected.msl index f83eb5f..487b75c 100644 --- a/test/tint/builtins/gen/var/atomicMin/69d383.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicMin/69d383.wgsl.expected.msl
@@ -18,14 +18,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicMin_69d383(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicOr/5e3d61.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicOr/5e3d61.wgsl.expected.msl index b86fbca..42549e6 100644 --- a/test/tint/builtins/gen/var/atomicOr/5e3d61.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicOr/5e3d61.wgsl.expected.msl
@@ -18,14 +18,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicOr_5e3d61(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicOr/d09248.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicOr/d09248.wgsl.expected.msl index f602641..91148ef 100644 --- a/test/tint/builtins/gen/var/atomicOr/d09248.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicOr/d09248.wgsl.expected.msl
@@ -18,14 +18,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicOr_d09248(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicStore/726882.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicStore/726882.wgsl.expected.msl index 720e503..40b9fba 100644 --- a/test/tint/builtins/gen/var/atomicStore/726882.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicStore/726882.wgsl.expected.msl
@@ -11,19 +11,19 @@ void atomicStore_726882(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; - atomic_store_explicit(tint_module_vars.arg_0, arg_1, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, arg_1, memory_order_relaxed)); } void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); - atomicStore_726882(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (atomicStore_726882(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicStore/8bea94.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicStore/8bea94.wgsl.expected.msl index 576a8df..a38ba9b 100644 --- a/test/tint/builtins/gen/var/atomicStore/8bea94.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicStore/8bea94.wgsl.expected.msl
@@ -11,19 +11,19 @@ void atomicStore_8bea94(tint_module_vars_struct tint_module_vars) { int arg_1 = 1; - atomic_store_explicit(tint_module_vars.arg_0, arg_1, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, arg_1, memory_order_relaxed)); } void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); - atomicStore_8bea94(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (atomicStore_8bea94(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicStore/cdc29e.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicStore/cdc29e.wgsl.expected.msl index e41947d..d7dd1e4 100644 --- a/test/tint/builtins/gen/var/atomicStore/cdc29e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicStore/cdc29e.wgsl.expected.msl
@@ -14,12 +14,12 @@ void atomicStore_cdc29e(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; - atomic_store_explicit((&(*tint_module_vars.sb_rw).arg_0), arg_1, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.sb_rw).arg_0), arg_1, memory_order_relaxed)); } fragment void fragment_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicStore_cdc29e(tint_module_vars); + (atomicStore_cdc29e(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ void atomicStore_cdc29e(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; - atomic_store_explicit((&(*tint_module_vars.sb_rw).arg_0), arg_1, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.sb_rw).arg_0), arg_1, memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicStore_cdc29e(tint_module_vars); + (atomicStore_cdc29e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicStore/d1e9a6.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicStore/d1e9a6.wgsl.expected.msl index 2141ed0..d8ecc6e 100644 --- a/test/tint/builtins/gen/var/atomicStore/d1e9a6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicStore/d1e9a6.wgsl.expected.msl
@@ -14,12 +14,12 @@ void atomicStore_d1e9a6(tint_module_vars_struct tint_module_vars) { int arg_1 = 1; - atomic_store_explicit((&(*tint_module_vars.sb_rw).arg_0), arg_1, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.sb_rw).arg_0), arg_1, memory_order_relaxed)); } fragment void fragment_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicStore_d1e9a6(tint_module_vars); + (atomicStore_d1e9a6(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ void atomicStore_d1e9a6(tint_module_vars_struct tint_module_vars) { int arg_1 = 1; - atomic_store_explicit((&(*tint_module_vars.sb_rw).arg_0), arg_1, memory_order_relaxed); + (atomic_store_explicit((&(*tint_module_vars.sb_rw).arg_0), arg_1, memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicStore_d1e9a6(tint_module_vars); + (atomicStore_d1e9a6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicStoreMax/707bde.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicStoreMax/707bde.wgsl.expected.msl index 9aa6f4e..deb3ed0 100644 --- a/test/tint/builtins/gen/var/atomicStoreMax/707bde.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicStoreMax/707bde.wgsl.expected.msl
@@ -14,12 +14,12 @@ void atomicStoreMax_707bde(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); - atomic_max_explicit((&(*tint_module_vars.sb_rw).arg_0), as_type<ulong>(arg_1), memory_order_relaxed); + (atomic_max_explicit((&(*tint_module_vars.sb_rw).arg_0), as_type<ulong>(arg_1), memory_order_relaxed)); } fragment void fragment_main(device SB_RW_a64* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicStoreMax_707bde(tint_module_vars); + (atomicStoreMax_707bde(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ void atomicStoreMax_707bde(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); - atomic_max_explicit((&(*tint_module_vars.sb_rw).arg_0), as_type<ulong>(arg_1), memory_order_relaxed); + (atomic_max_explicit((&(*tint_module_vars.sb_rw).arg_0), as_type<ulong>(arg_1), memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW_a64* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicStoreMax_707bde(tint_module_vars); + (atomicStoreMax_707bde(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicStoreMin/f5f229.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicStoreMin/f5f229.wgsl.expected.msl index cd06c97..57d65ce 100644 --- a/test/tint/builtins/gen/var/atomicStoreMin/f5f229.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicStoreMin/f5f229.wgsl.expected.msl
@@ -14,12 +14,12 @@ void atomicStoreMin_f5f229(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); - atomic_min_explicit((&(*tint_module_vars.sb_rw).arg_0), as_type<ulong>(arg_1), memory_order_relaxed); + (atomic_min_explicit((&(*tint_module_vars.sb_rw).arg_0), as_type<ulong>(arg_1), memory_order_relaxed)); } fragment void fragment_main(device SB_RW_a64* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicStoreMin_f5f229(tint_module_vars); + (atomicStoreMin_f5f229(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ void atomicStoreMin_f5f229(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); - atomic_min_explicit((&(*tint_module_vars.sb_rw).arg_0), as_type<ulong>(arg_1), memory_order_relaxed); + (atomic_min_explicit((&(*tint_module_vars.sb_rw).arg_0), as_type<ulong>(arg_1), memory_order_relaxed)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW_a64* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - atomicStoreMin_f5f229(tint_module_vars); + (atomicStoreMin_f5f229(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicSub/0d26c2.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicSub/0d26c2.wgsl.expected.msl index e44bad8..dafa2bf 100644 --- a/test/tint/builtins/gen/var/atomicSub/0d26c2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicSub/0d26c2.wgsl.expected.msl
@@ -18,14 +18,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicSub_0d26c2(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicSub/77883a.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicSub/77883a.wgsl.expected.msl index 3ebb75e..e26ea81 100644 --- a/test/tint/builtins/gen/var/atomicSub/77883a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicSub/77883a.wgsl.expected.msl
@@ -18,14 +18,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicSub_77883a(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicXor/75dc95.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicXor/75dc95.wgsl.expected.msl index 182a49d..cb6bef2 100644 --- a/test/tint/builtins/gen/var/atomicXor/75dc95.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicXor/75dc95.wgsl.expected.msl
@@ -18,14 +18,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicXor_75dc95(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/atomicXor/c8e6be.wgsl.expected.msl b/test/tint/builtins/gen/var/atomicXor/c8e6be.wgsl.expected.msl index 40168af..8038541 100644 --- a/test/tint/builtins/gen/var/atomicXor/c8e6be.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/atomicXor/c8e6be.wgsl.expected.msl
@@ -18,14 +18,14 @@ void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = atomicXor_c8e6be(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/ceil/11b1dc.wgsl.expected.msl b/test/tint/builtins/gen/var/ceil/11b1dc.wgsl.expected.msl index e84892c..13facff 100644 --- a/test/tint/builtins/gen/var/ceil/11b1dc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/ceil/11b1dc.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ceil_11b1dc(); + (ceil_11b1dc()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ceil_11b1dc(); + (ceil_11b1dc()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ceil_11b1dc(); + (ceil_11b1dc()); return out; }
diff --git a/test/tint/builtins/gen/var/ceil/32c946.wgsl.expected.msl b/test/tint/builtins/gen/var/ceil/32c946.wgsl.expected.msl index 0ce2884..c7e9653 100644 --- a/test/tint/builtins/gen/var/ceil/32c946.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/ceil/32c946.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ceil_32c946(); + (ceil_32c946()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ceil_32c946(); + (ceil_32c946()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ceil_32c946(); + (ceil_32c946()); return out; }
diff --git a/test/tint/builtins/gen/var/ceil/bb2ca2.wgsl.expected.msl b/test/tint/builtins/gen/var/ceil/bb2ca2.wgsl.expected.msl index 46a597f..73a0546 100644 --- a/test/tint/builtins/gen/var/ceil/bb2ca2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/ceil/bb2ca2.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ceil_bb2ca2(); + (ceil_bb2ca2()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ceil_bb2ca2(); + (ceil_bb2ca2()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ceil_bb2ca2(); + (ceil_bb2ca2()); return out; }
diff --git a/test/tint/builtins/gen/var/ceil/e0b70a.wgsl.expected.msl b/test/tint/builtins/gen/var/ceil/e0b70a.wgsl.expected.msl index c3ae332..62207ac 100644 --- a/test/tint/builtins/gen/var/ceil/e0b70a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/ceil/e0b70a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ceil_e0b70a(); + (ceil_e0b70a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ceil_e0b70a(); + (ceil_e0b70a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ceil_e0b70a(); + (ceil_e0b70a()); return out; }
diff --git a/test/tint/builtins/gen/var/clamp/177548.wgsl.expected.msl b/test/tint/builtins/gen/var/clamp/177548.wgsl.expected.msl index f5a9ac9..f5469d0 100644 --- a/test/tint/builtins/gen/var/clamp/177548.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/clamp/177548.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - clamp_177548(); + (clamp_177548()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - clamp_177548(); + (clamp_177548()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - clamp_177548(); + (clamp_177548()); return out; }
diff --git a/test/tint/builtins/gen/var/clamp/23aa4f.wgsl.expected.msl b/test/tint/builtins/gen/var/clamp/23aa4f.wgsl.expected.msl index 9c5b8c8..ce36c71 100644 --- a/test/tint/builtins/gen/var/clamp/23aa4f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/clamp/23aa4f.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - clamp_23aa4f(); + (clamp_23aa4f()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - clamp_23aa4f(); + (clamp_23aa4f()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - clamp_23aa4f(); + (clamp_23aa4f()); return out; }
diff --git a/test/tint/builtins/gen/var/clamp/5cf700.wgsl.expected.msl b/test/tint/builtins/gen/var/clamp/5cf700.wgsl.expected.msl index 69699a3..cea1532 100644 --- a/test/tint/builtins/gen/var/clamp/5cf700.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/clamp/5cf700.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - clamp_5cf700(); + (clamp_5cf700()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - clamp_5cf700(); + (clamp_5cf700()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - clamp_5cf700(); + (clamp_5cf700()); return out; }
diff --git a/test/tint/builtins/gen/var/clamp/87df46.wgsl.expected.msl b/test/tint/builtins/gen/var/clamp/87df46.wgsl.expected.msl index c74124a..dde78ca 100644 --- a/test/tint/builtins/gen/var/clamp/87df46.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/clamp/87df46.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - clamp_87df46(); + (clamp_87df46()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - clamp_87df46(); + (clamp_87df46()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - clamp_87df46(); + (clamp_87df46()); return out; }
diff --git a/test/tint/builtins/gen/var/clamp/8b1eaa.wgsl.expected.msl b/test/tint/builtins/gen/var/clamp/8b1eaa.wgsl.expected.msl index b20beb7..40d02a8 100644 --- a/test/tint/builtins/gen/var/clamp/8b1eaa.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/clamp/8b1eaa.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - clamp_8b1eaa(); + (clamp_8b1eaa()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - clamp_8b1eaa(); + (clamp_8b1eaa()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - clamp_8b1eaa(); + (clamp_8b1eaa()); return out; }
diff --git a/test/tint/builtins/gen/var/clamp/96e56a.wgsl.expected.msl b/test/tint/builtins/gen/var/clamp/96e56a.wgsl.expected.msl index 997e2c8..8956ab6 100644 --- a/test/tint/builtins/gen/var/clamp/96e56a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/clamp/96e56a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - clamp_96e56a(); + (clamp_96e56a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - clamp_96e56a(); + (clamp_96e56a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - clamp_96e56a(); + (clamp_96e56a()); return out; }
diff --git a/test/tint/builtins/gen/var/clamp/9d731c.wgsl.expected.msl b/test/tint/builtins/gen/var/clamp/9d731c.wgsl.expected.msl index 5a7058e..e0c0166 100644 --- a/test/tint/builtins/gen/var/clamp/9d731c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/clamp/9d731c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - clamp_9d731c(); + (clamp_9d731c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - clamp_9d731c(); + (clamp_9d731c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - clamp_9d731c(); + (clamp_9d731c()); return out; }
diff --git a/test/tint/builtins/gen/var/clamp/d396af.wgsl.expected.msl b/test/tint/builtins/gen/var/clamp/d396af.wgsl.expected.msl index 7a211ca..84d6136 100644 --- a/test/tint/builtins/gen/var/clamp/d396af.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/clamp/d396af.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - clamp_d396af(); + (clamp_d396af()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - clamp_d396af(); + (clamp_d396af()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - clamp_d396af(); + (clamp_d396af()); return out; }
diff --git a/test/tint/builtins/gen/var/cos/47d768.wgsl.expected.msl b/test/tint/builtins/gen/var/cos/47d768.wgsl.expected.msl index 6008884..eb6b074 100644 --- a/test/tint/builtins/gen/var/cos/47d768.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/cos/47d768.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cos_47d768(); + (cos_47d768()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cos_47d768(); + (cos_47d768()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cos_47d768(); + (cos_47d768()); return out; }
diff --git a/test/tint/builtins/gen/var/cos/6b1fdf.wgsl.expected.msl b/test/tint/builtins/gen/var/cos/6b1fdf.wgsl.expected.msl index 4177461..c731017 100644 --- a/test/tint/builtins/gen/var/cos/6b1fdf.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/cos/6b1fdf.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cos_6b1fdf(); + (cos_6b1fdf()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cos_6b1fdf(); + (cos_6b1fdf()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cos_6b1fdf(); + (cos_6b1fdf()); return out; }
diff --git a/test/tint/builtins/gen/var/cos/a297d4.wgsl.expected.msl b/test/tint/builtins/gen/var/cos/a297d4.wgsl.expected.msl index 02b419d..89dba43 100644 --- a/test/tint/builtins/gen/var/cos/a297d4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/cos/a297d4.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cos_a297d4(); + (cos_a297d4()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cos_a297d4(); + (cos_a297d4()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cos_a297d4(); + (cos_a297d4()); return out; }
diff --git a/test/tint/builtins/gen/var/cos/af7447.wgsl.expected.msl b/test/tint/builtins/gen/var/cos/af7447.wgsl.expected.msl index a5813e6..1578dad 100644 --- a/test/tint/builtins/gen/var/cos/af7447.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/cos/af7447.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cos_af7447(); + (cos_af7447()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cos_af7447(); + (cos_af7447()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cos_af7447(); + (cos_af7447()); return out; }
diff --git a/test/tint/builtins/gen/var/cosh/432645.wgsl.expected.msl b/test/tint/builtins/gen/var/cosh/432645.wgsl.expected.msl index cef5c4a..a899e4f 100644 --- a/test/tint/builtins/gen/var/cosh/432645.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/cosh/432645.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cosh_432645(); + (cosh_432645()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cosh_432645(); + (cosh_432645()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cosh_432645(); + (cosh_432645()); return out; }
diff --git a/test/tint/builtins/gen/var/cosh/c892bb.wgsl.expected.msl b/test/tint/builtins/gen/var/cosh/c892bb.wgsl.expected.msl index 2d4af41..8f756df 100644 --- a/test/tint/builtins/gen/var/cosh/c892bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/cosh/c892bb.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cosh_c892bb(); + (cosh_c892bb()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cosh_c892bb(); + (cosh_c892bb()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cosh_c892bb(); + (cosh_c892bb()); return out; }
diff --git a/test/tint/builtins/gen/var/cosh/d8dee7.wgsl.expected.msl b/test/tint/builtins/gen/var/cosh/d8dee7.wgsl.expected.msl index fdf870f..6edeeb7 100644 --- a/test/tint/builtins/gen/var/cosh/d8dee7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/cosh/d8dee7.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cosh_d8dee7(); + (cosh_d8dee7()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cosh_d8dee7(); + (cosh_d8dee7()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cosh_d8dee7(); + (cosh_d8dee7()); return out; }
diff --git a/test/tint/builtins/gen/var/cosh/f67ff1.wgsl.expected.msl b/test/tint/builtins/gen/var/cosh/f67ff1.wgsl.expected.msl index caba8bd..fabf364 100644 --- a/test/tint/builtins/gen/var/cosh/f67ff1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/cosh/f67ff1.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cosh_f67ff1(); + (cosh_f67ff1()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cosh_f67ff1(); + (cosh_f67ff1()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cosh_f67ff1(); + (cosh_f67ff1()); return out; }
diff --git a/test/tint/builtins/gen/var/cross/1d7933.wgsl.expected.msl b/test/tint/builtins/gen/var/cross/1d7933.wgsl.expected.msl index 9de4c67..c1ce8bc 100644 --- a/test/tint/builtins/gen/var/cross/1d7933.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/cross/1d7933.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - cross_1d7933(); + (cross_1d7933()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - cross_1d7933(); + (cross_1d7933()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - cross_1d7933(); + (cross_1d7933()); return out; }
diff --git a/test/tint/builtins/gen/var/degrees/810467.wgsl.expected.msl b/test/tint/builtins/gen/var/degrees/810467.wgsl.expected.msl index 658487b..dea3527 100644 --- a/test/tint/builtins/gen/var/degrees/810467.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/degrees/810467.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - degrees_810467(); + (degrees_810467()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - degrees_810467(); + (degrees_810467()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - degrees_810467(); + (degrees_810467()); return out; }
diff --git a/test/tint/builtins/gen/var/degrees/c0880c.wgsl.expected.msl b/test/tint/builtins/gen/var/degrees/c0880c.wgsl.expected.msl index a086974..7aacc72 100644 --- a/test/tint/builtins/gen/var/degrees/c0880c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/degrees/c0880c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - degrees_c0880c(); + (degrees_c0880c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - degrees_c0880c(); + (degrees_c0880c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - degrees_c0880c(); + (degrees_c0880c()); return out; }
diff --git a/test/tint/builtins/gen/var/degrees/d43a49.wgsl.expected.msl b/test/tint/builtins/gen/var/degrees/d43a49.wgsl.expected.msl index 4ba9d3e..b5a1344 100644 --- a/test/tint/builtins/gen/var/degrees/d43a49.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/degrees/d43a49.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - degrees_d43a49(); + (degrees_d43a49()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - degrees_d43a49(); + (degrees_d43a49()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - degrees_d43a49(); + (degrees_d43a49()); return out; }
diff --git a/test/tint/builtins/gen/var/degrees/fafa7e.wgsl.expected.msl b/test/tint/builtins/gen/var/degrees/fafa7e.wgsl.expected.msl index 1b28880..d1a0bf7 100644 --- a/test/tint/builtins/gen/var/degrees/fafa7e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/degrees/fafa7e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - degrees_fafa7e(); + (degrees_fafa7e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - degrees_fafa7e(); + (degrees_fafa7e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - degrees_fafa7e(); + (degrees_fafa7e()); return out; }
diff --git a/test/tint/builtins/gen/var/determinant/1bf6e7.wgsl.expected.msl b/test/tint/builtins/gen/var/determinant/1bf6e7.wgsl.expected.msl index 42fcc3c..53a9aef 100644 --- a/test/tint/builtins/gen/var/determinant/1bf6e7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/determinant/1bf6e7.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - determinant_1bf6e7(); + (determinant_1bf6e7()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - determinant_1bf6e7(); + (determinant_1bf6e7()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - determinant_1bf6e7(); + (determinant_1bf6e7()); return out; }
diff --git a/test/tint/builtins/gen/var/determinant/c8251d.wgsl.expected.msl b/test/tint/builtins/gen/var/determinant/c8251d.wgsl.expected.msl index fb7cdb8..1a6d227 100644 --- a/test/tint/builtins/gen/var/determinant/c8251d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/determinant/c8251d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - determinant_c8251d(); + (determinant_c8251d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - determinant_c8251d(); + (determinant_c8251d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - determinant_c8251d(); + (determinant_c8251d()); return out; }
diff --git a/test/tint/builtins/gen/var/determinant/cefdf3.wgsl.expected.msl b/test/tint/builtins/gen/var/determinant/cefdf3.wgsl.expected.msl index c4313a3..d3a779f 100644 --- a/test/tint/builtins/gen/var/determinant/cefdf3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/determinant/cefdf3.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - determinant_cefdf3(); + (determinant_cefdf3()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - determinant_cefdf3(); + (determinant_cefdf3()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - determinant_cefdf3(); + (determinant_cefdf3()); return out; }
diff --git a/test/tint/builtins/gen/var/distance/3a175a.wgsl.expected.msl b/test/tint/builtins/gen/var/distance/3a175a.wgsl.expected.msl index 142a56e..4463811 100644 --- a/test/tint/builtins/gen/var/distance/3a175a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/distance/3a175a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - distance_3a175a(); + (distance_3a175a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - distance_3a175a(); + (distance_3a175a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - distance_3a175a(); + (distance_3a175a()); return out; }
diff --git a/test/tint/builtins/gen/var/distance/83911f.wgsl.expected.msl b/test/tint/builtins/gen/var/distance/83911f.wgsl.expected.msl index 4284389..6ba529a 100644 --- a/test/tint/builtins/gen/var/distance/83911f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/distance/83911f.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - distance_83911f(); + (distance_83911f()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - distance_83911f(); + (distance_83911f()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - distance_83911f(); + (distance_83911f()); return out; }
diff --git a/test/tint/builtins/gen/var/distance/ac5535.wgsl.expected.msl b/test/tint/builtins/gen/var/distance/ac5535.wgsl.expected.msl index 1a5825d..3535173 100644 --- a/test/tint/builtins/gen/var/distance/ac5535.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/distance/ac5535.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - distance_ac5535(); + (distance_ac5535()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - distance_ac5535(); + (distance_ac5535()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - distance_ac5535(); + (distance_ac5535()); return out; }
diff --git a/test/tint/builtins/gen/var/distance/f9c9ee.wgsl.expected.msl b/test/tint/builtins/gen/var/distance/f9c9ee.wgsl.expected.msl index a9ec708..048e538 100644 --- a/test/tint/builtins/gen/var/distance/f9c9ee.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/distance/f9c9ee.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - distance_f9c9ee(); + (distance_f9c9ee()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - distance_f9c9ee(); + (distance_f9c9ee()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - distance_f9c9ee(); + (distance_f9c9ee()); return out; }
diff --git a/test/tint/builtins/gen/var/dot/08eb56.wgsl.expected.msl b/test/tint/builtins/gen/var/dot/08eb56.wgsl.expected.msl index 5e2967a..dc6e3e5 100644 --- a/test/tint/builtins/gen/var/dot/08eb56.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/dot/08eb56.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - dot_08eb56(); + (dot_08eb56()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - dot_08eb56(); + (dot_08eb56()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - dot_08eb56(); + (dot_08eb56()); return out; }
diff --git a/test/tint/builtins/gen/var/dot/0d2c2e.wgsl.expected.msl b/test/tint/builtins/gen/var/dot/0d2c2e.wgsl.expected.msl index dc1bcf1..b2060d8 100644 --- a/test/tint/builtins/gen/var/dot/0d2c2e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/dot/0d2c2e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - dot_0d2c2e(); + (dot_0d2c2e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - dot_0d2c2e(); + (dot_0d2c2e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - dot_0d2c2e(); + (dot_0d2c2e()); return out; }
diff --git a/test/tint/builtins/gen/var/dot/14bc63.wgsl.expected.msl b/test/tint/builtins/gen/var/dot/14bc63.wgsl.expected.msl index 05403a3..23b5946 100644 --- a/test/tint/builtins/gen/var/dot/14bc63.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/dot/14bc63.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - dot_14bc63(); + (dot_14bc63()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - dot_14bc63(); + (dot_14bc63()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - dot_14bc63(); + (dot_14bc63()); return out; }
diff --git a/test/tint/builtins/gen/var/dot/5a4c8f.wgsl.expected.msl b/test/tint/builtins/gen/var/dot/5a4c8f.wgsl.expected.msl index fc18abb..109c39a 100644 --- a/test/tint/builtins/gen/var/dot/5a4c8f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/dot/5a4c8f.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - dot_5a4c8f(); + (dot_5a4c8f()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - dot_5a4c8f(); + (dot_5a4c8f()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - dot_5a4c8f(); + (dot_5a4c8f()); return out; }
diff --git a/test/tint/builtins/gen/var/dot/c11efe.wgsl.expected.msl b/test/tint/builtins/gen/var/dot/c11efe.wgsl.expected.msl index a7626d8..365ec2b 100644 --- a/test/tint/builtins/gen/var/dot/c11efe.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/dot/c11efe.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - dot_c11efe(); + (dot_c11efe()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - dot_c11efe(); + (dot_c11efe()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - dot_c11efe(); + (dot_c11efe()); return out; }
diff --git a/test/tint/builtins/gen/var/dot/eb9fbf.wgsl.expected.msl b/test/tint/builtins/gen/var/dot/eb9fbf.wgsl.expected.msl index 60624f2..cca8885 100644 --- a/test/tint/builtins/gen/var/dot/eb9fbf.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/dot/eb9fbf.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - dot_eb9fbf(); + (dot_eb9fbf()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - dot_eb9fbf(); + (dot_eb9fbf()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - dot_eb9fbf(); + (dot_eb9fbf()); return out; }
diff --git a/test/tint/builtins/gen/var/exp/49e4c5.wgsl.expected.msl b/test/tint/builtins/gen/var/exp/49e4c5.wgsl.expected.msl index 9353ba5..9fb1867 100644 --- a/test/tint/builtins/gen/var/exp/49e4c5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/exp/49e4c5.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - exp_49e4c5(); + (exp_49e4c5()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - exp_49e4c5(); + (exp_49e4c5()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - exp_49e4c5(); + (exp_49e4c5()); return out; }
diff --git a/test/tint/builtins/gen/var/exp/699629.wgsl.expected.msl b/test/tint/builtins/gen/var/exp/699629.wgsl.expected.msl index df62bc1..11f1f03 100644 --- a/test/tint/builtins/gen/var/exp/699629.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/exp/699629.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - exp_699629(); + (exp_699629()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - exp_699629(); + (exp_699629()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - exp_699629(); + (exp_699629()); return out; }
diff --git a/test/tint/builtins/gen/var/exp/bda5bb.wgsl.expected.msl b/test/tint/builtins/gen/var/exp/bda5bb.wgsl.expected.msl index 2db32f2..198d6b0 100644 --- a/test/tint/builtins/gen/var/exp/bda5bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/exp/bda5bb.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - exp_bda5bb(); + (exp_bda5bb()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - exp_bda5bb(); + (exp_bda5bb()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - exp_bda5bb(); + (exp_bda5bb()); return out; }
diff --git a/test/tint/builtins/gen/var/exp/dad791.wgsl.expected.msl b/test/tint/builtins/gen/var/exp/dad791.wgsl.expected.msl index c665217..c32a872 100644 --- a/test/tint/builtins/gen/var/exp/dad791.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/exp/dad791.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - exp_dad791(); + (exp_dad791()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - exp_dad791(); + (exp_dad791()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - exp_dad791(); + (exp_dad791()); return out; }
diff --git a/test/tint/builtins/gen/var/exp2/18aa76.wgsl.expected.msl b/test/tint/builtins/gen/var/exp2/18aa76.wgsl.expected.msl index 1da2320..f049b76 100644 --- a/test/tint/builtins/gen/var/exp2/18aa76.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/exp2/18aa76.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - exp2_18aa76(); + (exp2_18aa76()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - exp2_18aa76(); + (exp2_18aa76()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - exp2_18aa76(); + (exp2_18aa76()); return out; }
diff --git a/test/tint/builtins/gen/var/exp2/303753.wgsl.expected.msl b/test/tint/builtins/gen/var/exp2/303753.wgsl.expected.msl index 32bdb50..d1d33d8 100644 --- a/test/tint/builtins/gen/var/exp2/303753.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/exp2/303753.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - exp2_303753(); + (exp2_303753()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - exp2_303753(); + (exp2_303753()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - exp2_303753(); + (exp2_303753()); return out; }
diff --git a/test/tint/builtins/gen/var/exp2/8bd72d.wgsl.expected.msl b/test/tint/builtins/gen/var/exp2/8bd72d.wgsl.expected.msl index 5f1320b..fdfe4bc 100644 --- a/test/tint/builtins/gen/var/exp2/8bd72d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/exp2/8bd72d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - exp2_8bd72d(); + (exp2_8bd72d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - exp2_8bd72d(); + (exp2_8bd72d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - exp2_8bd72d(); + (exp2_8bd72d()); return out; }
diff --git a/test/tint/builtins/gen/var/exp2/f4f0f1.wgsl.expected.msl b/test/tint/builtins/gen/var/exp2/f4f0f1.wgsl.expected.msl index 87d1277..0ce9c04 100644 --- a/test/tint/builtins/gen/var/exp2/f4f0f1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/exp2/f4f0f1.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - exp2_f4f0f1(); + (exp2_f4f0f1()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - exp2_f4f0f1(); + (exp2_f4f0f1()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - exp2_f4f0f1(); + (exp2_f4f0f1()); return out; }
diff --git a/test/tint/builtins/gen/var/faceForward/2c4d14.wgsl.expected.msl b/test/tint/builtins/gen/var/faceForward/2c4d14.wgsl.expected.msl index 098511b..1bf9b4e 100644 --- a/test/tint/builtins/gen/var/faceForward/2c4d14.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/faceForward/2c4d14.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - faceForward_2c4d14(); + (faceForward_2c4d14()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - faceForward_2c4d14(); + (faceForward_2c4d14()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - faceForward_2c4d14(); + (faceForward_2c4d14()); return out; }
diff --git a/test/tint/builtins/gen/var/faceForward/b42ef3.wgsl.expected.msl b/test/tint/builtins/gen/var/faceForward/b42ef3.wgsl.expected.msl index 0a762ab..6465981 100644 --- a/test/tint/builtins/gen/var/faceForward/b42ef3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/faceForward/b42ef3.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - faceForward_b42ef3(); + (faceForward_b42ef3()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - faceForward_b42ef3(); + (faceForward_b42ef3()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - faceForward_b42ef3(); + (faceForward_b42ef3()); return out; }
diff --git a/test/tint/builtins/gen/var/faceForward/fe522b.wgsl.expected.msl b/test/tint/builtins/gen/var/faceForward/fe522b.wgsl.expected.msl index ebec888..1c60ba8 100644 --- a/test/tint/builtins/gen/var/faceForward/fe522b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/faceForward/fe522b.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - faceForward_fe522b(); + (faceForward_fe522b()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - faceForward_fe522b(); + (faceForward_fe522b()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - faceForward_fe522b(); + (faceForward_fe522b()); return out; }
diff --git a/test/tint/builtins/gen/var/floor/218952.wgsl.expected.msl b/test/tint/builtins/gen/var/floor/218952.wgsl.expected.msl index 654b5ca..c42719e 100644 --- a/test/tint/builtins/gen/var/floor/218952.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/floor/218952.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - floor_218952(); + (floor_218952()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - floor_218952(); + (floor_218952()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - floor_218952(); + (floor_218952()); return out; }
diff --git a/test/tint/builtins/gen/var/floor/953774.wgsl.expected.msl b/test/tint/builtins/gen/var/floor/953774.wgsl.expected.msl index 0245229..5e1c060 100644 --- a/test/tint/builtins/gen/var/floor/953774.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/floor/953774.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - floor_953774(); + (floor_953774()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - floor_953774(); + (floor_953774()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - floor_953774(); + (floor_953774()); return out; }
diff --git a/test/tint/builtins/gen/var/floor/dcd5a2.wgsl.expected.msl b/test/tint/builtins/gen/var/floor/dcd5a2.wgsl.expected.msl index b0708d7..b7b6a25 100644 --- a/test/tint/builtins/gen/var/floor/dcd5a2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/floor/dcd5a2.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - floor_dcd5a2(); + (floor_dcd5a2()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - floor_dcd5a2(); + (floor_dcd5a2()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - floor_dcd5a2(); + (floor_dcd5a2()); return out; }
diff --git a/test/tint/builtins/gen/var/floor/e585ef.wgsl.expected.msl b/test/tint/builtins/gen/var/floor/e585ef.wgsl.expected.msl index fa8e3f9..7ee9856 100644 --- a/test/tint/builtins/gen/var/floor/e585ef.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/floor/e585ef.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - floor_e585ef(); + (floor_e585ef()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - floor_e585ef(); + (floor_e585ef()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - floor_e585ef(); + (floor_e585ef()); return out; }
diff --git a/test/tint/builtins/gen/var/fma/143d5d.wgsl.expected.msl b/test/tint/builtins/gen/var/fma/143d5d.wgsl.expected.msl index 6c8ccd5..9ada24f 100644 --- a/test/tint/builtins/gen/var/fma/143d5d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/fma/143d5d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - fma_143d5d(); + (fma_143d5d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - fma_143d5d(); + (fma_143d5d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - fma_143d5d(); + (fma_143d5d()); return out; }
diff --git a/test/tint/builtins/gen/var/fma/1f5084.wgsl.expected.msl b/test/tint/builtins/gen/var/fma/1f5084.wgsl.expected.msl index 0b4bf93..c2b31a2 100644 --- a/test/tint/builtins/gen/var/fma/1f5084.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/fma/1f5084.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - fma_1f5084(); + (fma_1f5084()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - fma_1f5084(); + (fma_1f5084()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - fma_1f5084(); + (fma_1f5084()); return out; }
diff --git a/test/tint/builtins/gen/var/fma/466442.wgsl.expected.msl b/test/tint/builtins/gen/var/fma/466442.wgsl.expected.msl index 9026d87..4410145 100644 --- a/test/tint/builtins/gen/var/fma/466442.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/fma/466442.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - fma_466442(); + (fma_466442()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - fma_466442(); + (fma_466442()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - fma_466442(); + (fma_466442()); return out; }
diff --git a/test/tint/builtins/gen/var/fma/eb25d7.wgsl.expected.msl b/test/tint/builtins/gen/var/fma/eb25d7.wgsl.expected.msl index aa8fa84..751d9e4 100644 --- a/test/tint/builtins/gen/var/fma/eb25d7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/fma/eb25d7.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - fma_eb25d7(); + (fma_eb25d7()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - fma_eb25d7(); + (fma_eb25d7()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - fma_eb25d7(); + (fma_eb25d7()); return out; }
diff --git a/test/tint/builtins/gen/var/fract/2eddfe.wgsl.expected.msl b/test/tint/builtins/gen/var/fract/2eddfe.wgsl.expected.msl index 1f674b2..f01b48a 100644 --- a/test/tint/builtins/gen/var/fract/2eddfe.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/fract/2eddfe.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - fract_2eddfe(); + (fract_2eddfe()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - fract_2eddfe(); + (fract_2eddfe()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - fract_2eddfe(); + (fract_2eddfe()); return out; }
diff --git a/test/tint/builtins/gen/var/fract/7e3f2d.wgsl.expected.msl b/test/tint/builtins/gen/var/fract/7e3f2d.wgsl.expected.msl index bb5d3de..5ea2dd7 100644 --- a/test/tint/builtins/gen/var/fract/7e3f2d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/fract/7e3f2d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - fract_7e3f2d(); + (fract_7e3f2d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - fract_7e3f2d(); + (fract_7e3f2d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - fract_7e3f2d(); + (fract_7e3f2d()); return out; }
diff --git a/test/tint/builtins/gen/var/fract/ed00ca.wgsl.expected.msl b/test/tint/builtins/gen/var/fract/ed00ca.wgsl.expected.msl index e5043b9..74a7473 100644 --- a/test/tint/builtins/gen/var/fract/ed00ca.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/fract/ed00ca.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - fract_ed00ca(); + (fract_ed00ca()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - fract_ed00ca(); + (fract_ed00ca()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - fract_ed00ca(); + (fract_ed00ca()); return out; }
diff --git a/test/tint/builtins/gen/var/fract/ed2f79.wgsl.expected.msl b/test/tint/builtins/gen/var/fract/ed2f79.wgsl.expected.msl index 3efe385..6b01db2d 100644 --- a/test/tint/builtins/gen/var/fract/ed2f79.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/fract/ed2f79.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - fract_ed2f79(); + (fract_ed2f79()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - fract_ed2f79(); + (fract_ed2f79()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - fract_ed2f79(); + (fract_ed2f79()); return out; }
diff --git a/test/tint/builtins/gen/var/frexp/34bbfb.wgsl.expected.msl b/test/tint/builtins/gen/var/frexp/34bbfb.wgsl.expected.msl index a64de90..57bd245a 100644 --- a/test/tint/builtins/gen/var/frexp/34bbfb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/frexp/34bbfb.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - frexp_34bbfb(); + (frexp_34bbfb()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_34bbfb(); + (frexp_34bbfb()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_34bbfb(); + (frexp_34bbfb()); return out; }
diff --git a/test/tint/builtins/gen/var/frexp/3dd21e.wgsl.expected.msl b/test/tint/builtins/gen/var/frexp/3dd21e.wgsl.expected.msl index 9685d7b..1930e97 100644 --- a/test/tint/builtins/gen/var/frexp/3dd21e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/frexp/3dd21e.wgsl.expected.msl
@@ -17,7 +17,7 @@ } fragment void fragment_main() { - frexp_3dd21e(); + (frexp_3dd21e()); } // // compute_main @@ -39,7 +39,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_3dd21e(); + (frexp_3dd21e()); } // // vertex_main @@ -70,7 +70,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_3dd21e(); + (frexp_3dd21e()); return out; }
diff --git a/test/tint/builtins/gen/var/frexp/4b2200.wgsl.expected.msl b/test/tint/builtins/gen/var/frexp/4b2200.wgsl.expected.msl index 2713e60..c92dbdb 100644 --- a/test/tint/builtins/gen/var/frexp/4b2200.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/frexp/4b2200.wgsl.expected.msl
@@ -17,7 +17,7 @@ } fragment void fragment_main() { - frexp_4b2200(); + (frexp_4b2200()); } // // compute_main @@ -39,7 +39,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_4b2200(); + (frexp_4b2200()); } // // vertex_main @@ -70,7 +70,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_4b2200(); + (frexp_4b2200()); return out; }
diff --git a/test/tint/builtins/gen/var/frexp/5257dd.wgsl.expected.msl b/test/tint/builtins/gen/var/frexp/5257dd.wgsl.expected.msl index d2ccb99..92d82ca 100644 --- a/test/tint/builtins/gen/var/frexp/5257dd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/frexp/5257dd.wgsl.expected.msl
@@ -17,7 +17,7 @@ } fragment void fragment_main() { - frexp_5257dd(); + (frexp_5257dd()); } // // compute_main @@ -39,7 +39,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_5257dd(); + (frexp_5257dd()); } // // vertex_main @@ -70,7 +70,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_5257dd(); + (frexp_5257dd()); return out; }
diff --git a/test/tint/builtins/gen/var/frexp/5f47bf.wgsl.expected.msl b/test/tint/builtins/gen/var/frexp/5f47bf.wgsl.expected.msl index 7ce68de..982779a 100644 --- a/test/tint/builtins/gen/var/frexp/5f47bf.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/frexp/5f47bf.wgsl.expected.msl
@@ -17,7 +17,7 @@ } fragment void fragment_main() { - frexp_5f47bf(); + (frexp_5f47bf()); } // // compute_main @@ -39,7 +39,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_5f47bf(); + (frexp_5f47bf()); } // // vertex_main @@ -70,7 +70,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_5f47bf(); + (frexp_5f47bf()); return out; }
diff --git a/test/tint/builtins/gen/var/frexp/6fb3ad.wgsl.expected.msl b/test/tint/builtins/gen/var/frexp/6fb3ad.wgsl.expected.msl index cfe64e9..8bffd59 100644 --- a/test/tint/builtins/gen/var/frexp/6fb3ad.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/frexp/6fb3ad.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - frexp_6fb3ad(); + (frexp_6fb3ad()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_6fb3ad(); + (frexp_6fb3ad()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_6fb3ad(); + (frexp_6fb3ad()); return out; }
diff --git a/test/tint/builtins/gen/var/frexp/77af93.wgsl.expected.msl b/test/tint/builtins/gen/var/frexp/77af93.wgsl.expected.msl index 4c6eac4..c61332c 100644 --- a/test/tint/builtins/gen/var/frexp/77af93.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/frexp/77af93.wgsl.expected.msl
@@ -17,7 +17,7 @@ } fragment void fragment_main() { - frexp_77af93(); + (frexp_77af93()); } // // compute_main @@ -39,7 +39,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_77af93(); + (frexp_77af93()); } // // vertex_main @@ -70,7 +70,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_77af93(); + (frexp_77af93()); return out; }
diff --git a/test/tint/builtins/gen/var/frexp/979800.wgsl.expected.msl b/test/tint/builtins/gen/var/frexp/979800.wgsl.expected.msl index 17ce1f0..a2613a5 100644 --- a/test/tint/builtins/gen/var/frexp/979800.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/frexp/979800.wgsl.expected.msl
@@ -17,7 +17,7 @@ } fragment void fragment_main() { - frexp_979800(); + (frexp_979800()); } // // compute_main @@ -39,7 +39,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_979800(); + (frexp_979800()); } // // vertex_main @@ -70,7 +70,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_979800(); + (frexp_979800()); return out; }
diff --git a/test/tint/builtins/gen/var/frexp/ae4a66.wgsl.expected.msl b/test/tint/builtins/gen/var/frexp/ae4a66.wgsl.expected.msl index 302ef41..2239d26 100644 --- a/test/tint/builtins/gen/var/frexp/ae4a66.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/frexp/ae4a66.wgsl.expected.msl
@@ -17,7 +17,7 @@ } fragment void fragment_main() { - frexp_ae4a66(); + (frexp_ae4a66()); } // // compute_main @@ -39,7 +39,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_ae4a66(); + (frexp_ae4a66()); } // // vertex_main @@ -70,7 +70,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_ae4a66(); + (frexp_ae4a66()); return out; }
diff --git a/test/tint/builtins/gen/var/frexp/bee870.wgsl.expected.msl b/test/tint/builtins/gen/var/frexp/bee870.wgsl.expected.msl index a9ce9e0..6e9f5f2 100644 --- a/test/tint/builtins/gen/var/frexp/bee870.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/frexp/bee870.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - frexp_bee870(); + (frexp_bee870()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_bee870(); + (frexp_bee870()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_bee870(); + (frexp_bee870()); return out; }
diff --git a/test/tint/builtins/gen/var/frexp/bf45ae.wgsl.expected.msl b/test/tint/builtins/gen/var/frexp/bf45ae.wgsl.expected.msl index cf7a026..d156227 100644 --- a/test/tint/builtins/gen/var/frexp/bf45ae.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/frexp/bf45ae.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - frexp_bf45ae(); + (frexp_bf45ae()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_bf45ae(); + (frexp_bf45ae()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_bf45ae(); + (frexp_bf45ae()); return out; }
diff --git a/test/tint/builtins/gen/var/frexp/eb2421.wgsl.expected.msl b/test/tint/builtins/gen/var/frexp/eb2421.wgsl.expected.msl index d89504f..313123b 100644 --- a/test/tint/builtins/gen/var/frexp/eb2421.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/frexp/eb2421.wgsl.expected.msl
@@ -17,7 +17,7 @@ } fragment void fragment_main() { - frexp_eb2421(); + (frexp_eb2421()); } // // compute_main @@ -39,7 +39,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - frexp_eb2421(); + (frexp_eb2421()); } // // vertex_main @@ -70,7 +70,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - frexp_eb2421(); + (frexp_eb2421()); return out; }
diff --git a/test/tint/builtins/gen/var/inverseSqrt/07a6fe.wgsl.expected.msl b/test/tint/builtins/gen/var/inverseSqrt/07a6fe.wgsl.expected.msl index 7913e19..68cfe7e 100644 --- a/test/tint/builtins/gen/var/inverseSqrt/07a6fe.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/inverseSqrt/07a6fe.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - inverseSqrt_07a6fe(); + (inverseSqrt_07a6fe()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - inverseSqrt_07a6fe(); + (inverseSqrt_07a6fe()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - inverseSqrt_07a6fe(); + (inverseSqrt_07a6fe()); return out; }
diff --git a/test/tint/builtins/gen/var/inverseSqrt/4ca6d6.wgsl.expected.msl b/test/tint/builtins/gen/var/inverseSqrt/4ca6d6.wgsl.expected.msl index 0b3c118..7579daf 100644 --- a/test/tint/builtins/gen/var/inverseSqrt/4ca6d6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/inverseSqrt/4ca6d6.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - inverseSqrt_4ca6d6(); + (inverseSqrt_4ca6d6()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - inverseSqrt_4ca6d6(); + (inverseSqrt_4ca6d6()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - inverseSqrt_4ca6d6(); + (inverseSqrt_4ca6d6()); return out; }
diff --git a/test/tint/builtins/gen/var/inverseSqrt/6d0783.wgsl.expected.msl b/test/tint/builtins/gen/var/inverseSqrt/6d0783.wgsl.expected.msl index a12175a..bd9c4ad 100644 --- a/test/tint/builtins/gen/var/inverseSqrt/6d0783.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/inverseSqrt/6d0783.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - inverseSqrt_6d0783(); + (inverseSqrt_6d0783()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - inverseSqrt_6d0783(); + (inverseSqrt_6d0783()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - inverseSqrt_6d0783(); + (inverseSqrt_6d0783()); return out; }
diff --git a/test/tint/builtins/gen/var/inverseSqrt/f60c1c.wgsl.expected.msl b/test/tint/builtins/gen/var/inverseSqrt/f60c1c.wgsl.expected.msl index ea668d5..114e7f4 100644 --- a/test/tint/builtins/gen/var/inverseSqrt/f60c1c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/inverseSqrt/f60c1c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - inverseSqrt_f60c1c(); + (inverseSqrt_f60c1c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - inverseSqrt_f60c1c(); + (inverseSqrt_f60c1c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - inverseSqrt_f60c1c(); + (inverseSqrt_f60c1c()); return out; }
diff --git a/test/tint/builtins/gen/var/ldexp/2bfc68.wgsl.expected.msl b/test/tint/builtins/gen/var/ldexp/2bfc68.wgsl.expected.msl index f0c21ca..39b256d 100644 --- a/test/tint/builtins/gen/var/ldexp/2bfc68.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/ldexp/2bfc68.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - ldexp_2bfc68(); + (ldexp_2bfc68()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ldexp_2bfc68(); + (ldexp_2bfc68()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ldexp_2bfc68(); + (ldexp_2bfc68()); return out; }
diff --git a/test/tint/builtins/gen/var/ldexp/2c6370.wgsl.expected.msl b/test/tint/builtins/gen/var/ldexp/2c6370.wgsl.expected.msl index 038223d..669acb3 100644 --- a/test/tint/builtins/gen/var/ldexp/2c6370.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/ldexp/2c6370.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ldexp_2c6370(); + (ldexp_2c6370()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ldexp_2c6370(); + (ldexp_2c6370()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ldexp_2c6370(); + (ldexp_2c6370()); return out; }
diff --git a/test/tint/builtins/gen/var/ldexp/376938.wgsl.expected.msl b/test/tint/builtins/gen/var/ldexp/376938.wgsl.expected.msl index b87c23a..e8bb2ae 100644 --- a/test/tint/builtins/gen/var/ldexp/376938.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/ldexp/376938.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - ldexp_376938(); + (ldexp_376938()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ldexp_376938(); + (ldexp_376938()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ldexp_376938(); + (ldexp_376938()); return out; }
diff --git a/test/tint/builtins/gen/var/ldexp/4a3ad9.wgsl.expected.msl b/test/tint/builtins/gen/var/ldexp/4a3ad9.wgsl.expected.msl index 2989947..bd3a41b 100644 --- a/test/tint/builtins/gen/var/ldexp/4a3ad9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/ldexp/4a3ad9.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ldexp_4a3ad9(); + (ldexp_4a3ad9()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ldexp_4a3ad9(); + (ldexp_4a3ad9()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ldexp_4a3ad9(); + (ldexp_4a3ad9()); return out; }
diff --git a/test/tint/builtins/gen/var/ldexp/71ebe3.wgsl.expected.msl b/test/tint/builtins/gen/var/ldexp/71ebe3.wgsl.expected.msl index 91fba8c..84bd0ca 100644 --- a/test/tint/builtins/gen/var/ldexp/71ebe3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/ldexp/71ebe3.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - ldexp_71ebe3(); + (ldexp_71ebe3()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ldexp_71ebe3(); + (ldexp_71ebe3()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ldexp_71ebe3(); + (ldexp_71ebe3()); return out; }
diff --git a/test/tint/builtins/gen/var/ldexp/a6126e.wgsl.expected.msl b/test/tint/builtins/gen/var/ldexp/a6126e.wgsl.expected.msl index 6226d62..cb05f9a 100644 --- a/test/tint/builtins/gen/var/ldexp/a6126e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/ldexp/a6126e.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - ldexp_a6126e(); + (ldexp_a6126e()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ldexp_a6126e(); + (ldexp_a6126e()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ldexp_a6126e(); + (ldexp_a6126e()); return out; }
diff --git a/test/tint/builtins/gen/var/ldexp/cb0faf.wgsl.expected.msl b/test/tint/builtins/gen/var/ldexp/cb0faf.wgsl.expected.msl index 704a3d7..7214dda 100644 --- a/test/tint/builtins/gen/var/ldexp/cb0faf.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/ldexp/cb0faf.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ldexp_cb0faf(); + (ldexp_cb0faf()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ldexp_cb0faf(); + (ldexp_cb0faf()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ldexp_cb0faf(); + (ldexp_cb0faf()); return out; }
diff --git a/test/tint/builtins/gen/var/ldexp/fdbc7b.wgsl.expected.msl b/test/tint/builtins/gen/var/ldexp/fdbc7b.wgsl.expected.msl index 265cca0..a3d8de9 100644 --- a/test/tint/builtins/gen/var/ldexp/fdbc7b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/ldexp/fdbc7b.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - ldexp_fdbc7b(); + (ldexp_fdbc7b()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - ldexp_fdbc7b(); + (ldexp_fdbc7b()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - ldexp_fdbc7b(); + (ldexp_fdbc7b()); return out; }
diff --git a/test/tint/builtins/gen/var/length/555aba.wgsl.expected.msl b/test/tint/builtins/gen/var/length/555aba.wgsl.expected.msl index 1222a0d..2a9a0c3 100644 --- a/test/tint/builtins/gen/var/length/555aba.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/length/555aba.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - length_555aba(); + (length_555aba()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - length_555aba(); + (length_555aba()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - length_555aba(); + (length_555aba()); return out; }
diff --git a/test/tint/builtins/gen/var/length/7b4741.wgsl.expected.msl b/test/tint/builtins/gen/var/length/7b4741.wgsl.expected.msl index 85259ab..ca4cb6c 100644 --- a/test/tint/builtins/gen/var/length/7b4741.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/length/7b4741.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - length_7b4741(); + (length_7b4741()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - length_7b4741(); + (length_7b4741()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - length_7b4741(); + (length_7b4741()); return out; }
diff --git a/test/tint/builtins/gen/var/length/936ad5.wgsl.expected.msl b/test/tint/builtins/gen/var/length/936ad5.wgsl.expected.msl index 9b2fb9d..84659ed 100644 --- a/test/tint/builtins/gen/var/length/936ad5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/length/936ad5.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - length_936ad5(); + (length_936ad5()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - length_936ad5(); + (length_936ad5()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - length_936ad5(); + (length_936ad5()); return out; }
diff --git a/test/tint/builtins/gen/var/length/c2c544.wgsl.expected.msl b/test/tint/builtins/gen/var/length/c2c544.wgsl.expected.msl index 855232b..0d884b8 100644 --- a/test/tint/builtins/gen/var/length/c2c544.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/length/c2c544.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - length_c2c544(); + (length_c2c544()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - length_c2c544(); + (length_c2c544()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - length_c2c544(); + (length_c2c544()); return out; }
diff --git a/test/tint/builtins/gen/var/log/655989.wgsl.expected.msl b/test/tint/builtins/gen/var/log/655989.wgsl.expected.msl index ee910ae..ae5f860 100644 --- a/test/tint/builtins/gen/var/log/655989.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/log/655989.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - log_655989(); + (log_655989()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - log_655989(); + (log_655989()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - log_655989(); + (log_655989()); return out; }
diff --git a/test/tint/builtins/gen/var/log/697e1d.wgsl.expected.msl b/test/tint/builtins/gen/var/log/697e1d.wgsl.expected.msl index 0c793a9..11e65cc 100644 --- a/test/tint/builtins/gen/var/log/697e1d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/log/697e1d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - log_697e1d(); + (log_697e1d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - log_697e1d(); + (log_697e1d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - log_697e1d(); + (log_697e1d()); return out; }
diff --git a/test/tint/builtins/gen/var/log/b8088d.wgsl.expected.msl b/test/tint/builtins/gen/var/log/b8088d.wgsl.expected.msl index 3e33dc4..c3f39a5 100644 --- a/test/tint/builtins/gen/var/log/b8088d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/log/b8088d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - log_b8088d(); + (log_b8088d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - log_b8088d(); + (log_b8088d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - log_b8088d(); + (log_b8088d()); return out; }
diff --git a/test/tint/builtins/gen/var/log/f60cc7.wgsl.expected.msl b/test/tint/builtins/gen/var/log/f60cc7.wgsl.expected.msl index 4e0547a..0845e70 100644 --- a/test/tint/builtins/gen/var/log/f60cc7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/log/f60cc7.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - log_f60cc7(); + (log_f60cc7()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - log_f60cc7(); + (log_f60cc7()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - log_f60cc7(); + (log_f60cc7()); return out; }
diff --git a/test/tint/builtins/gen/var/log2/0fbd39.wgsl.expected.msl b/test/tint/builtins/gen/var/log2/0fbd39.wgsl.expected.msl index e353ceb..1c02c40 100644 --- a/test/tint/builtins/gen/var/log2/0fbd39.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/log2/0fbd39.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - log2_0fbd39(); + (log2_0fbd39()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - log2_0fbd39(); + (log2_0fbd39()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - log2_0fbd39(); + (log2_0fbd39()); return out; }
diff --git a/test/tint/builtins/gen/var/log2/5b464b.wgsl.expected.msl b/test/tint/builtins/gen/var/log2/5b464b.wgsl.expected.msl index 6482e40..ab0829f 100644 --- a/test/tint/builtins/gen/var/log2/5b464b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/log2/5b464b.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - log2_5b464b(); + (log2_5b464b()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - log2_5b464b(); + (log2_5b464b()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - log2_5b464b(); + (log2_5b464b()); return out; }
diff --git a/test/tint/builtins/gen/var/log2/6b8954.wgsl.expected.msl b/test/tint/builtins/gen/var/log2/6b8954.wgsl.expected.msl index 27597c2..446599e 100644 --- a/test/tint/builtins/gen/var/log2/6b8954.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/log2/6b8954.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - log2_6b8954(); + (log2_6b8954()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - log2_6b8954(); + (log2_6b8954()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - log2_6b8954(); + (log2_6b8954()); return out; }
diff --git a/test/tint/builtins/gen/var/log2/a52bbb.wgsl.expected.msl b/test/tint/builtins/gen/var/log2/a52bbb.wgsl.expected.msl index 71653a8..da25142 100644 --- a/test/tint/builtins/gen/var/log2/a52bbb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/log2/a52bbb.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - log2_a52bbb(); + (log2_a52bbb()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - log2_a52bbb(); + (log2_a52bbb()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - log2_a52bbb(); + (log2_a52bbb()); return out; }
diff --git a/test/tint/builtins/gen/var/max/067f3a.wgsl.expected.msl b/test/tint/builtins/gen/var/max/067f3a.wgsl.expected.msl index 7156555..fe78beeb 100644 --- a/test/tint/builtins/gen/var/max/067f3a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/max/067f3a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - max_067f3a(); + (max_067f3a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - max_067f3a(); + (max_067f3a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - max_067f3a(); + (max_067f3a()); return out; }
diff --git a/test/tint/builtins/gen/var/max/19070a.wgsl.expected.msl b/test/tint/builtins/gen/var/max/19070a.wgsl.expected.msl index 4415876..222e536 100644 --- a/test/tint/builtins/gen/var/max/19070a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/max/19070a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - max_19070a(); + (max_19070a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - max_19070a(); + (max_19070a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - max_19070a(); + (max_19070a()); return out; }
diff --git a/test/tint/builtins/gen/var/max/482d23.wgsl.expected.msl b/test/tint/builtins/gen/var/max/482d23.wgsl.expected.msl index 52252de..77bdc01 100644 --- a/test/tint/builtins/gen/var/max/482d23.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/max/482d23.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - max_482d23(); + (max_482d23()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - max_482d23(); + (max_482d23()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - max_482d23(); + (max_482d23()); return out; }
diff --git a/test/tint/builtins/gen/var/max/4bbff2.wgsl.expected.msl b/test/tint/builtins/gen/var/max/4bbff2.wgsl.expected.msl index 50b90ee..86410b9 100644 --- a/test/tint/builtins/gen/var/max/4bbff2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/max/4bbff2.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - max_4bbff2(); + (max_4bbff2()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - max_4bbff2(); + (max_4bbff2()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - max_4bbff2(); + (max_4bbff2()); return out; }
diff --git a/test/tint/builtins/gen/var/max/a1b196.wgsl.expected.msl b/test/tint/builtins/gen/var/max/a1b196.wgsl.expected.msl index c1035d1..21f3b7e 100644 --- a/test/tint/builtins/gen/var/max/a1b196.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/max/a1b196.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - max_a1b196(); + (max_a1b196()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - max_a1b196(); + (max_a1b196()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - max_a1b196(); + (max_a1b196()); return out; }
diff --git a/test/tint/builtins/gen/var/max/c023dd.wgsl.expected.msl b/test/tint/builtins/gen/var/max/c023dd.wgsl.expected.msl index 9eff0fa..536a936 100644 --- a/test/tint/builtins/gen/var/max/c023dd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/max/c023dd.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - max_c023dd(); + (max_c023dd()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - max_c023dd(); + (max_c023dd()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - max_c023dd(); + (max_c023dd()); return out; }
diff --git a/test/tint/builtins/gen/var/max/caa3d7.wgsl.expected.msl b/test/tint/builtins/gen/var/max/caa3d7.wgsl.expected.msl index 7835cc1..23c6081 100644 --- a/test/tint/builtins/gen/var/max/caa3d7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/max/caa3d7.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - max_caa3d7(); + (max_caa3d7()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - max_caa3d7(); + (max_caa3d7()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - max_caa3d7(); + (max_caa3d7()); return out; }
diff --git a/test/tint/builtins/gen/var/max/de6b87.wgsl.expected.msl b/test/tint/builtins/gen/var/max/de6b87.wgsl.expected.msl index 962bbe7..effb494 100644 --- a/test/tint/builtins/gen/var/max/de6b87.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/max/de6b87.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - max_de6b87(); + (max_de6b87()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - max_de6b87(); + (max_de6b87()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - max_de6b87(); + (max_de6b87()); return out; }
diff --git a/test/tint/builtins/gen/var/min/364910.wgsl.expected.msl b/test/tint/builtins/gen/var/min/364910.wgsl.expected.msl index e54d927..75c71eb 100644 --- a/test/tint/builtins/gen/var/min/364910.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/min/364910.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - min_364910(); + (min_364910()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - min_364910(); + (min_364910()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - min_364910(); + (min_364910()); return out; }
diff --git a/test/tint/builtins/gen/var/min/371bd6.wgsl.expected.msl b/test/tint/builtins/gen/var/min/371bd6.wgsl.expected.msl index 3e20be7..1eb80c2 100644 --- a/test/tint/builtins/gen/var/min/371bd6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/min/371bd6.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - min_371bd6(); + (min_371bd6()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - min_371bd6(); + (min_371bd6()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - min_371bd6(); + (min_371bd6()); return out; }
diff --git a/test/tint/builtins/gen/var/min/527b79.wgsl.expected.msl b/test/tint/builtins/gen/var/min/527b79.wgsl.expected.msl index e53233a..1ca6a73 100644 --- a/test/tint/builtins/gen/var/min/527b79.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/min/527b79.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - min_527b79(); + (min_527b79()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - min_527b79(); + (min_527b79()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - min_527b79(); + (min_527b79()); return out; }
diff --git a/test/tint/builtins/gen/var/min/717257.wgsl.expected.msl b/test/tint/builtins/gen/var/min/717257.wgsl.expected.msl index 1bea193..05a6673 100644 --- a/test/tint/builtins/gen/var/min/717257.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/min/717257.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - min_717257(); + (min_717257()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - min_717257(); + (min_717257()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - min_717257(); + (min_717257()); return out; }
diff --git a/test/tint/builtins/gen/var/min/794711.wgsl.expected.msl b/test/tint/builtins/gen/var/min/794711.wgsl.expected.msl index 0fe30bf..3fb6198 100644 --- a/test/tint/builtins/gen/var/min/794711.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/min/794711.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - min_794711(); + (min_794711()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - min_794711(); + (min_794711()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - min_794711(); + (min_794711()); return out; }
diff --git a/test/tint/builtins/gen/var/min/84c9fe.wgsl.expected.msl b/test/tint/builtins/gen/var/min/84c9fe.wgsl.expected.msl index b2c3461..3ed0a44 100644 --- a/test/tint/builtins/gen/var/min/84c9fe.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/min/84c9fe.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - min_84c9fe(); + (min_84c9fe()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - min_84c9fe(); + (min_84c9fe()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - min_84c9fe(); + (min_84c9fe()); return out; }
diff --git a/test/tint/builtins/gen/var/min/98e797.wgsl.expected.msl b/test/tint/builtins/gen/var/min/98e797.wgsl.expected.msl index 9b3eae1..f991e09 100644 --- a/test/tint/builtins/gen/var/min/98e797.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/min/98e797.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - min_98e797(); + (min_98e797()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - min_98e797(); + (min_98e797()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - min_98e797(); + (min_98e797()); return out; }
diff --git a/test/tint/builtins/gen/var/min/af364e.wgsl.expected.msl b/test/tint/builtins/gen/var/min/af364e.wgsl.expected.msl index d148111..9c479b3 100644 --- a/test/tint/builtins/gen/var/min/af364e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/min/af364e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - min_af364e(); + (min_af364e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - min_af364e(); + (min_af364e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - min_af364e(); + (min_af364e()); return out; }
diff --git a/test/tint/builtins/gen/var/mix/275cac.wgsl.expected.msl b/test/tint/builtins/gen/var/mix/275cac.wgsl.expected.msl index 282e582..5bfe561 100644 --- a/test/tint/builtins/gen/var/mix/275cac.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/mix/275cac.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - mix_275cac(); + (mix_275cac()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - mix_275cac(); + (mix_275cac()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - mix_275cac(); + (mix_275cac()); return out; }
diff --git a/test/tint/builtins/gen/var/mix/30de36.wgsl.expected.msl b/test/tint/builtins/gen/var/mix/30de36.wgsl.expected.msl index 09507d5..6dd42fd 100644 --- a/test/tint/builtins/gen/var/mix/30de36.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/mix/30de36.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - mix_30de36(); + (mix_30de36()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - mix_30de36(); + (mix_30de36()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - mix_30de36(); + (mix_30de36()); return out; }
diff --git a/test/tint/builtins/gen/var/mix/343c49.wgsl.expected.msl b/test/tint/builtins/gen/var/mix/343c49.wgsl.expected.msl index 725fbe3..d855658 100644 --- a/test/tint/builtins/gen/var/mix/343c49.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/mix/343c49.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - mix_343c49(); + (mix_343c49()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - mix_343c49(); + (mix_343c49()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - mix_343c49(); + (mix_343c49()); return out; }
diff --git a/test/tint/builtins/gen/var/mix/42d11d.wgsl.expected.msl b/test/tint/builtins/gen/var/mix/42d11d.wgsl.expected.msl index 5b7c129..348ef43 100644 --- a/test/tint/builtins/gen/var/mix/42d11d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/mix/42d11d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - mix_42d11d(); + (mix_42d11d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - mix_42d11d(); + (mix_42d11d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - mix_42d11d(); + (mix_42d11d()); return out; }
diff --git a/test/tint/builtins/gen/var/mix/98007a.wgsl.expected.msl b/test/tint/builtins/gen/var/mix/98007a.wgsl.expected.msl index bb24268..1284d2f 100644 --- a/test/tint/builtins/gen/var/mix/98007a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/mix/98007a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - mix_98007a(); + (mix_98007a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - mix_98007a(); + (mix_98007a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - mix_98007a(); + (mix_98007a()); return out; }
diff --git a/test/tint/builtins/gen/var/mix/9c2681.wgsl.expected.msl b/test/tint/builtins/gen/var/mix/9c2681.wgsl.expected.msl index 3823b53..f9fd74e 100644 --- a/test/tint/builtins/gen/var/mix/9c2681.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/mix/9c2681.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - mix_9c2681(); + (mix_9c2681()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - mix_9c2681(); + (mix_9c2681()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - mix_9c2681(); + (mix_9c2681()); return out; }
diff --git a/test/tint/builtins/gen/var/mix/ef3575.wgsl.expected.msl b/test/tint/builtins/gen/var/mix/ef3575.wgsl.expected.msl index b980816..89cb107 100644 --- a/test/tint/builtins/gen/var/mix/ef3575.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/mix/ef3575.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - mix_ef3575(); + (mix_ef3575()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - mix_ef3575(); + (mix_ef3575()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - mix_ef3575(); + (mix_ef3575()); return out; }
diff --git a/test/tint/builtins/gen/var/modf/2d50da.wgsl.expected.msl b/test/tint/builtins/gen/var/modf/2d50da.wgsl.expected.msl index 6a163b6..273d7fd 100644 --- a/test/tint/builtins/gen/var/modf/2d50da.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/modf/2d50da.wgsl.expected.msl
@@ -17,7 +17,7 @@ } fragment void fragment_main() { - modf_2d50da(); + (modf_2d50da()); } // // compute_main @@ -39,7 +39,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_2d50da(); + (modf_2d50da()); } // // vertex_main @@ -70,7 +70,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_2d50da(); + (modf_2d50da()); return out; }
diff --git a/test/tint/builtins/gen/var/modf/45005f.wgsl.expected.msl b/test/tint/builtins/gen/var/modf/45005f.wgsl.expected.msl index ce24d52..3975322 100644 --- a/test/tint/builtins/gen/var/modf/45005f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/modf/45005f.wgsl.expected.msl
@@ -17,7 +17,7 @@ } fragment void fragment_main() { - modf_45005f(); + (modf_45005f()); } // // compute_main @@ -39,7 +39,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_45005f(); + (modf_45005f()); } // // vertex_main @@ -70,7 +70,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_45005f(); + (modf_45005f()); return out; }
diff --git a/test/tint/builtins/gen/var/modf/4bfced.wgsl.expected.msl b/test/tint/builtins/gen/var/modf/4bfced.wgsl.expected.msl index 2e20498..c4d8162 100644 --- a/test/tint/builtins/gen/var/modf/4bfced.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/modf/4bfced.wgsl.expected.msl
@@ -17,7 +17,7 @@ } fragment void fragment_main() { - modf_4bfced(); + (modf_4bfced()); } // // compute_main @@ -39,7 +39,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_4bfced(); + (modf_4bfced()); } // // vertex_main @@ -70,7 +70,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_4bfced(); + (modf_4bfced()); return out; }
diff --git a/test/tint/builtins/gen/var/modf/5ea256.wgsl.expected.msl b/test/tint/builtins/gen/var/modf/5ea256.wgsl.expected.msl index 03fbebd..82d05e9 100644 --- a/test/tint/builtins/gen/var/modf/5ea256.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/modf/5ea256.wgsl.expected.msl
@@ -17,7 +17,7 @@ } fragment void fragment_main() { - modf_5ea256(); + (modf_5ea256()); } // // compute_main @@ -39,7 +39,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_5ea256(); + (modf_5ea256()); } // // vertex_main @@ -70,7 +70,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_5ea256(); + (modf_5ea256()); return out; }
diff --git a/test/tint/builtins/gen/var/modf/68d8ee.wgsl.expected.msl b/test/tint/builtins/gen/var/modf/68d8ee.wgsl.expected.msl index e7cef46..a53401d 100644 --- a/test/tint/builtins/gen/var/modf/68d8ee.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/modf/68d8ee.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - modf_68d8ee(); + (modf_68d8ee()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_68d8ee(); + (modf_68d8ee()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_68d8ee(); + (modf_68d8ee()); return out; }
diff --git a/test/tint/builtins/gen/var/modf/732aa6.wgsl.expected.msl b/test/tint/builtins/gen/var/modf/732aa6.wgsl.expected.msl index a70dfbb..d361207 100644 --- a/test/tint/builtins/gen/var/modf/732aa6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/modf/732aa6.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - modf_732aa6(); + (modf_732aa6()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_732aa6(); + (modf_732aa6()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_732aa6(); + (modf_732aa6()); return out; }
diff --git a/test/tint/builtins/gen/var/modf/8dbbbf.wgsl.expected.msl b/test/tint/builtins/gen/var/modf/8dbbbf.wgsl.expected.msl index 7eecaa0..a06e899 100644 --- a/test/tint/builtins/gen/var/modf/8dbbbf.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/modf/8dbbbf.wgsl.expected.msl
@@ -17,7 +17,7 @@ } fragment void fragment_main() { - modf_8dbbbf(); + (modf_8dbbbf()); } // // compute_main @@ -39,7 +39,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_8dbbbf(); + (modf_8dbbbf()); } // // vertex_main @@ -70,7 +70,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_8dbbbf(); + (modf_8dbbbf()); return out; }
diff --git a/test/tint/builtins/gen/var/modf/995934.wgsl.expected.msl b/test/tint/builtins/gen/var/modf/995934.wgsl.expected.msl index 5361d8c..4f200dd 100644 --- a/test/tint/builtins/gen/var/modf/995934.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/modf/995934.wgsl.expected.msl
@@ -17,7 +17,7 @@ } fragment void fragment_main() { - modf_995934(); + (modf_995934()); } // // compute_main @@ -39,7 +39,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_995934(); + (modf_995934()); } // // vertex_main @@ -70,7 +70,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_995934(); + (modf_995934()); return out; }
diff --git a/test/tint/builtins/gen/var/modf/a545b9.wgsl.expected.msl b/test/tint/builtins/gen/var/modf/a545b9.wgsl.expected.msl index 98321d7..1d05fe8 100644 --- a/test/tint/builtins/gen/var/modf/a545b9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/modf/a545b9.wgsl.expected.msl
@@ -17,7 +17,7 @@ } fragment void fragment_main() { - modf_a545b9(); + (modf_a545b9()); } // // compute_main @@ -39,7 +39,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_a545b9(); + (modf_a545b9()); } // // vertex_main @@ -70,7 +70,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_a545b9(); + (modf_a545b9()); return out; }
diff --git a/test/tint/builtins/gen/var/modf/bbf7f7.wgsl.expected.msl b/test/tint/builtins/gen/var/modf/bbf7f7.wgsl.expected.msl index 38387f6..fa8ed1e 100644 --- a/test/tint/builtins/gen/var/modf/bbf7f7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/modf/bbf7f7.wgsl.expected.msl
@@ -17,7 +17,7 @@ } fragment void fragment_main() { - modf_bbf7f7(); + (modf_bbf7f7()); } // // compute_main @@ -39,7 +39,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_bbf7f7(); + (modf_bbf7f7()); } // // vertex_main @@ -70,7 +70,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_bbf7f7(); + (modf_bbf7f7()); return out; }
diff --git a/test/tint/builtins/gen/var/modf/c15f48.wgsl.expected.msl b/test/tint/builtins/gen/var/modf/c15f48.wgsl.expected.msl index 3c9b1d4..b5e2904 100644 --- a/test/tint/builtins/gen/var/modf/c15f48.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/modf/c15f48.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - modf_c15f48(); + (modf_c15f48()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_c15f48(); + (modf_c15f48()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_c15f48(); + (modf_c15f48()); return out; }
diff --git a/test/tint/builtins/gen/var/modf/f3d1f9.wgsl.expected.msl b/test/tint/builtins/gen/var/modf/f3d1f9.wgsl.expected.msl index fc1222b..c8c1c32 100644 --- a/test/tint/builtins/gen/var/modf/f3d1f9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/modf/f3d1f9.wgsl.expected.msl
@@ -14,7 +14,7 @@ } fragment void fragment_main() { - modf_f3d1f9(); + (modf_f3d1f9()); } // // compute_main @@ -33,7 +33,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - modf_f3d1f9(); + (modf_f3d1f9()); } // // vertex_main @@ -61,7 +61,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - modf_f3d1f9(); + (modf_f3d1f9()); return out; }
diff --git a/test/tint/builtins/gen/var/normalize/4eaf61.wgsl.expected.msl b/test/tint/builtins/gen/var/normalize/4eaf61.wgsl.expected.msl index 9b106f8..6e2084d 100644 --- a/test/tint/builtins/gen/var/normalize/4eaf61.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/normalize/4eaf61.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - normalize_4eaf61(); + (normalize_4eaf61()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - normalize_4eaf61(); + (normalize_4eaf61()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - normalize_4eaf61(); + (normalize_4eaf61()); return out; }
diff --git a/test/tint/builtins/gen/var/normalize/584e47.wgsl.expected.msl b/test/tint/builtins/gen/var/normalize/584e47.wgsl.expected.msl index 05ef06c..f558c6f 100644 --- a/test/tint/builtins/gen/var/normalize/584e47.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/normalize/584e47.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - normalize_584e47(); + (normalize_584e47()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - normalize_584e47(); + (normalize_584e47()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - normalize_584e47(); + (normalize_584e47()); return out; }
diff --git a/test/tint/builtins/gen/var/normalize/e7def8.wgsl.expected.msl b/test/tint/builtins/gen/var/normalize/e7def8.wgsl.expected.msl index 2b176c7..8dd8e25 100644 --- a/test/tint/builtins/gen/var/normalize/e7def8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/normalize/e7def8.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - normalize_e7def8(); + (normalize_e7def8()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - normalize_e7def8(); + (normalize_e7def8()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - normalize_e7def8(); + (normalize_e7def8()); return out; }
diff --git a/test/tint/builtins/gen/var/pow/749c42.wgsl.expected.msl b/test/tint/builtins/gen/var/pow/749c42.wgsl.expected.msl index fd7022e..bd0cd0b 100644 --- a/test/tint/builtins/gen/var/pow/749c42.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/pow/749c42.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - pow_749c42(); + (pow_749c42()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - pow_749c42(); + (pow_749c42()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - pow_749c42(); + (pow_749c42()); return out; }
diff --git a/test/tint/builtins/gen/var/pow/a8f6b2.wgsl.expected.msl b/test/tint/builtins/gen/var/pow/a8f6b2.wgsl.expected.msl index 7605220..fd60ae9 100644 --- a/test/tint/builtins/gen/var/pow/a8f6b2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/pow/a8f6b2.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - pow_a8f6b2(); + (pow_a8f6b2()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - pow_a8f6b2(); + (pow_a8f6b2()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - pow_a8f6b2(); + (pow_a8f6b2()); return out; }
diff --git a/test/tint/builtins/gen/var/pow/bc91ed.wgsl.expected.msl b/test/tint/builtins/gen/var/pow/bc91ed.wgsl.expected.msl index 9e05713..9df272e 100644 --- a/test/tint/builtins/gen/var/pow/bc91ed.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/pow/bc91ed.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - pow_bc91ed(); + (pow_bc91ed()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - pow_bc91ed(); + (pow_bc91ed()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - pow_bc91ed(); + (pow_bc91ed()); return out; }
diff --git a/test/tint/builtins/gen/var/pow/e42f20.wgsl.expected.msl b/test/tint/builtins/gen/var/pow/e42f20.wgsl.expected.msl index 60e5195..4f96377 100644 --- a/test/tint/builtins/gen/var/pow/e42f20.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/pow/e42f20.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - pow_e42f20(); + (pow_e42f20()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - pow_e42f20(); + (pow_e42f20()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - pow_e42f20(); + (pow_e42f20()); return out; }
diff --git a/test/tint/builtins/gen/var/print/13415a.wgsl.expected.msl b/test/tint/builtins/gen/var/print/13415a.wgsl.expected.msl index 252ec29..d92e364 100644 --- a/test/tint/builtins/gen/var/print/13415a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/13415a.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_13415a(tint_module_vars_struct tint_module_vars) { int4 arg_0 = int4(1); float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v4hli", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v4hli", v.x, v.y, v.z, arg_0)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_13415a(tint_module_vars); + (print_13415a(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_13415a(tint_module_vars_struct tint_module_vars) { int4 arg_0 = int4(1); uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v4hli", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v4hli", v.x, v.y, v.z, arg_0)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_13415a(tint_module_vars); + (print_13415a(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_13415a(tint_module_vars_struct tint_module_vars) { int4 arg_0 = int4(1); uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v4hli", v.x, v.y, arg_0); + (os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v4hli", v.x, v.y, arg_0)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_13415a(tint_module_vars); + (print_13415a(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/1a5163.wgsl.expected.msl b/test/tint/builtins/gen/var/print/1a5163.wgsl.expected.msl index 4bf4768..b8aabb1 100644 --- a/test/tint/builtins/gen/var/print/1a5163.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/1a5163.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_1a5163(tint_module_vars_struct tint_module_vars) { int2 arg_0 = int2(1); float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v2hli", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v2hli", v.x, v.y, v.z, arg_0)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_1a5163(tint_module_vars); + (print_1a5163(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_1a5163(tint_module_vars_struct tint_module_vars) { int2 arg_0 = int2(1); uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v2hli", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v2hli", v.x, v.y, v.z, arg_0)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_1a5163(tint_module_vars); + (print_1a5163(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_1a5163(tint_module_vars_struct tint_module_vars) { int2 arg_0 = int2(1); uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v2hli", v.x, v.y, arg_0); + (os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v2hli", v.x, v.y, arg_0)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_1a5163(tint_module_vars); + (print_1a5163(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/2389f5.wgsl.expected.msl b/test/tint/builtins/gen/var/print/2389f5.wgsl.expected.msl index 186e31e..aa9ebb4 100644 --- a/test/tint/builtins/gen/var/print/2389f5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/2389f5.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_2389f5(tint_module_vars_struct tint_module_vars) { int3 arg_0 = int3(1); float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v3hli", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v3hli", v.x, v.y, v.z, arg_0)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_2389f5(tint_module_vars); + (print_2389f5(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_2389f5(tint_module_vars_struct tint_module_vars) { int3 arg_0 = int3(1); uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v3hli", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v3hli", v.x, v.y, v.z, arg_0)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_2389f5(tint_module_vars); + (print_2389f5(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_2389f5(tint_module_vars_struct tint_module_vars) { int3 arg_0 = int3(1); uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v3hli", v.x, v.y, arg_0); + (os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v3hli", v.x, v.y, arg_0)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_2389f5(tint_module_vars); + (print_2389f5(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/2b9ff9.wgsl.expected.msl b/test/tint/builtins/gen/var/print/2b9ff9.wgsl.expected.msl index 2f6bd03..d4d4d37 100644 --- a/test/tint/builtins/gen/var/print/2b9ff9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/2b9ff9.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_2b9ff9(tint_module_vars_struct tint_module_vars) { float arg_0 = 1.0f; float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %f", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %f", v.x, v.y, v.z, arg_0)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_2b9ff9(tint_module_vars); + (print_2b9ff9(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_2b9ff9(tint_module_vars_struct tint_module_vars) { float arg_0 = 1.0f; uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %f", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %f", v.x, v.y, v.z, arg_0)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_2b9ff9(tint_module_vars); + (print_2b9ff9(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_2b9ff9(tint_module_vars_struct tint_module_vars) { float arg_0 = 1.0f; uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %f", v.x, v.y, arg_0); + (os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %f", v.x, v.y, arg_0)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_2b9ff9(tint_module_vars); + (print_2b9ff9(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/316ff8.wgsl.expected.msl b/test/tint/builtins/gen/var/print/316ff8.wgsl.expected.msl index 96f3ead..290264f 100644 --- a/test/tint/builtins/gen/var/print/316ff8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/316ff8.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_316ff8(tint_module_vars_struct tint_module_vars) { uint arg_0 = 1u; float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %u", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %u", v.x, v.y, v.z, arg_0)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_316ff8(tint_module_vars); + (print_316ff8(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_316ff8(tint_module_vars_struct tint_module_vars) { uint arg_0 = 1u; uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %u", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %u", v.x, v.y, v.z, arg_0)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_316ff8(tint_module_vars); + (print_316ff8(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_316ff8(tint_module_vars_struct tint_module_vars) { uint arg_0 = 1u; uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %u", v.x, v.y, arg_0); + (os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %u", v.x, v.y, arg_0)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_316ff8(tint_module_vars); + (print_316ff8(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/41babd.wgsl.expected.msl b/test/tint/builtins/gen/var/print/41babd.wgsl.expected.msl index fec16b4..33dc2ec 100644 --- a/test/tint/builtins/gen/var/print/41babd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/41babd.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_41babd(tint_module_vars_struct tint_module_vars) { bool2 arg_0 = bool2(true); float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v2hli", v.x, v.y, v.z, int2(arg_0)); + (os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v2hli", v.x, v.y, v.z, int2(arg_0))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_41babd(tint_module_vars); + (print_41babd(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_41babd(tint_module_vars_struct tint_module_vars) { bool2 arg_0 = bool2(true); uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v2hli", v.x, v.y, v.z, int2(arg_0)); + (os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v2hli", v.x, v.y, v.z, int2(arg_0))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_41babd(tint_module_vars); + (print_41babd(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_41babd(tint_module_vars_struct tint_module_vars) { bool2 arg_0 = bool2(true); uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v2hli", v.x, v.y, int2(arg_0)); + (os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v2hli", v.x, v.y, int2(arg_0))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_41babd(tint_module_vars); + (print_41babd(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/4bebe2.wgsl.expected.msl b/test/tint/builtins/gen/var/print/4bebe2.wgsl.expected.msl index 30b17b1..2145379 100644 --- a/test/tint/builtins/gen/var/print/4bebe2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/4bebe2.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_4bebe2(tint_module_vars_struct tint_module_vars) { float3 arg_0 = float3(1.0f); float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v3hlf", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v3hlf", v.x, v.y, v.z, arg_0)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_4bebe2(tint_module_vars); + (print_4bebe2(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_4bebe2(tint_module_vars_struct tint_module_vars) { float3 arg_0 = float3(1.0f); uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v3hlf", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v3hlf", v.x, v.y, v.z, arg_0)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_4bebe2(tint_module_vars); + (print_4bebe2(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_4bebe2(tint_module_vars_struct tint_module_vars) { float3 arg_0 = float3(1.0f); uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v3hlf", v.x, v.y, arg_0); + (os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v3hlf", v.x, v.y, arg_0)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_4bebe2(tint_module_vars); + (print_4bebe2(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/53526b.wgsl.expected.msl b/test/tint/builtins/gen/var/print/53526b.wgsl.expected.msl index e991173..db24151 100644 --- a/test/tint/builtins/gen/var/print/53526b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/53526b.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_53526b(tint_module_vars_struct tint_module_vars) { bool3 arg_0 = bool3(true); float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v3hli", v.x, v.y, v.z, int3(arg_0)); + (os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v3hli", v.x, v.y, v.z, int3(arg_0))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_53526b(tint_module_vars); + (print_53526b(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_53526b(tint_module_vars_struct tint_module_vars) { bool3 arg_0 = bool3(true); uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v3hli", v.x, v.y, v.z, int3(arg_0)); + (os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v3hli", v.x, v.y, v.z, int3(arg_0))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_53526b(tint_module_vars); + (print_53526b(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_53526b(tint_module_vars_struct tint_module_vars) { bool3 arg_0 = bool3(true); uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v3hli", v.x, v.y, int3(arg_0)); + (os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v3hli", v.x, v.y, int3(arg_0))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_53526b(tint_module_vars); + (print_53526b(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/53dca8.wgsl.expected.msl b/test/tint/builtins/gen/var/print/53dca8.wgsl.expected.msl index 5dcd4df..c909757 100644 --- a/test/tint/builtins/gen/var/print/53dca8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/53dca8.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_53dca8(tint_module_vars_struct tint_module_vars) { int arg_0 = 1; float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %i", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %i", v.x, v.y, v.z, arg_0)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_53dca8(tint_module_vars); + (print_53dca8(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_53dca8(tint_module_vars_struct tint_module_vars) { int arg_0 = 1; uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %i", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %i", v.x, v.y, v.z, arg_0)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_53dca8(tint_module_vars); + (print_53dca8(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_53dca8(tint_module_vars_struct tint_module_vars) { int arg_0 = 1; uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %i", v.x, v.y, arg_0); + (os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %i", v.x, v.y, arg_0)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_53dca8(tint_module_vars); + (print_53dca8(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/65e661.wgsl.expected.msl b/test/tint/builtins/gen/var/print/65e661.wgsl.expected.msl index 92b1c59..5904563 100644 --- a/test/tint/builtins/gen/var/print/65e661.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/65e661.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_65e661(tint_module_vars_struct tint_module_vars) { half2 arg_0 = half2(1.0h); float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L48 position(%f, %f, %f) ] %v2hf", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ frag fragment_main:L48 position(%f, %f, %f) ] %v2hf", v.x, v.y, v.z, arg_0)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_65e661(tint_module_vars); + (print_65e661(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_65e661(tint_module_vars_struct tint_module_vars) { half2 arg_0 = half2(1.0h); uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L48 global_invocation_id(%u, %u, %u) ] %v2hf", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ comp compute_main:L48 global_invocation_id(%u, %u, %u) ] %v2hf", v.x, v.y, v.z, arg_0)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_65e661(tint_module_vars); + (print_65e661(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_65e661(tint_module_vars_struct tint_module_vars) { half2 arg_0 = half2(1.0h); uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L48 instance=%u, vertex=%u ] %v2hf", v.x, v.y, arg_0); + (os_log_default.log("[ vert vertex_main:L48 instance=%u, vertex=%u ] %v2hf", v.x, v.y, arg_0)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_65e661(tint_module_vars); + (print_65e661(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/69b235.wgsl.expected.msl b/test/tint/builtins/gen/var/print/69b235.wgsl.expected.msl index f65a837..d2866f7 100644 --- a/test/tint/builtins/gen/var/print/69b235.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/69b235.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_69b235(tint_module_vars_struct tint_module_vars) { half4 arg_0 = half4(1.0h); float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L48 position(%f, %f, %f) ] %v4hf", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ frag fragment_main:L48 position(%f, %f, %f) ] %v4hf", v.x, v.y, v.z, arg_0)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_69b235(tint_module_vars); + (print_69b235(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_69b235(tint_module_vars_struct tint_module_vars) { half4 arg_0 = half4(1.0h); uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L48 global_invocation_id(%u, %u, %u) ] %v4hf", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ comp compute_main:L48 global_invocation_id(%u, %u, %u) ] %v4hf", v.x, v.y, v.z, arg_0)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_69b235(tint_module_vars); + (print_69b235(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_69b235(tint_module_vars_struct tint_module_vars) { half4 arg_0 = half4(1.0h); uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L48 instance=%u, vertex=%u ] %v4hf", v.x, v.y, arg_0); + (os_log_default.log("[ vert vertex_main:L48 instance=%u, vertex=%u ] %v4hf", v.x, v.y, arg_0)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_69b235(tint_module_vars); + (print_69b235(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/7afd23.wgsl.expected.msl b/test/tint/builtins/gen/var/print/7afd23.wgsl.expected.msl index 2d76ed6..83e540e 100644 --- a/test/tint/builtins/gen/var/print/7afd23.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/7afd23.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_7afd23(tint_module_vars_struct tint_module_vars) { uint3 arg_0 = uint3(1u); float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v3hlu", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v3hlu", v.x, v.y, v.z, arg_0)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_7afd23(tint_module_vars); + (print_7afd23(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_7afd23(tint_module_vars_struct tint_module_vars) { uint3 arg_0 = uint3(1u); uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v3hlu", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v3hlu", v.x, v.y, v.z, arg_0)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_7afd23(tint_module_vars); + (print_7afd23(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_7afd23(tint_module_vars_struct tint_module_vars) { uint3 arg_0 = uint3(1u); uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v3hlu", v.x, v.y, arg_0); + (os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v3hlu", v.x, v.y, arg_0)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_7afd23(tint_module_vars); + (print_7afd23(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/7f7178.wgsl.expected.msl b/test/tint/builtins/gen/var/print/7f7178.wgsl.expected.msl index c20ffdc..8b71efe 100644 --- a/test/tint/builtins/gen/var/print/7f7178.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/7f7178.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_7f7178(tint_module_vars_struct tint_module_vars) { uint4 arg_0 = uint4(1u); float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v4hlu", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v4hlu", v.x, v.y, v.z, arg_0)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_7f7178(tint_module_vars); + (print_7f7178(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_7f7178(tint_module_vars_struct tint_module_vars) { uint4 arg_0 = uint4(1u); uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v4hlu", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v4hlu", v.x, v.y, v.z, arg_0)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_7f7178(tint_module_vars); + (print_7f7178(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_7f7178(tint_module_vars_struct tint_module_vars) { uint4 arg_0 = uint4(1u); uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v4hlu", v.x, v.y, arg_0); + (os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v4hlu", v.x, v.y, arg_0)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_7f7178(tint_module_vars); + (print_7f7178(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/9f9178.wgsl.expected.msl b/test/tint/builtins/gen/var/print/9f9178.wgsl.expected.msl index 192a84a..25fa37e 100644 --- a/test/tint/builtins/gen/var/print/9f9178.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/9f9178.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_9f9178(tint_module_vars_struct tint_module_vars) { bool arg_0 = true; float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %i", v.x, v.y, v.z, int(arg_0)); + (os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %i", v.x, v.y, v.z, int(arg_0))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_9f9178(tint_module_vars); + (print_9f9178(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_9f9178(tint_module_vars_struct tint_module_vars) { bool arg_0 = true; uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %i", v.x, v.y, v.z, int(arg_0)); + (os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %i", v.x, v.y, v.z, int(arg_0))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_9f9178(tint_module_vars); + (print_9f9178(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_9f9178(tint_module_vars_struct tint_module_vars) { bool arg_0 = true; uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %i", v.x, v.y, int(arg_0)); + (os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %i", v.x, v.y, int(arg_0))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_9f9178(tint_module_vars); + (print_9f9178(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/bdb245.wgsl.expected.msl b/test/tint/builtins/gen/var/print/bdb245.wgsl.expected.msl index a45a138..884a8d0 100644 --- a/test/tint/builtins/gen/var/print/bdb245.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/bdb245.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_bdb245(tint_module_vars_struct tint_module_vars) { float2 arg_0 = float2(1.0f); float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v2hlf", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v2hlf", v.x, v.y, v.z, arg_0)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_bdb245(tint_module_vars); + (print_bdb245(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_bdb245(tint_module_vars_struct tint_module_vars) { float2 arg_0 = float2(1.0f); uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v2hlf", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v2hlf", v.x, v.y, v.z, arg_0)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_bdb245(tint_module_vars); + (print_bdb245(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_bdb245(tint_module_vars_struct tint_module_vars) { float2 arg_0 = float2(1.0f); uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v2hlf", v.x, v.y, arg_0); + (os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v2hlf", v.x, v.y, arg_0)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_bdb245(tint_module_vars); + (print_bdb245(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/c7511a.wgsl.expected.msl b/test/tint/builtins/gen/var/print/c7511a.wgsl.expected.msl index 4c3ff9d..325dd44 100644 --- a/test/tint/builtins/gen/var/print/c7511a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/c7511a.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_c7511a(tint_module_vars_struct tint_module_vars) { float4 arg_0 = float4(1.0f); float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v4hlf", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v4hlf", v.x, v.y, v.z, arg_0)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_c7511a(tint_module_vars); + (print_c7511a(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_c7511a(tint_module_vars_struct tint_module_vars) { float4 arg_0 = float4(1.0f); uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v4hlf", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v4hlf", v.x, v.y, v.z, arg_0)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_c7511a(tint_module_vars); + (print_c7511a(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_c7511a(tint_module_vars_struct tint_module_vars) { float4 arg_0 = float4(1.0f); uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v4hlf", v.x, v.y, arg_0); + (os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v4hlf", v.x, v.y, arg_0)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_c7511a(tint_module_vars); + (print_c7511a(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/ce690c.wgsl.expected.msl b/test/tint/builtins/gen/var/print/ce690c.wgsl.expected.msl index a3762d8..c570179 100644 --- a/test/tint/builtins/gen/var/print/ce690c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/ce690c.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_ce690c(tint_module_vars_struct tint_module_vars) { uint2 arg_0 = uint2(1u); float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v2hlu", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v2hlu", v.x, v.y, v.z, arg_0)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_ce690c(tint_module_vars); + (print_ce690c(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_ce690c(tint_module_vars_struct tint_module_vars) { uint2 arg_0 = uint2(1u); uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v2hlu", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v2hlu", v.x, v.y, v.z, arg_0)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_ce690c(tint_module_vars); + (print_ce690c(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_ce690c(tint_module_vars_struct tint_module_vars) { uint2 arg_0 = uint2(1u); uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v2hlu", v.x, v.y, arg_0); + (os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v2hlu", v.x, v.y, arg_0)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_ce690c(tint_module_vars); + (print_ce690c(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/d07705.wgsl.expected.msl b/test/tint/builtins/gen/var/print/d07705.wgsl.expected.msl index e5ae8f9..655be10 100644 --- a/test/tint/builtins/gen/var/print/d07705.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/d07705.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_d07705(tint_module_vars_struct tint_module_vars) { half arg_0 = 1.0h; float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L48 position(%f, %f, %f) ] %f", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ frag fragment_main:L48 position(%f, %f, %f) ] %f", v.x, v.y, v.z, arg_0)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_d07705(tint_module_vars); + (print_d07705(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_d07705(tint_module_vars_struct tint_module_vars) { half arg_0 = 1.0h; uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L48 global_invocation_id(%u, %u, %u) ] %f", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ comp compute_main:L48 global_invocation_id(%u, %u, %u) ] %f", v.x, v.y, v.z, arg_0)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_d07705(tint_module_vars); + (print_d07705(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_d07705(tint_module_vars_struct tint_module_vars) { half arg_0 = 1.0h; uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L48 instance=%u, vertex=%u ] %f", v.x, v.y, arg_0); + (os_log_default.log("[ vert vertex_main:L48 instance=%u, vertex=%u ] %f", v.x, v.y, arg_0)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_d07705(tint_module_vars); + (print_d07705(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/e3d557.wgsl.expected.msl b/test/tint/builtins/gen/var/print/e3d557.wgsl.expected.msl index c9c1bd8..80ecc2f 100644 --- a/test/tint/builtins/gen/var/print/e3d557.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/e3d557.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_e3d557(tint_module_vars_struct tint_module_vars) { bool4 arg_0 = bool4(true); float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v4hli", v.x, v.y, v.z, int4(arg_0)); + (os_log_default.log("[ frag fragment_main:L43 position(%f, %f, %f) ] %v4hli", v.x, v.y, v.z, int4(arg_0))); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_e3d557(tint_module_vars); + (print_e3d557(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_e3d557(tint_module_vars_struct tint_module_vars) { bool4 arg_0 = bool4(true); uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v4hli", v.x, v.y, v.z, int4(arg_0)); + (os_log_default.log("[ comp compute_main:L43 global_invocation_id(%u, %u, %u) ] %v4hli", v.x, v.y, v.z, int4(arg_0))); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_e3d557(tint_module_vars); + (print_e3d557(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_e3d557(tint_module_vars_struct tint_module_vars) { bool4 arg_0 = bool4(true); uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v4hli", v.x, v.y, int4(arg_0)); + (os_log_default.log("[ vert vertex_main:L43 instance=%u, vertex=%u ] %v4hli", v.x, v.y, int4(arg_0))); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_e3d557(tint_module_vars); + (print_e3d557(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/print/ef160d.wgsl.expected.msl b/test/tint/builtins/gen/var/print/ef160d.wgsl.expected.msl index a8d95a8..fb52514 100644 --- a/test/tint/builtins/gen/var/print/ef160d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/print/ef160d.wgsl.expected.msl
@@ -11,18 +11,18 @@ void print_ef160d(tint_module_vars_struct tint_module_vars) { half3 arg_0 = half3(1.0h); float3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ frag fragment_main:L48 position(%f, %f, %f) ] %v3hf", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ frag fragment_main:L48 position(%f, %f, %f) ] %v3hf", v.x, v.y, v.z, arg_0)); } void fragment_main_inner(float4 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol.xyz; - print_ef160d(tint_module_vars); + (print_ef160d(tint_module_vars)); } fragment void fragment_main(float4 tint_symbol [[position]]) { thread float3 tint_print_invocation_id = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - fragment_main_inner(tint_symbol, tint_module_vars); + (fragment_main_inner(tint_symbol, tint_module_vars)); } // // compute_main @@ -37,19 +37,19 @@ void print_ef160d(tint_module_vars_struct tint_module_vars) { half3 arg_0 = half3(1.0h); uint3 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ comp compute_main:L48 global_invocation_id(%u, %u, %u) ] %v3hf", v.x, v.y, v.z, arg_0); + (os_log_default.log("[ comp compute_main:L48 global_invocation_id(%u, %u, %u) ] %v3hf", v.x, v.y, v.z, arg_0)); } void compute_main_inner(uint3 tint_symbol, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = tint_symbol; - print_ef160d(tint_module_vars); + (print_ef160d(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint3 tint_symbol [[thread_position_in_grid]]) { thread uint3 tint_print_invocation_id = 0u; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_print_invocation_id=(&tint_print_invocation_id)}; - compute_main_inner(tint_symbol, tint_module_vars); + (compute_main_inner(tint_symbol, tint_module_vars)); } // // vertex_main @@ -72,14 +72,14 @@ void print_ef160d(tint_module_vars_struct tint_module_vars) { half3 arg_0 = half3(1.0h); uint2 const v = (*tint_module_vars.tint_print_invocation_id); - os_log_default.log("[ vert vertex_main:L48 instance=%u, vertex=%u ] %v3hf", v.x, v.y, arg_0); + (os_log_default.log("[ vert vertex_main:L48 instance=%u, vertex=%u ] %v3hf", v.x, v.y, arg_0)); } VertexOutput vertex_main_inner(uint tint_symbol, uint tint_symbol_1, tint_module_vars_struct tint_module_vars) { (*tint_module_vars.tint_print_invocation_id) = uint2(tint_symbol, tint_symbol_1); VertexOutput out = {}; out.pos = float4(0.0f); - print_ef160d(tint_module_vars); + (print_ef160d(tint_module_vars)); return out; }
diff --git a/test/tint/builtins/gen/var/radians/379214.wgsl.expected.msl b/test/tint/builtins/gen/var/radians/379214.wgsl.expected.msl index 91ed7f1..3a72dc7 100644 --- a/test/tint/builtins/gen/var/radians/379214.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/radians/379214.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - radians_379214(); + (radians_379214()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - radians_379214(); + (radians_379214()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - radians_379214(); + (radians_379214()); return out; }
diff --git a/test/tint/builtins/gen/var/radians/44a9f8.wgsl.expected.msl b/test/tint/builtins/gen/var/radians/44a9f8.wgsl.expected.msl index b6d3b1e..e98cc5f 100644 --- a/test/tint/builtins/gen/var/radians/44a9f8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/radians/44a9f8.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - radians_44a9f8(); + (radians_44a9f8()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - radians_44a9f8(); + (radians_44a9f8()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - radians_44a9f8(); + (radians_44a9f8()); return out; }
diff --git a/test/tint/builtins/gen/var/radians/524a91.wgsl.expected.msl b/test/tint/builtins/gen/var/radians/524a91.wgsl.expected.msl index 1da0b9c..3a2e34b 100644 --- a/test/tint/builtins/gen/var/radians/524a91.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/radians/524a91.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - radians_524a91(); + (radians_524a91()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - radians_524a91(); + (radians_524a91()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - radians_524a91(); + (radians_524a91()); return out; }
diff --git a/test/tint/builtins/gen/var/radians/bff231.wgsl.expected.msl b/test/tint/builtins/gen/var/radians/bff231.wgsl.expected.msl index 16893fc..23b4d85 100644 --- a/test/tint/builtins/gen/var/radians/bff231.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/radians/bff231.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - radians_bff231(); + (radians_bff231()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - radians_bff231(); + (radians_bff231()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - radians_bff231(); + (radians_bff231()); return out; }
diff --git a/test/tint/builtins/gen/var/reflect/a8baf2.wgsl.expected.msl b/test/tint/builtins/gen/var/reflect/a8baf2.wgsl.expected.msl index 6cc4962..69da2b7 100644 --- a/test/tint/builtins/gen/var/reflect/a8baf2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/reflect/a8baf2.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - reflect_a8baf2(); + (reflect_a8baf2()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - reflect_a8baf2(); + (reflect_a8baf2()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - reflect_a8baf2(); + (reflect_a8baf2()); return out; }
diff --git a/test/tint/builtins/gen/var/reflect/bba2d0.wgsl.expected.msl b/test/tint/builtins/gen/var/reflect/bba2d0.wgsl.expected.msl index 24406aa..9487ceb 100644 --- a/test/tint/builtins/gen/var/reflect/bba2d0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/reflect/bba2d0.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - reflect_bba2d0(); + (reflect_bba2d0()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - reflect_bba2d0(); + (reflect_bba2d0()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - reflect_bba2d0(); + (reflect_bba2d0()); return out; }
diff --git a/test/tint/builtins/gen/var/reflect/d7e210.wgsl.expected.msl b/test/tint/builtins/gen/var/reflect/d7e210.wgsl.expected.msl index 28df1af..ed6d430 100644 --- a/test/tint/builtins/gen/var/reflect/d7e210.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/reflect/d7e210.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - reflect_d7e210(); + (reflect_d7e210()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - reflect_d7e210(); + (reflect_d7e210()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - reflect_d7e210(); + (reflect_d7e210()); return out; }
diff --git a/test/tint/builtins/gen/var/refract/8c192a.wgsl.expected.msl b/test/tint/builtins/gen/var/refract/8c192a.wgsl.expected.msl index 9f91fe8..5b53da3 100644 --- a/test/tint/builtins/gen/var/refract/8c192a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/refract/8c192a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - refract_8c192a(); + (refract_8c192a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - refract_8c192a(); + (refract_8c192a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - refract_8c192a(); + (refract_8c192a()); return out; }
diff --git a/test/tint/builtins/gen/var/refract/cf1629.wgsl.expected.msl b/test/tint/builtins/gen/var/refract/cf1629.wgsl.expected.msl index bcd30e7..ac39d04 100644 --- a/test/tint/builtins/gen/var/refract/cf1629.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/refract/cf1629.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - refract_cf1629(); + (refract_cf1629()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - refract_cf1629(); + (refract_cf1629()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - refract_cf1629(); + (refract_cf1629()); return out; }
diff --git a/test/tint/builtins/gen/var/refract/d7569b.wgsl.expected.msl b/test/tint/builtins/gen/var/refract/d7569b.wgsl.expected.msl index 61142fe..4de6b14 100644 --- a/test/tint/builtins/gen/var/refract/d7569b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/refract/d7569b.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - refract_d7569b(); + (refract_d7569b()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - refract_d7569b(); + (refract_d7569b()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - refract_d7569b(); + (refract_d7569b()); return out; }
diff --git a/test/tint/builtins/gen/var/round/184d5a.wgsl.expected.msl b/test/tint/builtins/gen/var/round/184d5a.wgsl.expected.msl index a55ea2f..793f366 100644 --- a/test/tint/builtins/gen/var/round/184d5a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/round/184d5a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - round_184d5a(); + (round_184d5a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - round_184d5a(); + (round_184d5a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - round_184d5a(); + (round_184d5a()); return out; }
diff --git a/test/tint/builtins/gen/var/round/773a8f.wgsl.expected.msl b/test/tint/builtins/gen/var/round/773a8f.wgsl.expected.msl index 882a316..b377635 100644 --- a/test/tint/builtins/gen/var/round/773a8f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/round/773a8f.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - round_773a8f(); + (round_773a8f()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - round_773a8f(); + (round_773a8f()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - round_773a8f(); + (round_773a8f()); return out; }
diff --git a/test/tint/builtins/gen/var/round/8fdca3.wgsl.expected.msl b/test/tint/builtins/gen/var/round/8fdca3.wgsl.expected.msl index 2d3a6a5..6d070d8 100644 --- a/test/tint/builtins/gen/var/round/8fdca3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/round/8fdca3.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - round_8fdca3(); + (round_8fdca3()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - round_8fdca3(); + (round_8fdca3()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - round_8fdca3(); + (round_8fdca3()); return out; }
diff --git a/test/tint/builtins/gen/var/round/a1673d.wgsl.expected.msl b/test/tint/builtins/gen/var/round/a1673d.wgsl.expected.msl index 4d0238a..4ef3833 100644 --- a/test/tint/builtins/gen/var/round/a1673d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/round/a1673d.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - round_a1673d(); + (round_a1673d()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - round_a1673d(); + (round_a1673d()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - round_a1673d(); + (round_a1673d()); return out; }
diff --git a/test/tint/builtins/gen/var/saturate/4ed8d7.wgsl.expected.msl b/test/tint/builtins/gen/var/saturate/4ed8d7.wgsl.expected.msl index bf7e879..32bfdb4 100644 --- a/test/tint/builtins/gen/var/saturate/4ed8d7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/saturate/4ed8d7.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - saturate_4ed8d7(); + (saturate_4ed8d7()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - saturate_4ed8d7(); + (saturate_4ed8d7()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - saturate_4ed8d7(); + (saturate_4ed8d7()); return out; }
diff --git a/test/tint/builtins/gen/var/saturate/78b37c.wgsl.expected.msl b/test/tint/builtins/gen/var/saturate/78b37c.wgsl.expected.msl index f6d65d1..78a7370 100644 --- a/test/tint/builtins/gen/var/saturate/78b37c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/saturate/78b37c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - saturate_78b37c(); + (saturate_78b37c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - saturate_78b37c(); + (saturate_78b37c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - saturate_78b37c(); + (saturate_78b37c()); return out; }
diff --git a/test/tint/builtins/gen/var/saturate/d55822.wgsl.expected.msl b/test/tint/builtins/gen/var/saturate/d55822.wgsl.expected.msl index f3d9c24..d554625 100644 --- a/test/tint/builtins/gen/var/saturate/d55822.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/saturate/d55822.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - saturate_d55822(); + (saturate_d55822()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - saturate_d55822(); + (saturate_d55822()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - saturate_d55822(); + (saturate_d55822()); return out; }
diff --git a/test/tint/builtins/gen/var/saturate/e40fb6.wgsl.expected.msl b/test/tint/builtins/gen/var/saturate/e40fb6.wgsl.expected.msl index eff4ff3..3c50fdd 100644 --- a/test/tint/builtins/gen/var/saturate/e40fb6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/saturate/e40fb6.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - saturate_e40fb6(); + (saturate_e40fb6()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - saturate_e40fb6(); + (saturate_e40fb6()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - saturate_e40fb6(); + (saturate_e40fb6()); return out; }
diff --git a/test/tint/builtins/gen/var/select/089657.wgsl.expected.msl b/test/tint/builtins/gen/var/select/089657.wgsl.expected.msl index 2a4c568..646f39a 100644 --- a/test/tint/builtins/gen/var/select/089657.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/select/089657.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - select_089657(); + (select_089657()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_089657(); + (select_089657()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_089657(); + (select_089657()); return out; }
diff --git a/test/tint/builtins/gen/var/select/17441a.wgsl.expected.msl b/test/tint/builtins/gen/var/select/17441a.wgsl.expected.msl index ead14e1..b82469a 100644 --- a/test/tint/builtins/gen/var/select/17441a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/select/17441a.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - select_17441a(); + (select_17441a()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_17441a(); + (select_17441a()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_17441a(); + (select_17441a()); return out; }
diff --git a/test/tint/builtins/gen/var/select/1f4d93.wgsl.expected.msl b/test/tint/builtins/gen/var/select/1f4d93.wgsl.expected.msl index 7cc56d2..12dce7e 100644 --- a/test/tint/builtins/gen/var/select/1f4d93.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/select/1f4d93.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - select_1f4d93(); + (select_1f4d93()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_1f4d93(); + (select_1f4d93()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_1f4d93(); + (select_1f4d93()); return out; }
diff --git a/test/tint/builtins/gen/var/select/2c96d4.wgsl.expected.msl b/test/tint/builtins/gen/var/select/2c96d4.wgsl.expected.msl index 45f8dc9..45425be 100644 --- a/test/tint/builtins/gen/var/select/2c96d4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/select/2c96d4.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - select_2c96d4(); + (select_2c96d4()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_2c96d4(); + (select_2c96d4()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_2c96d4(); + (select_2c96d4()); return out; }
diff --git a/test/tint/builtins/gen/var/select/3a14be.wgsl.expected.msl b/test/tint/builtins/gen/var/select/3a14be.wgsl.expected.msl index fad099d..25d7ac9 100644 --- a/test/tint/builtins/gen/var/select/3a14be.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/select/3a14be.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - select_3a14be(); + (select_3a14be()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_3a14be(); + (select_3a14be()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_3a14be(); + (select_3a14be()); return out; }
diff --git a/test/tint/builtins/gen/var/select/431dfb.wgsl.expected.msl b/test/tint/builtins/gen/var/select/431dfb.wgsl.expected.msl index 46da3fd..9ead71d 100644 --- a/test/tint/builtins/gen/var/select/431dfb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/select/431dfb.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - select_431dfb(); + (select_431dfb()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_431dfb(); + (select_431dfb()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_431dfb(); + (select_431dfb()); return out; }
diff --git a/test/tint/builtins/gen/var/select/43741e.wgsl.expected.msl b/test/tint/builtins/gen/var/select/43741e.wgsl.expected.msl index 9229f4a..566f2f5 100644 --- a/test/tint/builtins/gen/var/select/43741e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/select/43741e.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - select_43741e(); + (select_43741e()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_43741e(); + (select_43741e()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_43741e(); + (select_43741e()); return out; }
diff --git a/test/tint/builtins/gen/var/select/494051.wgsl.expected.msl b/test/tint/builtins/gen/var/select/494051.wgsl.expected.msl index 5636da0..3221c45 100644 --- a/test/tint/builtins/gen/var/select/494051.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/select/494051.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - select_494051(); + (select_494051()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_494051(); + (select_494051()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_494051(); + (select_494051()); return out; }
diff --git a/test/tint/builtins/gen/var/select/4c4738.wgsl.expected.msl b/test/tint/builtins/gen/var/select/4c4738.wgsl.expected.msl index 0a8c278..43f5a0e 100644 --- a/test/tint/builtins/gen/var/select/4c4738.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/select/4c4738.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - select_4c4738(); + (select_4c4738()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_4c4738(); + (select_4c4738()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_4c4738(); + (select_4c4738()); return out; }
diff --git a/test/tint/builtins/gen/var/select/4e60da.wgsl.expected.msl b/test/tint/builtins/gen/var/select/4e60da.wgsl.expected.msl index a078bf4..166f433 100644 --- a/test/tint/builtins/gen/var/select/4e60da.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/select/4e60da.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - select_4e60da(); + (select_4e60da()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_4e60da(); + (select_4e60da()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_4e60da(); + (select_4e60da()); return out; }
diff --git a/test/tint/builtins/gen/var/select/9b478d.wgsl.expected.msl b/test/tint/builtins/gen/var/select/9b478d.wgsl.expected.msl index 44d14ca..691e4b6 100644 --- a/test/tint/builtins/gen/var/select/9b478d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/select/9b478d.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - select_9b478d(); + (select_9b478d()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_9b478d(); + (select_9b478d()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_9b478d(); + (select_9b478d()); return out; }
diff --git a/test/tint/builtins/gen/var/select/b93806.wgsl.expected.msl b/test/tint/builtins/gen/var/select/b93806.wgsl.expected.msl index 2537f22..4018319 100644 --- a/test/tint/builtins/gen/var/select/b93806.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/select/b93806.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - select_b93806(); + (select_b93806()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_b93806(); + (select_b93806()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_b93806(); + (select_b93806()); return out; }
diff --git a/test/tint/builtins/gen/var/select/dfab3b.wgsl.expected.msl b/test/tint/builtins/gen/var/select/dfab3b.wgsl.expected.msl index ebe2783..b69680a 100644 --- a/test/tint/builtins/gen/var/select/dfab3b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/select/dfab3b.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - select_dfab3b(); + (select_dfab3b()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_dfab3b(); + (select_dfab3b()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_dfab3b(); + (select_dfab3b()); return out; }
diff --git a/test/tint/builtins/gen/var/select/e381c3.wgsl.expected.msl b/test/tint/builtins/gen/var/select/e381c3.wgsl.expected.msl index 8990902..6fbd105 100644 --- a/test/tint/builtins/gen/var/select/e381c3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/select/e381c3.wgsl.expected.msl
@@ -10,7 +10,7 @@ } fragment void fragment_main() { - select_e381c3(); + (select_e381c3()); } // // compute_main @@ -25,7 +25,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - select_e381c3(); + (select_e381c3()); } // // vertex_main @@ -49,7 +49,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - select_e381c3(); + (select_e381c3()); return out; }
diff --git a/test/tint/builtins/gen/var/sign/0799fd.wgsl.expected.msl b/test/tint/builtins/gen/var/sign/0799fd.wgsl.expected.msl index addba7f..30d816e 100644 --- a/test/tint/builtins/gen/var/sign/0799fd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sign/0799fd.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sign_0799fd(); + (sign_0799fd()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sign_0799fd(); + (sign_0799fd()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sign_0799fd(); + (sign_0799fd()); return out; }
diff --git a/test/tint/builtins/gen/var/sign/3a39ac.wgsl.expected.msl b/test/tint/builtins/gen/var/sign/3a39ac.wgsl.expected.msl index 243764d..17cf494 100644 --- a/test/tint/builtins/gen/var/sign/3a39ac.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sign/3a39ac.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sign_3a39ac(); + (sign_3a39ac()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sign_3a39ac(); + (sign_3a39ac()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sign_3a39ac(); + (sign_3a39ac()); return out; }
diff --git a/test/tint/builtins/gen/var/sign/3bdab6.wgsl.expected.msl b/test/tint/builtins/gen/var/sign/3bdab6.wgsl.expected.msl index be38197..5473f67 100644 --- a/test/tint/builtins/gen/var/sign/3bdab6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sign/3bdab6.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sign_3bdab6(); + (sign_3bdab6()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sign_3bdab6(); + (sign_3bdab6()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sign_3bdab6(); + (sign_3bdab6()); return out; }
diff --git a/test/tint/builtins/gen/var/sign/55339e.wgsl.expected.msl b/test/tint/builtins/gen/var/sign/55339e.wgsl.expected.msl index 6b1c9c0..d8d8a5a 100644 --- a/test/tint/builtins/gen/var/sign/55339e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sign/55339e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sign_55339e(); + (sign_55339e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sign_55339e(); + (sign_55339e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sign_55339e(); + (sign_55339e()); return out; }
diff --git a/test/tint/builtins/gen/var/sign/943b2e.wgsl.expected.msl b/test/tint/builtins/gen/var/sign/943b2e.wgsl.expected.msl index 360fbc9..d8d49da 100644 --- a/test/tint/builtins/gen/var/sign/943b2e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sign/943b2e.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sign_943b2e(); + (sign_943b2e()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sign_943b2e(); + (sign_943b2e()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sign_943b2e(); + (sign_943b2e()); return out; }
diff --git a/test/tint/builtins/gen/var/sign/ab6301.wgsl.expected.msl b/test/tint/builtins/gen/var/sign/ab6301.wgsl.expected.msl index 5310448..49cfbca 100644 --- a/test/tint/builtins/gen/var/sign/ab6301.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sign/ab6301.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sign_ab6301(); + (sign_ab6301()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sign_ab6301(); + (sign_ab6301()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sign_ab6301(); + (sign_ab6301()); return out; }
diff --git a/test/tint/builtins/gen/var/sign/c8289c.wgsl.expected.msl b/test/tint/builtins/gen/var/sign/c8289c.wgsl.expected.msl index eda6c51..0f56956 100644 --- a/test/tint/builtins/gen/var/sign/c8289c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sign/c8289c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sign_c8289c(); + (sign_c8289c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sign_c8289c(); + (sign_c8289c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sign_c8289c(); + (sign_c8289c()); return out; }
diff --git a/test/tint/builtins/gen/var/sign/f5da6a.wgsl.expected.msl b/test/tint/builtins/gen/var/sign/f5da6a.wgsl.expected.msl index 0d3414d..1eb57b0 100644 --- a/test/tint/builtins/gen/var/sign/f5da6a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sign/f5da6a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sign_f5da6a(); + (sign_f5da6a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sign_f5da6a(); + (sign_f5da6a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sign_f5da6a(); + (sign_f5da6a()); return out; }
diff --git a/test/tint/builtins/gen/var/sin/15b2c6.wgsl.expected.msl b/test/tint/builtins/gen/var/sin/15b2c6.wgsl.expected.msl index ebdb5ca..399e08a 100644 --- a/test/tint/builtins/gen/var/sin/15b2c6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sin/15b2c6.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sin_15b2c6(); + (sin_15b2c6()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sin_15b2c6(); + (sin_15b2c6()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sin_15b2c6(); + (sin_15b2c6()); return out; }
diff --git a/test/tint/builtins/gen/var/sin/67b03c.wgsl.expected.msl b/test/tint/builtins/gen/var/sin/67b03c.wgsl.expected.msl index ec84881..8ba3968 100644 --- a/test/tint/builtins/gen/var/sin/67b03c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sin/67b03c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sin_67b03c(); + (sin_67b03c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sin_67b03c(); + (sin_67b03c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sin_67b03c(); + (sin_67b03c()); return out; }
diff --git a/test/tint/builtins/gen/var/sin/68d3ab.wgsl.expected.msl b/test/tint/builtins/gen/var/sin/68d3ab.wgsl.expected.msl index dc5d1ad..1d30c7d 100644 --- a/test/tint/builtins/gen/var/sin/68d3ab.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sin/68d3ab.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sin_68d3ab(); + (sin_68d3ab()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sin_68d3ab(); + (sin_68d3ab()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sin_68d3ab(); + (sin_68d3ab()); return out; }
diff --git a/test/tint/builtins/gen/var/sin/a9ab19.wgsl.expected.msl b/test/tint/builtins/gen/var/sin/a9ab19.wgsl.expected.msl index 1c3de03..e465634 100644 --- a/test/tint/builtins/gen/var/sin/a9ab19.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sin/a9ab19.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sin_a9ab19(); + (sin_a9ab19()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sin_a9ab19(); + (sin_a9ab19()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sin_a9ab19(); + (sin_a9ab19()); return out; }
diff --git a/test/tint/builtins/gen/var/sinh/77a2a3.wgsl.expected.msl b/test/tint/builtins/gen/var/sinh/77a2a3.wgsl.expected.msl index be47374..25e9540 100644 --- a/test/tint/builtins/gen/var/sinh/77a2a3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sinh/77a2a3.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sinh_77a2a3(); + (sinh_77a2a3()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sinh_77a2a3(); + (sinh_77a2a3()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sinh_77a2a3(); + (sinh_77a2a3()); return out; }
diff --git a/test/tint/builtins/gen/var/sinh/9c1092.wgsl.expected.msl b/test/tint/builtins/gen/var/sinh/9c1092.wgsl.expected.msl index 7eec2777..c1e9dcd 100644 --- a/test/tint/builtins/gen/var/sinh/9c1092.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sinh/9c1092.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sinh_9c1092(); + (sinh_9c1092()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sinh_9c1092(); + (sinh_9c1092()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sinh_9c1092(); + (sinh_9c1092()); return out; }
diff --git a/test/tint/builtins/gen/var/sinh/a3da7c.wgsl.expected.msl b/test/tint/builtins/gen/var/sinh/a3da7c.wgsl.expected.msl index d74ee99..65a0a43 100644 --- a/test/tint/builtins/gen/var/sinh/a3da7c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sinh/a3da7c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sinh_a3da7c(); + (sinh_a3da7c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sinh_a3da7c(); + (sinh_a3da7c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sinh_a3da7c(); + (sinh_a3da7c()); return out; }
diff --git a/test/tint/builtins/gen/var/sinh/c4df74.wgsl.expected.msl b/test/tint/builtins/gen/var/sinh/c4df74.wgsl.expected.msl index 62bef7c..245c60a 100644 --- a/test/tint/builtins/gen/var/sinh/c4df74.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sinh/c4df74.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sinh_c4df74(); + (sinh_c4df74()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sinh_c4df74(); + (sinh_c4df74()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sinh_c4df74(); + (sinh_c4df74()); return out; }
diff --git a/test/tint/builtins/gen/var/smoothstep/0c481b.wgsl.expected.msl b/test/tint/builtins/gen/var/smoothstep/0c481b.wgsl.expected.msl index 65809af..5afbb38 100644 --- a/test/tint/builtins/gen/var/smoothstep/0c481b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/smoothstep/0c481b.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - smoothstep_0c481b(); + (smoothstep_0c481b()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - smoothstep_0c481b(); + (smoothstep_0c481b()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - smoothstep_0c481b(); + (smoothstep_0c481b()); return out; }
diff --git a/test/tint/builtins/gen/var/smoothstep/0c4ffc.wgsl.expected.msl b/test/tint/builtins/gen/var/smoothstep/0c4ffc.wgsl.expected.msl index 63853b5..3e515d4 100644 --- a/test/tint/builtins/gen/var/smoothstep/0c4ffc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/smoothstep/0c4ffc.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - smoothstep_0c4ffc(); + (smoothstep_0c4ffc()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - smoothstep_0c4ffc(); + (smoothstep_0c4ffc()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - smoothstep_0c4ffc(); + (smoothstep_0c4ffc()); return out; }
diff --git a/test/tint/builtins/gen/var/smoothstep/66e4bd.wgsl.expected.msl b/test/tint/builtins/gen/var/smoothstep/66e4bd.wgsl.expected.msl index 917188e..6bab423 100644 --- a/test/tint/builtins/gen/var/smoothstep/66e4bd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/smoothstep/66e4bd.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - smoothstep_66e4bd(); + (smoothstep_66e4bd()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - smoothstep_66e4bd(); + (smoothstep_66e4bd()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - smoothstep_66e4bd(); + (smoothstep_66e4bd()); return out; }
diff --git a/test/tint/builtins/gen/var/smoothstep/a80fff.wgsl.expected.msl b/test/tint/builtins/gen/var/smoothstep/a80fff.wgsl.expected.msl index b30c7ca..851d305 100644 --- a/test/tint/builtins/gen/var/smoothstep/a80fff.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/smoothstep/a80fff.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - smoothstep_a80fff(); + (smoothstep_a80fff()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - smoothstep_a80fff(); + (smoothstep_a80fff()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - smoothstep_a80fff(); + (smoothstep_a80fff()); return out; }
diff --git a/test/tint/builtins/gen/var/sqrt/072192.wgsl.expected.msl b/test/tint/builtins/gen/var/sqrt/072192.wgsl.expected.msl index b5a6121..9e2ea1e 100644 --- a/test/tint/builtins/gen/var/sqrt/072192.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sqrt/072192.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sqrt_072192(); + (sqrt_072192()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sqrt_072192(); + (sqrt_072192()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sqrt_072192(); + (sqrt_072192()); return out; }
diff --git a/test/tint/builtins/gen/var/sqrt/4ac2c5.wgsl.expected.msl b/test/tint/builtins/gen/var/sqrt/4ac2c5.wgsl.expected.msl index 0cd6382..7d59a90 100644 --- a/test/tint/builtins/gen/var/sqrt/4ac2c5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sqrt/4ac2c5.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sqrt_4ac2c5(); + (sqrt_4ac2c5()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sqrt_4ac2c5(); + (sqrt_4ac2c5()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sqrt_4ac2c5(); + (sqrt_4ac2c5()); return out; }
diff --git a/test/tint/builtins/gen/var/sqrt/8da177.wgsl.expected.msl b/test/tint/builtins/gen/var/sqrt/8da177.wgsl.expected.msl index 1148ad8..8011d12 100644 --- a/test/tint/builtins/gen/var/sqrt/8da177.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sqrt/8da177.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sqrt_8da177(); + (sqrt_8da177()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sqrt_8da177(); + (sqrt_8da177()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sqrt_8da177(); + (sqrt_8da177()); return out; }
diff --git a/test/tint/builtins/gen/var/sqrt/9c5cbe.wgsl.expected.msl b/test/tint/builtins/gen/var/sqrt/9c5cbe.wgsl.expected.msl index 55274ac..8e5b1ab 100644 --- a/test/tint/builtins/gen/var/sqrt/9c5cbe.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/sqrt/9c5cbe.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - sqrt_9c5cbe(); + (sqrt_9c5cbe()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - sqrt_9c5cbe(); + (sqrt_9c5cbe()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - sqrt_9c5cbe(); + (sqrt_9c5cbe()); return out; }
diff --git a/test/tint/builtins/gen/var/step/38cd79.wgsl.expected.msl b/test/tint/builtins/gen/var/step/38cd79.wgsl.expected.msl index d534271..d9dfbf4 100644 --- a/test/tint/builtins/gen/var/step/38cd79.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/step/38cd79.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - step_38cd79(); + (step_38cd79()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - step_38cd79(); + (step_38cd79()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - step_38cd79(); + (step_38cd79()); return out; }
diff --git a/test/tint/builtins/gen/var/step/415879.wgsl.expected.msl b/test/tint/builtins/gen/var/step/415879.wgsl.expected.msl index 8e744cf..a1ef81a 100644 --- a/test/tint/builtins/gen/var/step/415879.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/step/415879.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - step_415879(); + (step_415879()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - step_415879(); + (step_415879()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - step_415879(); + (step_415879()); return out; }
diff --git a/test/tint/builtins/gen/var/step/7c7e5c.wgsl.expected.msl b/test/tint/builtins/gen/var/step/7c7e5c.wgsl.expected.msl index d29eea3..110b36c 100644 --- a/test/tint/builtins/gen/var/step/7c7e5c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/step/7c7e5c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - step_7c7e5c(); + (step_7c7e5c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - step_7c7e5c(); + (step_7c7e5c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - step_7c7e5c(); + (step_7c7e5c()); return out; }
diff --git a/test/tint/builtins/gen/var/step/f9b70c.wgsl.expected.msl b/test/tint/builtins/gen/var/step/f9b70c.wgsl.expected.msl index d643ed7..bd264ac 100644 --- a/test/tint/builtins/gen/var/step/f9b70c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/step/f9b70c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - step_f9b70c(); + (step_f9b70c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - step_f9b70c(); + (step_f9b70c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - step_f9b70c(); + (step_f9b70c()); return out; }
diff --git a/test/tint/builtins/gen/var/storageBarrier/d87211.wgsl.expected.msl b/test/tint/builtins/gen/var/storageBarrier/d87211.wgsl.expected.msl index 04d3b59..a22fb53 100644 --- a/test/tint/builtins/gen/var/storageBarrier/d87211.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/storageBarrier/d87211.wgsl.expected.msl
@@ -2,10 +2,10 @@ using namespace metal; void storageBarrier_d87211() { - threadgroup_barrier(mem_flags::mem_device); + (threadgroup_barrier(mem_flags::mem_device)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - storageBarrier_d87211(); + (storageBarrier_d87211()); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/02da92.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/02da92.wgsl.expected.msl index 856861e..bce8f66 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/02da92.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/02da92.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_half8x8 v_2 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_half8x8 v_3 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v_3, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_half8x8 res = v_2; @@ -40,5 +40,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]], device SB_RW* sb_rw [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_rw=sb_rw}; - simdgroup_store(subgroupMatrixLoad_02da92(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_02da92(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/06bd90.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/06bd90.wgsl.expected.msl index 9d0fe34..df70895 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/06bd90.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/06bd90.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_half8x8 v_2 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_half8x8 v_3 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v_3, (&(*tint_module_vars.sb_ro).arg_0[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.sb_ro).arg_0[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_half8x8 res = v_2; @@ -40,5 +40,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]], const device SB_RO* sb_ro [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_ro=sb_ro}; - simdgroup_store(subgroupMatrixLoad_06bd90(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_06bd90(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/1be0e0.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/1be0e0.wgsl.expected.msl index ed71003..62a366c 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/1be0e0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/1be0e0.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_float8x8 v_2 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_float8x8 v_3 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v_3, (&(*tint_module_vars.arg_0)[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.arg_0)[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_float8x8 res = v_2; @@ -52,12 +52,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - simdgroup_store(subgroupMatrixLoad_1be0e0(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (simdgroup_store(subgroupMatrixLoad_1be0e0(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device tint_array<float, 1024>* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_6 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_6).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/36c0f2.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/36c0f2.wgsl.expected.msl index 86d2385..929ae7d 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/36c0f2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/36c0f2.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_float8x8 v_2 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_float8x8 v_3 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v_3, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_float8x8 res = v_2; @@ -40,5 +40,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]], device SB_RW* sb_rw [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_rw=sb_rw}; - simdgroup_store(subgroupMatrixLoad_36c0f2(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_36c0f2(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/423caa.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/423caa.wgsl.expected.msl index 03f32c8..85c1210 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/423caa.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/423caa.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_half8x8 v_2 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_half8x8 v_3 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v_3, (&(*tint_module_vars.sb_ro).arg_0[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.sb_ro).arg_0[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_half8x8 res = v_2; @@ -40,5 +40,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]], const device SB_RO* sb_ro [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_ro=sb_ro}; - simdgroup_store(subgroupMatrixLoad_423caa(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_423caa(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/53a148.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/53a148.wgsl.expected.msl index a978e07..ac7bbb4 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/53a148.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/53a148.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_half8x8 v_2 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_half8x8 v_3 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v_3, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_half8x8 res = v_2; @@ -40,5 +40,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]], device SB_RW* sb_rw [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_rw=sb_rw}; - simdgroup_store(subgroupMatrixLoad_53a148(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_53a148(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/63c04c.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/63c04c.wgsl.expected.msl index 60334e9..a3831d5 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/63c04c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/63c04c.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_half8x8 v_2 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_half8x8 v_3 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v_3, (&(*tint_module_vars.sb_ro).arg_0[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.sb_ro).arg_0[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_half8x8 res = v_2; @@ -40,5 +40,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]], const device SB_RO* sb_ro [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_ro=sb_ro}; - simdgroup_store(subgroupMatrixLoad_63c04c(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_63c04c(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/aa10d4.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/aa10d4.wgsl.expected.msl index 5c2d3ca..e07d8dd 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/aa10d4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/aa10d4.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_float8x8 v_2 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_float8x8 v_3 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v_3, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_float8x8 res = v_2; @@ -40,5 +40,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]], device SB_RW* sb_rw [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_rw=sb_rw}; - simdgroup_store(subgroupMatrixLoad_aa10d4(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_aa10d4(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/ab3b9c.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/ab3b9c.wgsl.expected.msl index 0159864..5009f14 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/ab3b9c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/ab3b9c.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_float8x8 v_2 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_float8x8 v_3 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v_3, (&(*tint_module_vars.sb_ro).arg_0[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.sb_ro).arg_0[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_float8x8 res = v_2; @@ -40,5 +40,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]], const device SB_RO* sb_ro [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_ro=sb_ro}; - simdgroup_store(subgroupMatrixLoad_ab3b9c(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_ab3b9c(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/b3c369.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/b3c369.wgsl.expected.msl index 97e1e59..b14f593 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/b3c369.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/b3c369.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_float8x8 v_2 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_float8x8 v_3 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v_3, (&(*tint_module_vars.sb_ro).arg_0[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.sb_ro).arg_0[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_float8x8 res = v_2; @@ -40,5 +40,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]], const device SB_RO* sb_ro [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_ro=sb_ro}; - simdgroup_store(subgroupMatrixLoad_b3c369(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_b3c369(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/b3ff28.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/b3ff28.wgsl.expected.msl index b48eb11..011ca36 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/b3ff28.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/b3ff28.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_half8x8 v_2 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_half8x8 v_3 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v_3, (&(*tint_module_vars.arg_0)[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.arg_0)[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_half8x8 res = v_2; @@ -52,12 +52,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - simdgroup_store(subgroupMatrixLoad_b3ff28(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (simdgroup_store(subgroupMatrixLoad_b3ff28(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device tint_array<half, 1024>* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_6 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_6).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/b84216.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/b84216.wgsl.expected.msl index 1d4bcb7..3cb78e8 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/b84216.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/b84216.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_half8x8 v_2 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_half8x8 v_3 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v_3, (&(*tint_module_vars.arg_0)[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.arg_0)[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_half8x8 res = v_2; @@ -52,12 +52,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - simdgroup_store(subgroupMatrixLoad_b84216(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (simdgroup_store(subgroupMatrixLoad_b84216(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device tint_array<half, 1024>* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_6 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_6).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/bf26bb.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/bf26bb.wgsl.expected.msl index 30afaf5..5216791 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/bf26bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/bf26bb.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_float8x8 v_2 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_float8x8 v_3 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v_3, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_float8x8 res = v_2; @@ -40,5 +40,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]], device SB_RW* sb_rw [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_rw=sb_rw}; - simdgroup_store(subgroupMatrixLoad_bf26bb(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_bf26bb(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/c9c00a.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/c9c00a.wgsl.expected.msl index 950e74d..f3db1d2 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/c9c00a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/c9c00a.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_float8x8 v_2 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_float8x8 v_3 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v_3, (&(*tint_module_vars.sb_ro).arg_0[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.sb_ro).arg_0[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_float8x8 res = v_2; @@ -40,5 +40,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]], const device SB_RO* sb_ro [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_ro=sb_ro}; - simdgroup_store(subgroupMatrixLoad_c9c00a(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_c9c00a(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/cb133a.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/cb133a.wgsl.expected.msl index 6d16f45..c968e49 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/cb133a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/cb133a.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_float8x8 v_2 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_float8x8 v_3 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v_3, (&(*tint_module_vars.arg_0)[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.arg_0)[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_float8x8 res = v_2; @@ -52,12 +52,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - simdgroup_store(subgroupMatrixLoad_cb133a(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (simdgroup_store(subgroupMatrixLoad_cb133a(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device tint_array<float, 1024>* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_6 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_6).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/ce0bb4.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/ce0bb4.wgsl.expected.msl index 80a0a34..1e11812 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/ce0bb4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/ce0bb4.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_float8x8 v_2 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_float8x8 v_3 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_load(v_3, (&(*tint_module_vars.arg_0)[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.arg_0)[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_float8x8 res = v_2; @@ -52,12 +52,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - simdgroup_store(subgroupMatrixLoad_ce0bb4(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (simdgroup_store(subgroupMatrixLoad_ce0bb4(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device tint_array<float, 1024>* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_6 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_6).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/f3bab1.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/f3bab1.wgsl.expected.msl index 82c58d8..435d8ab 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/f3bab1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/f3bab1.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_half8x8 v_2 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_half8x8 v_3 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v_3, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_half8x8 res = v_2; @@ -40,5 +40,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]], device SB_RW* sb_rw [[buffer(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .sb_rw=sb_rw}; - simdgroup_store(subgroupMatrixLoad_f3bab1(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixLoad_f3bab1(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixLoad/fe78c2.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixLoad/fe78c2.wgsl.expected.msl index 4dff977..d911ccd 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixLoad/fe78c2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixLoad/fe78c2.wgsl.expected.msl
@@ -30,7 +30,7 @@ simdgroup_half8x8 v_2 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); if ((((v + (v_1 * 7u)) + 8u) <= 1024u)) { simdgroup_half8x8 v_3 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_load(v_3, (&(*tint_module_vars.arg_0)[v]), ulong(v_1), ulong2(0ul), true); + (simdgroup_load(v_3, (&(*tint_module_vars.arg_0)[v]), ulong(v_1), ulong2(0ul), true)); v_2 = v_3; } simdgroup_half8x8 res = v_2; @@ -52,12 +52,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - simdgroup_store(subgroupMatrixLoad_fe78c2(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (simdgroup_store(subgroupMatrixLoad_fe78c2(tint_module_vars), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device tint_array<half, 1024>* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_6 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_6).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixMultiply/2c905b.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixMultiply/2c905b.wgsl.expected.msl index fff5e56..de5afb4 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixMultiply/2c905b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixMultiply/2c905b.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_float8x8 arg_0 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); simdgroup_float8x8 arg_1 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply(v, arg_0, arg_1); + (simdgroup_multiply(v, arg_0, arg_1)); simdgroup_float8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixMultiply_2c905b(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixMultiply_2c905b(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixMultiply/42abed.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixMultiply/42abed.wgsl.expected.msl index a1c4885..106cf9a 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixMultiply/42abed.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixMultiply/42abed.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_half8x8 arg_0 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); simdgroup_half8x8 arg_1 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply(v, arg_0, arg_1); + (simdgroup_multiply(v, arg_0, arg_1)); simdgroup_half8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixMultiply_42abed(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixMultiply_42abed(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixMultiplyAccumulate/8b907c.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixMultiplyAccumulate/8b907c.wgsl.expected.msl index 62a0fbb..7cae531 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixMultiplyAccumulate/8b907c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixMultiplyAccumulate/8b907c.wgsl.expected.msl
@@ -22,7 +22,7 @@ simdgroup_half8x8 arg_1 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); simdgroup_half8x8 arg_2 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply_accumulate(v, arg_0, arg_1, arg_2); + (simdgroup_multiply_accumulate(v, arg_0, arg_1, arg_2)); simdgroup_half8x8 res = v; return res; } @@ -30,5 +30,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixMultiplyAccumulate_8b907c(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixMultiplyAccumulate_8b907c(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixMultiplyAccumulate/e7fb3c.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixMultiplyAccumulate/e7fb3c.wgsl.expected.msl index a563ece..612e9e3 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixMultiplyAccumulate/e7fb3c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixMultiplyAccumulate/e7fb3c.wgsl.expected.msl
@@ -22,7 +22,7 @@ simdgroup_float8x8 arg_1 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); simdgroup_float8x8 arg_2 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply_accumulate(v, arg_0, arg_1, arg_2); + (simdgroup_multiply_accumulate(v, arg_0, arg_1, arg_2)); simdgroup_float8x8 res = v; return res; } @@ -30,5 +30,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixMultiplyAccumulate_e7fb3c(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixMultiplyAccumulate_e7fb3c(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/38dfbe.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/38dfbe.wgsl.expected.msl index 0cfa18c..46ca5c3 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/38dfbe.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/38dfbe.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_half8x8 arg_0 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); half arg_1 = 8.0h; simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply_accumulate(v, arg_0, simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(arg_1)); + (simdgroup_multiply_accumulate(v, arg_0, simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(arg_1))); simdgroup_half8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarAdd_38dfbe(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarAdd_38dfbe(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/6978de.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/6978de.wgsl.expected.msl index ee5c50d..d3f8fe0 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/6978de.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/6978de.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_float8x8 arg_0 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); float arg_1 = 8.0f; simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply_accumulate(v, arg_0, simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(arg_1)); + (simdgroup_multiply_accumulate(v, arg_0, simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(arg_1))); simdgroup_float8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarAdd_6978de(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarAdd_6978de(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/7f3869.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/7f3869.wgsl.expected.msl index b8ba3bbb..635d0be 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/7f3869.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/7f3869.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_float8x8 arg_0 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); float arg_1 = 8.0f; simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply_accumulate(v, arg_0, simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(arg_1)); + (simdgroup_multiply_accumulate(v, arg_0, simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(arg_1))); simdgroup_float8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarAdd_7f3869(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarAdd_7f3869(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/9dbd1a.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/9dbd1a.wgsl.expected.msl index 4d75cda..1b9b456 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/9dbd1a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/9dbd1a.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_half8x8 arg_0 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); half arg_1 = 8.0h; simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply_accumulate(v, arg_0, simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(arg_1)); + (simdgroup_multiply_accumulate(v, arg_0, simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(arg_1))); simdgroup_half8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarAdd_9dbd1a(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarAdd_9dbd1a(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/a00a6a.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/a00a6a.wgsl.expected.msl index 5e8ad17..31b94d84 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/a00a6a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/a00a6a.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_float8x8 arg_0 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); float arg_1 = 8.0f; simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply_accumulate(v, arg_0, simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(arg_1)); + (simdgroup_multiply_accumulate(v, arg_0, simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(arg_1))); simdgroup_float8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarAdd_a00a6a(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarAdd_a00a6a(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/ee2a47.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/ee2a47.wgsl.expected.msl index ffaf743..95db839 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/ee2a47.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarAdd/ee2a47.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_half8x8 arg_0 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); half arg_1 = 8.0h; simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply_accumulate(v, arg_0, simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(arg_1)); + (simdgroup_multiply_accumulate(v, arg_0, simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(arg_1))); simdgroup_half8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarAdd_ee2a47(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarAdd_ee2a47(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/0043a7.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/0043a7.wgsl.expected.msl index b313e08..1acafda 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/0043a7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/0043a7.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_float8x8 arg_0 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); float arg_1 = 8.0f; simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply(v, arg_0, simdgroup_float8x8(arg_1)); + (simdgroup_multiply(v, arg_0, simdgroup_float8x8(arg_1))); simdgroup_float8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarMultiply_0043a7(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarMultiply_0043a7(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/3ec99d.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/3ec99d.wgsl.expected.msl index 5dd9c12..0b7032e 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/3ec99d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/3ec99d.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_half8x8 arg_0 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); half arg_1 = 8.0h; simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply(v, arg_0, simdgroup_half8x8(arg_1)); + (simdgroup_multiply(v, arg_0, simdgroup_half8x8(arg_1))); simdgroup_half8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarMultiply_3ec99d(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarMultiply_3ec99d(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/4de795.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/4de795.wgsl.expected.msl index c73bc80..7a1a740 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/4de795.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/4de795.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_half8x8 arg_0 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); half arg_1 = 8.0h; simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply(v, arg_0, simdgroup_half8x8(arg_1)); + (simdgroup_multiply(v, arg_0, simdgroup_half8x8(arg_1))); simdgroup_half8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarMultiply_4de795(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarMultiply_4de795(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/9ec228.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/9ec228.wgsl.expected.msl index c051df9..f9953a0 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/9ec228.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/9ec228.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_float8x8 arg_0 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); float arg_1 = 8.0f; simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply(v, arg_0, simdgroup_float8x8(arg_1)); + (simdgroup_multiply(v, arg_0, simdgroup_float8x8(arg_1))); simdgroup_float8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarMultiply_9ec228(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarMultiply_9ec228(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/decf0b.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/decf0b.wgsl.expected.msl index be07f4f..97af1b8 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/decf0b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/decf0b.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_float8x8 arg_0 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); float arg_1 = 8.0f; simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply(v, arg_0, simdgroup_float8x8(arg_1)); + (simdgroup_multiply(v, arg_0, simdgroup_float8x8(arg_1))); simdgroup_float8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarMultiply_decf0b(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarMultiply_decf0b(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/ec8d95.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/ec8d95.wgsl.expected.msl index ffacc1a..5eceb85 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/ec8d95.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarMultiply/ec8d95.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_half8x8 arg_0 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); half arg_1 = 8.0h; simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply(v, arg_0, simdgroup_half8x8(arg_1)); + (simdgroup_multiply(v, arg_0, simdgroup_half8x8(arg_1))); simdgroup_half8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarMultiply_ec8d95(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarMultiply_ec8d95(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/3d85a2.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/3d85a2.wgsl.expected.msl index c928ced..8b933e2 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/3d85a2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/3d85a2.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_half8x8 arg_0 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); half arg_1 = 8.0h; simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply_accumulate(v, arg_0, simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(-(arg_1))); + (simdgroup_multiply_accumulate(v, arg_0, simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(-(arg_1)))); simdgroup_half8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarSubtract_3d85a2(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarSubtract_3d85a2(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/56a1bf.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/56a1bf.wgsl.expected.msl index ed78dc9..d9913e1 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/56a1bf.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/56a1bf.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_float8x8 arg_0 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); float arg_1 = 8.0f; simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply_accumulate(v, arg_0, simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(-(arg_1))); + (simdgroup_multiply_accumulate(v, arg_0, simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(-(arg_1)))); simdgroup_float8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarSubtract_56a1bf(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarSubtract_56a1bf(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/7d87bb.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/7d87bb.wgsl.expected.msl index 800b6c8..a6f0e25 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/7d87bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/7d87bb.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_float8x8 arg_0 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); float arg_1 = 8.0f; simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply_accumulate(v, arg_0, simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(-(arg_1))); + (simdgroup_multiply_accumulate(v, arg_0, simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(-(arg_1)))); simdgroup_float8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarSubtract_7d87bb(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarSubtract_7d87bb(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/a87c23.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/a87c23.wgsl.expected.msl index 425f643..6cc2b8d 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/a87c23.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/a87c23.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_half8x8 arg_0 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); half arg_1 = 8.0h; simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply_accumulate(v, arg_0, simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(-(arg_1))); + (simdgroup_multiply_accumulate(v, arg_0, simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(-(arg_1)))); simdgroup_half8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarSubtract_a87c23(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarSubtract_a87c23(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/e70437.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/e70437.wgsl.expected.msl index 53526ae..c060802 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/e70437.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/e70437.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_float8x8 arg_0 = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); float arg_1 = 8.0f; simdgroup_float8x8 v = make_filled_simdgroup_matrix<float, 8, 8>(0.0f); - simdgroup_multiply_accumulate(v, arg_0, simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(-(arg_1))); + (simdgroup_multiply_accumulate(v, arg_0, simdgroup_float8x8(1.0f), make_filled_simdgroup_matrix<float, 8, 8>(-(arg_1)))); simdgroup_float8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<float, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarSubtract_e70437(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarSubtract_e70437(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/ee4167.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/ee4167.wgsl.expected.msl index 81e00f2..0402563 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/ee4167.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixScalarSubtract/ee4167.wgsl.expected.msl
@@ -21,7 +21,7 @@ simdgroup_half8x8 arg_0 = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); half arg_1 = 8.0h; simdgroup_half8x8 v = make_filled_simdgroup_matrix<half, 8, 8>(0.0h); - simdgroup_multiply_accumulate(v, arg_0, simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(-(arg_1))); + (simdgroup_multiply_accumulate(v, arg_0, simdgroup_half8x8(1.0h), make_filled_simdgroup_matrix<half, 8, 8>(-(arg_1)))); simdgroup_half8x8 res = v; return res; } @@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device tint_array<half, 1024>* prevent_dce [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce}; - simdgroup_store(subgroupMatrixScalarSubtract_ee4167(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(subgroupMatrixScalarSubtract_ee4167(), (&(*tint_module_vars.prevent_dce)[0u]), ulong(64u), ulong2(0ul), false)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixStore/17ec3e.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixStore/17ec3e.wgsl.expected.msl index 6d76486..bd2d4a6 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixStore/17ec3e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixStore/17ec3e.wgsl.expected.msl
@@ -29,12 +29,12 @@ simdgroup_half8x8 const v_1 = arg_2; uint const v_2 = max(arg_4, 8u); if ((((v + (v_2 * 7u)) + 8u) <= 1024u)) { - simdgroup_store(v_1, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_2), ulong2(0ul), true); + (simdgroup_store(v_1, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_2), ulong2(0ul), true)); } } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - subgroupMatrixStore_17ec3e(tint_module_vars); + (subgroupMatrixStore_17ec3e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixStore/23fccc.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixStore/23fccc.wgsl.expected.msl index 7d98665..7fd171e 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixStore/23fccc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixStore/23fccc.wgsl.expected.msl
@@ -29,12 +29,12 @@ simdgroup_half8x8 const v_1 = arg_2; uint const v_2 = max(arg_4, 8u); if ((((v + (v_2 * 7u)) + 8u) <= 1024u)) { - simdgroup_store(v_1, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_2), ulong2(0ul), true); + (simdgroup_store(v_1, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_2), ulong2(0ul), true)); } } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - subgroupMatrixStore_23fccc(tint_module_vars); + (subgroupMatrixStore_23fccc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixStore/2d102a.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixStore/2d102a.wgsl.expected.msl index 66ee1af..9170c7c 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixStore/2d102a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixStore/2d102a.wgsl.expected.msl
@@ -29,7 +29,7 @@ simdgroup_half8x8 const v_1 = arg_2; uint const v_2 = max(arg_4, 8u); if ((((v + (v_2 * 7u)) + 8u) <= 1024u)) { - simdgroup_store(v_1, (&(*tint_module_vars.arg_0)[v]), ulong(v_2), ulong2(0ul), true); + (simdgroup_store(v_1, (&(*tint_module_vars.arg_0)[v]), ulong(v_2), ulong2(0ul), true)); } } @@ -48,12 +48,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - subgroupMatrixStore_2d102a(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (subgroupMatrixStore_2d102a(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_5 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v_5).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixStore/4a29bb.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixStore/4a29bb.wgsl.expected.msl index be267d8..78316dc 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixStore/4a29bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixStore/4a29bb.wgsl.expected.msl
@@ -29,7 +29,7 @@ simdgroup_half8x8 const v_1 = arg_2; uint const v_2 = max(arg_4, 8u); if ((((v + (v_2 * 7u)) + 8u) <= 1024u)) { - simdgroup_store(v_1, (&(*tint_module_vars.arg_0)[v]), ulong(v_2), ulong2(0ul), true); + (simdgroup_store(v_1, (&(*tint_module_vars.arg_0)[v]), ulong(v_2), ulong2(0ul), true)); } } @@ -48,12 +48,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - subgroupMatrixStore_4a29bb(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (subgroupMatrixStore_4a29bb(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_5 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v_5).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixStore/50c104.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixStore/50c104.wgsl.expected.msl index 1342096..56d5450 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixStore/50c104.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixStore/50c104.wgsl.expected.msl
@@ -29,7 +29,7 @@ simdgroup_half8x8 const v_1 = arg_2; uint const v_2 = max(arg_4, 8u); if ((((v + (v_2 * 7u)) + 8u) <= 1024u)) { - simdgroup_store(v_1, (&(*tint_module_vars.arg_0)[v]), ulong(v_2), ulong2(0ul), true); + (simdgroup_store(v_1, (&(*tint_module_vars.arg_0)[v]), ulong(v_2), ulong2(0ul), true)); } } @@ -48,12 +48,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - subgroupMatrixStore_50c104(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (subgroupMatrixStore_50c104(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_5 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v_5).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixStore/5c5344.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixStore/5c5344.wgsl.expected.msl index 1e37b46..d0cb616 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixStore/5c5344.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixStore/5c5344.wgsl.expected.msl
@@ -29,12 +29,12 @@ simdgroup_float8x8 const v_1 = arg_2; uint const v_2 = max(arg_4, 8u); if ((((v + (v_2 * 7u)) + 8u) <= 1024u)) { - simdgroup_store(v_1, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_2), ulong2(0ul), true); + (simdgroup_store(v_1, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_2), ulong2(0ul), true)); } } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - subgroupMatrixStore_5c5344(tint_module_vars); + (subgroupMatrixStore_5c5344(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixStore/793e1c.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixStore/793e1c.wgsl.expected.msl index 489183b..abedb74 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixStore/793e1c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixStore/793e1c.wgsl.expected.msl
@@ -29,12 +29,12 @@ simdgroup_half8x8 const v_1 = arg_2; uint const v_2 = max(arg_4, 8u); if ((((v + (v_2 * 7u)) + 8u) <= 1024u)) { - simdgroup_store(v_1, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_2), ulong2(0ul), true); + (simdgroup_store(v_1, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_2), ulong2(0ul), true)); } } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - subgroupMatrixStore_793e1c(tint_module_vars); + (subgroupMatrixStore_793e1c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixStore/7c5b63.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixStore/7c5b63.wgsl.expected.msl index 02aa511..64cd5a4 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixStore/7c5b63.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixStore/7c5b63.wgsl.expected.msl
@@ -29,7 +29,7 @@ simdgroup_float8x8 const v_1 = arg_2; uint const v_2 = max(arg_4, 8u); if ((((v + (v_2 * 7u)) + 8u) <= 1024u)) { - simdgroup_store(v_1, (&(*tint_module_vars.arg_0)[v]), ulong(v_2), ulong2(0ul), true); + (simdgroup_store(v_1, (&(*tint_module_vars.arg_0)[v]), ulong(v_2), ulong2(0ul), true)); } } @@ -48,12 +48,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - subgroupMatrixStore_7c5b63(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (subgroupMatrixStore_7c5b63(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_5 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v_5).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixStore/85b916.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixStore/85b916.wgsl.expected.msl index 1119b24..649c85d 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixStore/85b916.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixStore/85b916.wgsl.expected.msl
@@ -29,12 +29,12 @@ simdgroup_float8x8 const v_1 = arg_2; uint const v_2 = max(arg_4, 8u); if ((((v + (v_2 * 7u)) + 8u) <= 1024u)) { - simdgroup_store(v_1, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_2), ulong2(0ul), true); + (simdgroup_store(v_1, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_2), ulong2(0ul), true)); } } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - subgroupMatrixStore_85b916(tint_module_vars); + (subgroupMatrixStore_85b916(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixStore/a5f5dc.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixStore/a5f5dc.wgsl.expected.msl index e5132f0..17020ba 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixStore/a5f5dc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixStore/a5f5dc.wgsl.expected.msl
@@ -29,7 +29,7 @@ simdgroup_float8x8 const v_1 = arg_2; uint const v_2 = max(arg_4, 8u); if ((((v + (v_2 * 7u)) + 8u) <= 1024u)) { - simdgroup_store(v_1, (&(*tint_module_vars.arg_0)[v]), ulong(v_2), ulong2(0ul), true); + (simdgroup_store(v_1, (&(*tint_module_vars.arg_0)[v]), ulong(v_2), ulong2(0ul), true)); } } @@ -48,12 +48,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - subgroupMatrixStore_a5f5dc(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (subgroupMatrixStore_a5f5dc(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_5 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v_5).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixStore/c42e56.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixStore/c42e56.wgsl.expected.msl index 779f0fc..6542b7b 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixStore/c42e56.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixStore/c42e56.wgsl.expected.msl
@@ -29,12 +29,12 @@ simdgroup_float8x8 const v_1 = arg_2; uint const v_2 = max(arg_4, 8u); if ((((v + (v_2 * 7u)) + 8u) <= 1024u)) { - simdgroup_store(v_1, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_2), ulong2(0ul), true); + (simdgroup_store(v_1, (&(*tint_module_vars.sb_rw).arg_0[v]), ulong(v_2), ulong2(0ul), true)); } } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(device SB_RW* sb_rw [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw=sb_rw}; - subgroupMatrixStore_c42e56(tint_module_vars); + (subgroupMatrixStore_c42e56(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/subgroupMatrixStore/f37296.wgsl.expected.msl b/test/tint/builtins/gen/var/subgroupMatrixStore/f37296.wgsl.expected.msl index c94c7e9..8348563 100644 --- a/test/tint/builtins/gen/var/subgroupMatrixStore/f37296.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/subgroupMatrixStore/f37296.wgsl.expected.msl
@@ -29,7 +29,7 @@ simdgroup_float8x8 const v_1 = arg_2; uint const v_2 = max(arg_4, 8u); if ((((v + (v_2 * 7u)) + 8u) <= 1024u)) { - simdgroup_store(v_1, (&(*tint_module_vars.arg_0)[v]), ulong(v_2), ulong2(0ul), true); + (simdgroup_store(v_1, (&(*tint_module_vars.arg_0)[v]), ulong(v_2), ulong2(0ul), true)); } } @@ -48,12 +48,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - subgroupMatrixStore_f37296(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (subgroupMatrixStore_f37296(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_5 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=(&(*v_5).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/tan/311400.wgsl.expected.msl b/test/tint/builtins/gen/var/tan/311400.wgsl.expected.msl index 6ac057f..696a381 100644 --- a/test/tint/builtins/gen/var/tan/311400.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/tan/311400.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - tan_311400(); + (tan_311400()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - tan_311400(); + (tan_311400()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - tan_311400(); + (tan_311400()); return out; }
diff --git a/test/tint/builtins/gen/var/tan/7be368.wgsl.expected.msl b/test/tint/builtins/gen/var/tan/7be368.wgsl.expected.msl index cf8dbfc..2a264be 100644 --- a/test/tint/builtins/gen/var/tan/7be368.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/tan/7be368.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - tan_7be368(); + (tan_7be368()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - tan_7be368(); + (tan_7be368()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - tan_7be368(); + (tan_7be368()); return out; }
diff --git a/test/tint/builtins/gen/var/tan/a0966f.wgsl.expected.msl b/test/tint/builtins/gen/var/tan/a0966f.wgsl.expected.msl index 36a19db..4d1eb47 100644 --- a/test/tint/builtins/gen/var/tan/a0966f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/tan/a0966f.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - tan_a0966f(); + (tan_a0966f()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - tan_a0966f(); + (tan_a0966f()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - tan_a0966f(); + (tan_a0966f()); return out; }
diff --git a/test/tint/builtins/gen/var/tan/ae26ae.wgsl.expected.msl b/test/tint/builtins/gen/var/tan/ae26ae.wgsl.expected.msl index 32f07e7..aa0adfc 100644 --- a/test/tint/builtins/gen/var/tan/ae26ae.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/tan/ae26ae.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - tan_ae26ae(); + (tan_ae26ae()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - tan_ae26ae(); + (tan_ae26ae()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - tan_ae26ae(); + (tan_ae26ae()); return out; }
diff --git a/test/tint/builtins/gen/var/tanh/313aa1.wgsl.expected.msl b/test/tint/builtins/gen/var/tanh/313aa1.wgsl.expected.msl index 0bc9ff4..ac41462 100644 --- a/test/tint/builtins/gen/var/tanh/313aa1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/tanh/313aa1.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - tanh_313aa1(); + (tanh_313aa1()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - tanh_313aa1(); + (tanh_313aa1()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - tanh_313aa1(); + (tanh_313aa1()); return out; }
diff --git a/test/tint/builtins/gen/var/tanh/6289fd.wgsl.expected.msl b/test/tint/builtins/gen/var/tanh/6289fd.wgsl.expected.msl index b5d8d18..3e993b3 100644 --- a/test/tint/builtins/gen/var/tanh/6289fd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/tanh/6289fd.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - tanh_6289fd(); + (tanh_6289fd()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - tanh_6289fd(); + (tanh_6289fd()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - tanh_6289fd(); + (tanh_6289fd()); return out; }
diff --git a/test/tint/builtins/gen/var/tanh/ac5d33.wgsl.expected.msl b/test/tint/builtins/gen/var/tanh/ac5d33.wgsl.expected.msl index b0be3fc..5e9e1b7 100644 --- a/test/tint/builtins/gen/var/tanh/ac5d33.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/tanh/ac5d33.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - tanh_ac5d33(); + (tanh_ac5d33()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - tanh_ac5d33(); + (tanh_ac5d33()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - tanh_ac5d33(); + (tanh_ac5d33()); return out; }
diff --git a/test/tint/builtins/gen/var/tanh/c48aa6.wgsl.expected.msl b/test/tint/builtins/gen/var/tanh/c48aa6.wgsl.expected.msl index 2558200..4a4a6ed 100644 --- a/test/tint/builtins/gen/var/tanh/c48aa6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/tanh/c48aa6.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - tanh_c48aa6(); + (tanh_c48aa6()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - tanh_c48aa6(); + (tanh_c48aa6()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - tanh_c48aa6(); + (tanh_c48aa6()); return out; }
diff --git a/test/tint/builtins/gen/var/textureBarrier/3d0f7e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureBarrier/3d0f7e.wgsl.expected.msl index a3b6b4b..591931d 100644 --- a/test/tint/builtins/gen/var/textureBarrier/3d0f7e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureBarrier/3d0f7e.wgsl.expected.msl
@@ -2,10 +2,10 @@ using namespace metal; void textureBarrier_3d0f7e() { - threadgroup_barrier(mem_flags::mem_texture); + (threadgroup_barrier(mem_flags::mem_texture)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - textureBarrier_3d0f7e(); + (textureBarrier_3d0f7e()); }
diff --git a/test/tint/builtins/gen/var/textureDimensions/022903.wgsl.expected.msl b/test/tint/builtins/gen/var/textureDimensions/022903.wgsl.expected.msl index cec2d11..b4ba8ba 100644 --- a/test/tint/builtins/gen/var/textureDimensions/022903.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureDimensions/022903.wgsl.expected.msl
@@ -11,7 +11,7 @@ uint textureDimensions_022903(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; - min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -33,7 +33,7 @@ uint textureDimensions_022903(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; - min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -65,7 +65,7 @@ uint textureDimensions_022903(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; - min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; }
diff --git a/test/tint/builtins/gen/var/textureDimensions/920006.wgsl.expected.msl b/test/tint/builtins/gen/var/textureDimensions/920006.wgsl.expected.msl index 35da1bb..8eb8fcb 100644 --- a/test/tint/builtins/gen/var/textureDimensions/920006.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureDimensions/920006.wgsl.expected.msl
@@ -11,7 +11,7 @@ uint textureDimensions_920006(tint_module_vars_struct tint_module_vars) { int arg_1 = 1; - min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -33,7 +33,7 @@ uint textureDimensions_920006(tint_module_vars_struct tint_module_vars) { int arg_1 = 1; - min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -65,7 +65,7 @@ uint textureDimensions_920006(tint_module_vars_struct tint_module_vars) { int arg_1 = 1; - min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; }
diff --git a/test/tint/builtins/gen/var/textureDimensions/9c7a00.wgsl.expected.msl b/test/tint/builtins/gen/var/textureDimensions/9c7a00.wgsl.expected.msl index a9c4d67..54d38dc 100644 --- a/test/tint/builtins/gen/var/textureDimensions/9c7a00.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureDimensions/9c7a00.wgsl.expected.msl
@@ -11,7 +11,7 @@ uint textureDimensions_9c7a00(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; - min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -33,7 +33,7 @@ uint textureDimensions_9c7a00(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; - min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -65,7 +65,7 @@ uint textureDimensions_9c7a00(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; - min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; }
diff --git a/test/tint/builtins/gen/var/textureDimensions/aac604.wgsl.expected.msl b/test/tint/builtins/gen/var/textureDimensions/aac604.wgsl.expected.msl index 60b8695..3c8ccfb 100644 --- a/test/tint/builtins/gen/var/textureDimensions/aac604.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureDimensions/aac604.wgsl.expected.msl
@@ -11,7 +11,7 @@ uint textureDimensions_aac604(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; - min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -33,7 +33,7 @@ uint textureDimensions_aac604(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; - min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -65,7 +65,7 @@ uint textureDimensions_aac604(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; - min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_1, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; }
diff --git a/test/tint/builtins/gen/var/textureDimensions/b46d97.wgsl.expected.msl b/test/tint/builtins/gen/var/textureDimensions/b46d97.wgsl.expected.msl index a21afea..85764db 100644 --- a/test/tint/builtins/gen/var/textureDimensions/b46d97.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureDimensions/b46d97.wgsl.expected.msl
@@ -11,7 +11,7 @@ uint textureDimensions_b46d97(tint_module_vars_struct tint_module_vars) { int arg_1 = 1; - min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -33,7 +33,7 @@ uint textureDimensions_b46d97(tint_module_vars_struct tint_module_vars) { int arg_1 = 1; - min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -65,7 +65,7 @@ uint textureDimensions_b46d97(tint_module_vars_struct tint_module_vars) { int arg_1 = 1; - min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; }
diff --git a/test/tint/builtins/gen/var/textureDimensions/f17acd.wgsl.expected.msl b/test/tint/builtins/gen/var/textureDimensions/f17acd.wgsl.expected.msl index 5219a10..c3c2f05 100644 --- a/test/tint/builtins/gen/var/textureDimensions/f17acd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureDimensions/f17acd.wgsl.expected.msl
@@ -11,7 +11,7 @@ uint textureDimensions_f17acd(tint_module_vars_struct tint_module_vars) { int arg_1 = 1; - min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -33,7 +33,7 @@ uint textureDimensions_f17acd(tint_module_vars_struct tint_module_vars) { int arg_1 = 1; - min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; } @@ -65,7 +65,7 @@ uint textureDimensions_f17acd(tint_module_vars_struct tint_module_vars) { int arg_1 = 1; - min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_1), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint res = uint(tint_module_vars.arg_0.get_width()); return res; }
diff --git a/test/tint/builtins/gen/var/textureLoad/0cb698.wgsl.expected.msl b/test/tint/builtins/gen/var/textureLoad/0cb698.wgsl.expected.msl index e7c5f59..1e159e5 100644 --- a/test/tint/builtins/gen/var/textureLoad/0cb698.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureLoad/0cb698.wgsl.expected.msl
@@ -13,7 +13,7 @@ uint arg_1 = 1u; uint arg_2 = 1u; uint const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); int4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -37,7 +37,7 @@ uint arg_1 = 1u; uint arg_2 = 1u; uint const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); int4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -71,7 +71,7 @@ uint arg_1 = 1u; uint arg_2 = 1u; uint const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); int4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; }
diff --git a/test/tint/builtins/gen/var/textureLoad/1373dc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureLoad/1373dc.wgsl.expected.msl index 8165e18..faf36bc 100644 --- a/test/tint/builtins/gen/var/textureLoad/1373dc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureLoad/1373dc.wgsl.expected.msl
@@ -13,7 +13,7 @@ uint arg_1 = 1u; int arg_2 = 1; uint const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); float4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -37,7 +37,7 @@ uint arg_1 = 1u; int arg_2 = 1; uint const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); float4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -71,7 +71,7 @@ uint arg_1 = 1u; int arg_2 = 1; uint const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); float4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; }
diff --git a/test/tint/builtins/gen/var/textureLoad/1b8588.wgsl.expected.msl b/test/tint/builtins/gen/var/textureLoad/1b8588.wgsl.expected.msl index 1a6f141..54df89a 100644 --- a/test/tint/builtins/gen/var/textureLoad/1b8588.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureLoad/1b8588.wgsl.expected.msl
@@ -13,7 +13,7 @@ int arg_1 = 1; int arg_2 = 1; int const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); uint4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res; @@ -38,7 +38,7 @@ int arg_1 = 1; int arg_2 = 1; int const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); uint4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res; @@ -73,7 +73,7 @@ int arg_1 = 1; int arg_2 = 1; int const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); uint4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res;
diff --git a/test/tint/builtins/gen/var/textureLoad/216c37.wgsl.expected.msl b/test/tint/builtins/gen/var/textureLoad/216c37.wgsl.expected.msl index f7bc8c3..1a80434 100644 --- a/test/tint/builtins/gen/var/textureLoad/216c37.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureLoad/216c37.wgsl.expected.msl
@@ -13,7 +13,7 @@ uint arg_1 = 1u; int arg_2 = 1; uint const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -37,7 +37,7 @@ uint arg_1 = 1u; int arg_2 = 1; uint const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -71,7 +71,7 @@ uint arg_1 = 1u; int arg_2 = 1; uint const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; }
diff --git a/test/tint/builtins/gen/var/textureLoad/3da3ed.wgsl.expected.msl b/test/tint/builtins/gen/var/textureLoad/3da3ed.wgsl.expected.msl index 63a8114..32724c9 100644 --- a/test/tint/builtins/gen/var/textureLoad/3da3ed.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureLoad/3da3ed.wgsl.expected.msl
@@ -13,7 +13,7 @@ int arg_1 = 1; uint arg_2 = 1u; int const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); float4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res; @@ -38,7 +38,7 @@ int arg_1 = 1; uint arg_2 = 1u; int const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); float4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res; @@ -73,7 +73,7 @@ int arg_1 = 1; uint arg_2 = 1u; int const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); float4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res;
diff --git a/test/tint/builtins/gen/var/textureLoad/4c423f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureLoad/4c423f.wgsl.expected.msl index 0aa0e34..a2dca9d 100644 --- a/test/tint/builtins/gen/var/textureLoad/4c423f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureLoad/4c423f.wgsl.expected.msl
@@ -13,7 +13,7 @@ uint arg_1 = 1u; int arg_2 = 1; uint const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); int4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -37,7 +37,7 @@ uint arg_1 = 1u; int arg_2 = 1; uint const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); int4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -71,7 +71,7 @@ uint arg_1 = 1u; int arg_2 = 1; uint const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); int4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; }
diff --git a/test/tint/builtins/gen/var/textureLoad/5a2f9d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureLoad/5a2f9d.wgsl.expected.msl index 0039213..b6e1b01 100644 --- a/test/tint/builtins/gen/var/textureLoad/5a2f9d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureLoad/5a2f9d.wgsl.expected.msl
@@ -13,7 +13,7 @@ int arg_1 = 1; int arg_2 = 1; int const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); int4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res; @@ -38,7 +38,7 @@ int arg_1 = 1; int arg_2 = 1; int const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); int4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res; @@ -73,7 +73,7 @@ int arg_1 = 1; int arg_2 = 1; int const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); int4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res;
diff --git a/test/tint/builtins/gen/var/textureLoad/62d1de.wgsl.expected.msl b/test/tint/builtins/gen/var/textureLoad/62d1de.wgsl.expected.msl index 607820f..f2f10d4 100644 --- a/test/tint/builtins/gen/var/textureLoad/62d1de.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureLoad/62d1de.wgsl.expected.msl
@@ -13,7 +13,7 @@ int arg_1 = 1; uint arg_2 = 1u; int const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); int4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res; @@ -38,7 +38,7 @@ int arg_1 = 1; uint arg_2 = 1u; int const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); int4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res; @@ -73,7 +73,7 @@ int arg_1 = 1; uint arg_2 = 1u; int const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); int4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res;
diff --git a/test/tint/builtins/gen/var/textureLoad/6b77d4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureLoad/6b77d4.wgsl.expected.msl index 5ed09e9..0510d32 100644 --- a/test/tint/builtins/gen/var/textureLoad/6b77d4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureLoad/6b77d4.wgsl.expected.msl
@@ -13,7 +13,7 @@ int arg_1 = 1; uint arg_2 = 1u; int const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); uint4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res; @@ -38,7 +38,7 @@ int arg_1 = 1; uint arg_2 = 1u; int const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); uint4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res; @@ -73,7 +73,7 @@ int arg_1 = 1; uint arg_2 = 1u; int const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); uint4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res;
diff --git a/test/tint/builtins/gen/var/textureLoad/6d376a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureLoad/6d376a.wgsl.expected.msl index cc206d4..81adcf4 100644 --- a/test/tint/builtins/gen/var/textureLoad/6d376a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureLoad/6d376a.wgsl.expected.msl
@@ -13,7 +13,7 @@ uint arg_1 = 1u; uint arg_2 = 1u; uint const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); float4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -37,7 +37,7 @@ uint arg_1 = 1u; uint arg_2 = 1u; uint const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); float4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -71,7 +71,7 @@ uint arg_1 = 1u; uint arg_2 = 1u; uint const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); float4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; }
diff --git a/test/tint/builtins/gen/var/textureLoad/81c381.wgsl.expected.msl b/test/tint/builtins/gen/var/textureLoad/81c381.wgsl.expected.msl index 0fd42cd..d889d65 100644 --- a/test/tint/builtins/gen/var/textureLoad/81c381.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureLoad/81c381.wgsl.expected.msl
@@ -13,7 +13,7 @@ int arg_1 = 1; int arg_2 = 1; int const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); float4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res; @@ -38,7 +38,7 @@ int arg_1 = 1; int arg_2 = 1; int const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); float4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res; @@ -73,7 +73,7 @@ int arg_1 = 1; int arg_2 = 1; int const v = arg_1; - min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(uint(arg_2), (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint const v_1 = (uint(tint_module_vars.arg_0.get_width()) - 1u); float4 res = tint_module_vars.arg_0.read(min(uint(v), v_1)); return res;
diff --git a/test/tint/builtins/gen/var/textureLoad/bc3201.wgsl.expected.msl b/test/tint/builtins/gen/var/textureLoad/bc3201.wgsl.expected.msl index 885128d..0af8337 100644 --- a/test/tint/builtins/gen/var/textureLoad/bc3201.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureLoad/bc3201.wgsl.expected.msl
@@ -13,7 +13,7 @@ uint arg_1 = 1u; uint arg_2 = 1u; uint const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -37,7 +37,7 @@ uint arg_1 = 1u; uint arg_2 = 1u; uint const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; } @@ -71,7 +71,7 @@ uint arg_1 = 1u; uint arg_2 = 1u; uint const v = arg_1; - min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u)); + (min(arg_2, (tint_module_vars.arg_0.get_num_mip_levels() - 1u))); uint4 res = tint_module_vars.arg_0.read(min(v, (uint(tint_module_vars.arg_0.get_width()) - 1u))); return res; }
diff --git a/test/tint/builtins/gen/var/textureStore/000bd4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/000bd4.wgsl.expected.msl index afd278a..e413a3c 100644 --- a/test/tint/builtins/gen/var/textureStore/000bd4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/000bd4.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_000bd4(tint_module_vars); + (textureStore_000bd4(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_000bd4(tint_module_vars); + (textureStore_000bd4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/00199b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/00199b.wgsl.expected.msl index 8a7945f..db012ac 100644 --- a/test/tint/builtins/gen/var/textureStore/00199b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/00199b.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_00199b(tint_module_vars); + (textureStore_00199b(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_00199b(tint_module_vars); + (textureStore_00199b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/005fcb.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/005fcb.wgsl.expected.msl index 36f37d6..ab93832 100644 --- a/test/tint/builtins/gen/var/textureStore/005fcb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/005fcb.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_005fcb(tint_module_vars); + (textureStore_005fcb(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_005fcb(tint_module_vars); + (textureStore_005fcb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/007dde.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/007dde.wgsl.expected.msl index 039b6a7..73d4bb5 100644 --- a/test/tint/builtins/gen/var/textureStore/007dde.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/007dde.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_007dde(tint_module_vars); + (textureStore_007dde(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_007dde(tint_module_vars); + (textureStore_007dde(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/00ca64.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/00ca64.wgsl.expected.msl index 8285422..b19e33e 100644 --- a/test/tint/builtins/gen/var/textureStore/00ca64.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/00ca64.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_00ca64(tint_module_vars); + (textureStore_00ca64(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_00ca64(tint_module_vars); + (textureStore_00ca64(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0148bd.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0148bd.wgsl.expected.msl index e4ef911..1f3dd4d 100644 --- a/test/tint/builtins/gen/var/textureStore/0148bd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0148bd.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0148bd(tint_module_vars); + (textureStore_0148bd(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0148bd(tint_module_vars); + (textureStore_0148bd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0187f5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0187f5.wgsl.expected.msl index c578819..a973943 100644 --- a/test/tint/builtins/gen/var/textureStore/0187f5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0187f5.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0187f5(tint_module_vars); + (textureStore_0187f5(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0187f5(tint_module_vars); + (textureStore_0187f5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/027f3e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/027f3e.wgsl.expected.msl index b584454..bffdbf3 100644 --- a/test/tint/builtins/gen/var/textureStore/027f3e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/027f3e.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_027f3e(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_027f3e(tint_module_vars); + (textureStore_027f3e(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_027f3e(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_027f3e(tint_module_vars); + (textureStore_027f3e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/031506.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/031506.wgsl.expected.msl index f3b6cdb..bbd3afb 100644 --- a/test/tint/builtins/gen/var/textureStore/031506.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/031506.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_031506(tint_module_vars); + (textureStore_031506(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_031506(tint_module_vars); + (textureStore_031506(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/033559.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/033559.wgsl.expected.msl index d75060a..09d34e0 100644 --- a/test/tint/builtins/gen/var/textureStore/033559.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/033559.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_033559(tint_module_vars); + (textureStore_033559(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_033559(tint_module_vars); + (textureStore_033559(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/036d0e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/036d0e.wgsl.expected.msl index 7f912a0..837836d 100644 --- a/test/tint/builtins/gen/var/textureStore/036d0e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/036d0e.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_036d0e(tint_module_vars); + (textureStore_036d0e(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_036d0e(tint_module_vars); + (textureStore_036d0e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/03715f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/03715f.wgsl.expected.msl index 5e54a34..76ede81 100644 --- a/test/tint/builtins/gen/var/textureStore/03715f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/03715f.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_03715f(tint_module_vars); + (textureStore_03715f(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_03715f(tint_module_vars); + (textureStore_03715f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/03e7a0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/03e7a0.wgsl.expected.msl index 2d20e89..e545af1 100644 --- a/test/tint/builtins/gen/var/textureStore/03e7a0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/03e7a0.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_03e7a0(tint_module_vars); + (textureStore_03e7a0(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_03e7a0(tint_module_vars); + (textureStore_03e7a0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/042b06.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/042b06.wgsl.expected.msl index 929cd5e..6bf468d 100644 --- a/test/tint/builtins/gen/var/textureStore/042b06.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/042b06.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_042b06(tint_module_vars); + (textureStore_042b06(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_042b06(tint_module_vars); + (textureStore_042b06(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/052a4e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/052a4e.wgsl.expected.msl index 7e1206a..298c98f 100644 --- a/test/tint/builtins/gen/var/textureStore/052a4e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/052a4e.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_052a4e(tint_module_vars); + (textureStore_052a4e(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_052a4e(tint_module_vars); + (textureStore_052a4e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/053664.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/053664.wgsl.expected.msl index 56a3172..31f14aa 100644 --- a/test/tint/builtins/gen/var/textureStore/053664.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/053664.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_053664(tint_module_vars); + (textureStore_053664(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_053664(tint_module_vars); + (textureStore_053664(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/05ce15.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/05ce15.wgsl.expected.msl index 5a04697..2a2f254 100644 --- a/test/tint/builtins/gen/var/textureStore/05ce15.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/05ce15.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_05ce15(tint_module_vars); + (textureStore_05ce15(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_05ce15(tint_module_vars); + (textureStore_05ce15(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/064c7f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/064c7f.wgsl.expected.msl index 25b00aa..1341d6e 100644 --- a/test/tint/builtins/gen/var/textureStore/064c7f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/064c7f.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_064c7f(tint_module_vars); + (textureStore_064c7f(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_064c7f(tint_module_vars); + (textureStore_064c7f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/068641.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/068641.wgsl.expected.msl index 9c4165c..920cf2c 100644 --- a/test/tint/builtins/gen/var/textureStore/068641.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/068641.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_068641(tint_module_vars); + (textureStore_068641(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_068641(tint_module_vars); + (textureStore_068641(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/06e49c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/06e49c.wgsl.expected.msl index 89ea27a..52ca800 100644 --- a/test/tint/builtins/gen/var/textureStore/06e49c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/06e49c.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_06e49c(tint_module_vars); + (textureStore_06e49c(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_06e49c(tint_module_vars); + (textureStore_06e49c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/070040.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/070040.wgsl.expected.msl index 23f9f24..104137b 100644 --- a/test/tint/builtins/gen/var/textureStore/070040.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/070040.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_070040(tint_module_vars); + (textureStore_070040(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_070040(tint_module_vars); + (textureStore_070040(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/07548b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/07548b.wgsl.expected.msl index 78e2e1a..672c370 100644 --- a/test/tint/builtins/gen/var/textureStore/07548b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/07548b.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_07548b(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_07548b(tint_module_vars); + (textureStore_07548b(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_07548b(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_07548b(tint_module_vars); + (textureStore_07548b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/076288.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/076288.wgsl.expected.msl index 7cdf454..b7a3e67 100644 --- a/test/tint/builtins/gen/var/textureStore/076288.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/076288.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_076288(tint_module_vars); + (textureStore_076288(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_076288(tint_module_vars); + (textureStore_076288(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/07a790.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/07a790.wgsl.expected.msl index 48b2446..3fa14dd 100644 --- a/test/tint/builtins/gen/var/textureStore/07a790.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/07a790.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_07a790(tint_module_vars); + (textureStore_07a790(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_07a790(tint_module_vars); + (textureStore_07a790(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/07d78e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/07d78e.wgsl.expected.msl index 2ae3b85..2a0f6c3 100644 --- a/test/tint/builtins/gen/var/textureStore/07d78e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/07d78e.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_07d78e(tint_module_vars); + (textureStore_07d78e(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_07d78e(tint_module_vars); + (textureStore_07d78e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/09091d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/09091d.wgsl.expected.msl index 60e5032..3e55e33 100644 --- a/test/tint/builtins/gen/var/textureStore/09091d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/09091d.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_09091d(tint_module_vars); + (textureStore_09091d(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_09091d(tint_module_vars); + (textureStore_09091d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0973cf.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0973cf.wgsl.expected.msl index 2f15a43..ef1b7c7 100644 --- a/test/tint/builtins/gen/var/textureStore/0973cf.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0973cf.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0973cf(tint_module_vars); + (textureStore_0973cf(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0973cf(tint_module_vars); + (textureStore_0973cf(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/09b543.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/09b543.wgsl.expected.msl index 618349c..e031dc3 100644 --- a/test/tint/builtins/gen/var/textureStore/09b543.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/09b543.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_09b543(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_09b543(tint_module_vars); + (textureStore_09b543(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_09b543(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_09b543(tint_module_vars); + (textureStore_09b543(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/09e4d5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/09e4d5.wgsl.expected.msl index c034e0e..638cc2b 100644 --- a/test/tint/builtins/gen/var/textureStore/09e4d5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/09e4d5.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_09e4d5(tint_module_vars); + (textureStore_09e4d5(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_09e4d5(tint_module_vars); + (textureStore_09e4d5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0a1a79.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0a1a79.wgsl.expected.msl index 2a3e092..d6a4d9c 100644 --- a/test/tint/builtins/gen/var/textureStore/0a1a79.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0a1a79.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0a1a79(tint_module_vars); + (textureStore_0a1a79(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0a1a79(tint_module_vars); + (textureStore_0a1a79(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0aae91.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0aae91.wgsl.expected.msl index f0f81de..006f79f 100644 --- a/test/tint/builtins/gen/var/textureStore/0aae91.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0aae91.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_0aae91(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0aae91(tint_module_vars); + (textureStore_0aae91(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_0aae91(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0aae91(tint_module_vars); + (textureStore_0aae91(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0ad124.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0ad124.wgsl.expected.msl index 3829f1b..1bcff71 100644 --- a/test/tint/builtins/gen/var/textureStore/0ad124.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0ad124.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ad124(tint_module_vars); + (textureStore_0ad124(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ad124(tint_module_vars); + (textureStore_0ad124(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0ade9a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0ade9a.wgsl.expected.msl index 0f2d854..4b03ed0 100644 --- a/test/tint/builtins/gen/var/textureStore/0ade9a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0ade9a.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ade9a(tint_module_vars); + (textureStore_0ade9a(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ade9a(tint_module_vars); + (textureStore_0ade9a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0af6b5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0af6b5.wgsl.expected.msl index 467b32c..5380d20 100644 --- a/test/tint/builtins/gen/var/textureStore/0af6b5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0af6b5.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0af6b5(tint_module_vars); + (textureStore_0af6b5(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0af6b5(tint_module_vars); + (textureStore_0af6b5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0b14df.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0b14df.wgsl.expected.msl index 0e1b612..ed60fa4 100644 --- a/test/tint/builtins/gen/var/textureStore/0b14df.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0b14df.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0b14df(tint_module_vars); + (textureStore_0b14df(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0b14df(tint_module_vars); + (textureStore_0b14df(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0b5f6b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0b5f6b.wgsl.expected.msl index e06edf4..f608565 100644 --- a/test/tint/builtins/gen/var/textureStore/0b5f6b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0b5f6b.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0b5f6b(tint_module_vars); + (textureStore_0b5f6b(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0b5f6b(tint_module_vars); + (textureStore_0b5f6b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0b6010.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0b6010.wgsl.expected.msl index 4981fe2..c9c00d1 100644 --- a/test/tint/builtins/gen/var/textureStore/0b6010.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0b6010.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0b6010(tint_module_vars); + (textureStore_0b6010(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0b6010(tint_module_vars); + (textureStore_0b6010(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0b9343.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0b9343.wgsl.expected.msl index c2aecc8..1dd875c 100644 --- a/test/tint/builtins/gen/var/textureStore/0b9343.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0b9343.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0b9343(tint_module_vars); + (textureStore_0b9343(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0b9343(tint_module_vars); + (textureStore_0b9343(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0c3dff.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0c3dff.wgsl.expected.msl index 85f49ae0..b3f563d 100644 --- a/test/tint/builtins/gen/var/textureStore/0c3dff.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0c3dff.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0c3dff(tint_module_vars); + (textureStore_0c3dff(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0c3dff(tint_module_vars); + (textureStore_0c3dff(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0c45b9.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0c45b9.wgsl.expected.msl index 36c0875..d9f34c1 100644 --- a/test/tint/builtins/gen/var/textureStore/0c45b9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0c45b9.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0c45b9(tint_module_vars); + (textureStore_0c45b9(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0c45b9(tint_module_vars); + (textureStore_0c45b9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0c92d6.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0c92d6.wgsl.expected.msl index 6ec4d5b..a5c9855 100644 --- a/test/tint/builtins/gen/var/textureStore/0c92d6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0c92d6.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0c92d6(tint_module_vars); + (textureStore_0c92d6(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0c92d6(tint_module_vars); + (textureStore_0c92d6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0ca9de.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0ca9de.wgsl.expected.msl index b817254..a6eaab9 100644 --- a/test/tint/builtins/gen/var/textureStore/0ca9de.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0ca9de.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ca9de(tint_module_vars); + (textureStore_0ca9de(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ca9de(tint_module_vars); + (textureStore_0ca9de(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0cc825.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0cc825.wgsl.expected.msl index 61c417e..a7fbea48 100644 --- a/test/tint/builtins/gen/var/textureStore/0cc825.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0cc825.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0cc825(tint_module_vars); + (textureStore_0cc825(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0cc825(tint_module_vars); + (textureStore_0cc825(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0de6c6.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0de6c6.wgsl.expected.msl index 30e02f1..7e2ef1a 100644 --- a/test/tint/builtins/gen/var/textureStore/0de6c6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0de6c6.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0de6c6(tint_module_vars); + (textureStore_0de6c6(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0de6c6(tint_module_vars); + (textureStore_0de6c6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0e5092.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0e5092.wgsl.expected.msl index f1635a9..8a5fbaf 100644 --- a/test/tint/builtins/gen/var/textureStore/0e5092.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0e5092.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0e5092(tint_module_vars); + (textureStore_0e5092(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0e5092(tint_module_vars); + (textureStore_0e5092(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0ff042.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0ff042.wgsl.expected.msl index 79d0892..39ba6b8 100644 --- a/test/tint/builtins/gen/var/textureStore/0ff042.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0ff042.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ff042(tint_module_vars); + (textureStore_0ff042(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ff042(tint_module_vars); + (textureStore_0ff042(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/0ff97a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/0ff97a.wgsl.expected.msl index f6ec5c5..6d80bcb 100644 --- a/test/tint/builtins/gen/var/textureStore/0ff97a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/0ff97a.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ff97a(tint_module_vars); + (textureStore_0ff97a(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_0ff97a(tint_module_vars); + (textureStore_0ff97a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/101325.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/101325.wgsl.expected.msl index cb0c632..375936d 100644 --- a/test/tint/builtins/gen/var/textureStore/101325.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/101325.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_101325(tint_module_vars); + (textureStore_101325(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_101325(tint_module_vars); + (textureStore_101325(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/102722.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/102722.wgsl.expected.msl index 3d57b191..ff6404ec 100644 --- a/test/tint/builtins/gen/var/textureStore/102722.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/102722.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_102722(tint_module_vars); + (textureStore_102722(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_102722(tint_module_vars); + (textureStore_102722(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/10ccbc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/10ccbc.wgsl.expected.msl index 6e226c3..3c13ab9 100644 --- a/test/tint/builtins/gen/var/textureStore/10ccbc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/10ccbc.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_10ccbc(tint_module_vars); + (textureStore_10ccbc(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_10ccbc(tint_module_vars); + (textureStore_10ccbc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1119e4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1119e4.wgsl.expected.msl index 267f251..335d7ae 100644 --- a/test/tint/builtins/gen/var/textureStore/1119e4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1119e4.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1119e4(tint_module_vars); + (textureStore_1119e4(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1119e4(tint_module_vars); + (textureStore_1119e4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/126ed7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/126ed7.wgsl.expected.msl index fa7aed2..57d3d85 100644 --- a/test/tint/builtins/gen/var/textureStore/126ed7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/126ed7.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_126ed7(tint_module_vars); + (textureStore_126ed7(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_126ed7(tint_module_vars); + (textureStore_126ed7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/132cdb.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/132cdb.wgsl.expected.msl index 255427e..82ac177 100644 --- a/test/tint/builtins/gen/var/textureStore/132cdb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/132cdb.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_132cdb(tint_module_vars); + (textureStore_132cdb(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_132cdb(tint_module_vars); + (textureStore_132cdb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/145061.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/145061.wgsl.expected.msl index a7cd2f4..93f6c62 100644 --- a/test/tint/builtins/gen/var/textureStore/145061.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/145061.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_145061(tint_module_vars); + (textureStore_145061(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_145061(tint_module_vars); + (textureStore_145061(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/151d3b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/151d3b.wgsl.expected.msl index 5bca379..daec0f1 100644 --- a/test/tint/builtins/gen/var/textureStore/151d3b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/151d3b.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_151d3b(tint_module_vars); + (textureStore_151d3b(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_151d3b(tint_module_vars); + (textureStore_151d3b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/154f1c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/154f1c.wgsl.expected.msl index 6116c44..9e0046c 100644 --- a/test/tint/builtins/gen/var/textureStore/154f1c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/154f1c.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_154f1c(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_154f1c(tint_module_vars); + (textureStore_154f1c(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_154f1c(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_154f1c(tint_module_vars); + (textureStore_154f1c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/158cf0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/158cf0.wgsl.expected.msl index c9e46d2..180b1ef 100644 --- a/test/tint/builtins/gen/var/textureStore/158cf0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/158cf0.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_158cf0(tint_module_vars); + (textureStore_158cf0(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_158cf0(tint_module_vars); + (textureStore_158cf0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/15a13f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/15a13f.wgsl.expected.msl index ebd025b..186449e 100644 --- a/test/tint/builtins/gen/var/textureStore/15a13f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/15a13f.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_15a13f(tint_module_vars); + (textureStore_15a13f(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_15a13f(tint_module_vars); + (textureStore_15a13f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/15b727.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/15b727.wgsl.expected.msl index 5897174..9066b78 100644 --- a/test/tint/builtins/gen/var/textureStore/15b727.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/15b727.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_15b727(tint_module_vars); + (textureStore_15b727(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_15b727(tint_module_vars); + (textureStore_15b727(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/15e799.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/15e799.wgsl.expected.msl index b9aa4f8..6f1cbf8 100644 --- a/test/tint/builtins/gen/var/textureStore/15e799.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/15e799.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_15e799(tint_module_vars); + (textureStore_15e799(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_15e799(tint_module_vars); + (textureStore_15e799(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/16a29e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/16a29e.wgsl.expected.msl index 1af5974..1d35793 100644 --- a/test/tint/builtins/gen/var/textureStore/16a29e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/16a29e.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_16a29e(tint_module_vars); + (textureStore_16a29e(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_16a29e(tint_module_vars); + (textureStore_16a29e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/17802b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/17802b.wgsl.expected.msl index e99da82..97baf90 100644 --- a/test/tint/builtins/gen/var/textureStore/17802b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/17802b.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_17802b(tint_module_vars); + (textureStore_17802b(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_17802b(tint_module_vars); + (textureStore_17802b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/178e69.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/178e69.wgsl.expected.msl index 3aa84e2..df7a25f 100644 --- a/test/tint/builtins/gen/var/textureStore/178e69.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/178e69.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_178e69(tint_module_vars); + (textureStore_178e69(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_178e69(tint_module_vars); + (textureStore_178e69(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/183982.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/183982.wgsl.expected.msl index 42eb010..9b71747 100644 --- a/test/tint/builtins/gen/var/textureStore/183982.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/183982.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_183982(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_183982(tint_module_vars); + (textureStore_183982(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_183982(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_183982(tint_module_vars); + (textureStore_183982(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1839f2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1839f2.wgsl.expected.msl index 0dc8ea4..d7400ef 100644 --- a/test/tint/builtins/gen/var/textureStore/1839f2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1839f2.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_1839f2(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1839f2(tint_module_vars); + (textureStore_1839f2(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_1839f2(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1839f2(tint_module_vars); + (textureStore_1839f2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/185178.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/185178.wgsl.expected.msl index ab2bc29..b5fed61 100644 --- a/test/tint/builtins/gen/var/textureStore/185178.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/185178.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_185178(tint_module_vars); + (textureStore_185178(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_185178(tint_module_vars); + (textureStore_185178(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/195d1b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/195d1b.wgsl.expected.msl index e68bbba..ceaaefa 100644 --- a/test/tint/builtins/gen/var/textureStore/195d1b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/195d1b.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_195d1b(tint_module_vars); + (textureStore_195d1b(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_195d1b(tint_module_vars); + (textureStore_195d1b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/197637.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/197637.wgsl.expected.msl index 3f76b5b..ac0f846 100644 --- a/test/tint/builtins/gen/var/textureStore/197637.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/197637.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_197637(tint_module_vars); + (textureStore_197637(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_197637(tint_module_vars); + (textureStore_197637(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1a1a67.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1a1a67.wgsl.expected.msl index 3b13cac..7a6260a 100644 --- a/test/tint/builtins/gen/var/textureStore/1a1a67.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1a1a67.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1a1a67(tint_module_vars); + (textureStore_1a1a67(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1a1a67(tint_module_vars); + (textureStore_1a1a67(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1a264d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1a264d.wgsl.expected.msl index 229d765..e7716ee 100644 --- a/test/tint/builtins/gen/var/textureStore/1a264d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1a264d.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1a264d(tint_module_vars); + (textureStore_1a264d(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1a264d(tint_module_vars); + (textureStore_1a264d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1a6c0b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1a6c0b.wgsl.expected.msl index 18cf8f5..43dd6e6 100644 --- a/test/tint/builtins/gen/var/textureStore/1a6c0b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1a6c0b.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1a6c0b(tint_module_vars); + (textureStore_1a6c0b(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1a6c0b(tint_module_vars); + (textureStore_1a6c0b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1a7d35.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1a7d35.wgsl.expected.msl index d0d1901..3505a9d 100644 --- a/test/tint/builtins/gen/var/textureStore/1a7d35.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1a7d35.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1a7d35(tint_module_vars); + (textureStore_1a7d35(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1a7d35(tint_module_vars); + (textureStore_1a7d35(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1af236.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1af236.wgsl.expected.msl index e5085fd..8f11c67 100644 --- a/test/tint/builtins/gen/var/textureStore/1af236.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1af236.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1af236(tint_module_vars); + (textureStore_1af236(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1af236(tint_module_vars); + (textureStore_1af236(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1b28ee.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1b28ee.wgsl.expected.msl index b7eae4d..0d53a63 100644 --- a/test/tint/builtins/gen/var/textureStore/1b28ee.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1b28ee.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_1b28ee(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1b28ee(tint_module_vars); + (textureStore_1b28ee(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_1b28ee(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1b28ee(tint_module_vars); + (textureStore_1b28ee(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1b763e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1b763e.wgsl.expected.msl index 536947e..c6c9654 100644 --- a/test/tint/builtins/gen/var/textureStore/1b763e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1b763e.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1b763e(tint_module_vars); + (textureStore_1b763e(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1b763e(tint_module_vars); + (textureStore_1b763e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1bbd08.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1bbd08.wgsl.expected.msl index 0a15f79..8f4d773 100644 --- a/test/tint/builtins/gen/var/textureStore/1bbd08.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1bbd08.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1bbd08(tint_module_vars); + (textureStore_1bbd08(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1bbd08(tint_module_vars); + (textureStore_1bbd08(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1c02e7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1c02e7.wgsl.expected.msl index d1d7776..a4396d6 100644 --- a/test/tint/builtins/gen/var/textureStore/1c02e7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1c02e7.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1c02e7(tint_module_vars); + (textureStore_1c02e7(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1c02e7(tint_module_vars); + (textureStore_1c02e7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1c3756.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1c3756.wgsl.expected.msl index 82bbde4..66f0536 100644 --- a/test/tint/builtins/gen/var/textureStore/1c3756.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1c3756.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1c3756(tint_module_vars); + (textureStore_1c3756(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1c3756(tint_module_vars); + (textureStore_1c3756(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1d6061.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1d6061.wgsl.expected.msl index 3b8f760..7d01f54 100644 --- a/test/tint/builtins/gen/var/textureStore/1d6061.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1d6061.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1d6061(tint_module_vars); + (textureStore_1d6061(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1d6061(tint_module_vars); + (textureStore_1d6061(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1dc954.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1dc954.wgsl.expected.msl index ad6d927..d146e3a7 100644 --- a/test/tint/builtins/gen/var/textureStore/1dc954.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1dc954.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_1dc954(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1dc954(tint_module_vars); + (textureStore_1dc954(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_1dc954(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1dc954(tint_module_vars); + (textureStore_1dc954(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1dfd1d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1dfd1d.wgsl.expected.msl index c2415bf..6485eee 100644 --- a/test/tint/builtins/gen/var/textureStore/1dfd1d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1dfd1d.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1dfd1d(tint_module_vars); + (textureStore_1dfd1d(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1dfd1d(tint_module_vars); + (textureStore_1dfd1d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1e107b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1e107b.wgsl.expected.msl index 4589817..abd3a64 100644 --- a/test/tint/builtins/gen/var/textureStore/1e107b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1e107b.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_1e107b(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e107b(tint_module_vars); + (textureStore_1e107b(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_1e107b(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e107b(tint_module_vars); + (textureStore_1e107b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1e20f2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1e20f2.wgsl.expected.msl index 56337f5..22dafcb 100644 --- a/test/tint/builtins/gen/var/textureStore/1e20f2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1e20f2.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_1e20f2(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e20f2(tint_module_vars); + (textureStore_1e20f2(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_1e20f2(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e20f2(tint_module_vars); + (textureStore_1e20f2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1e72a4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1e72a4.wgsl.expected.msl index b45dc18..8885052 100644 --- a/test/tint/builtins/gen/var/textureStore/1e72a4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1e72a4.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e72a4(tint_module_vars); + (textureStore_1e72a4(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e72a4(tint_module_vars); + (textureStore_1e72a4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1e79f0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1e79f0.wgsl.expected.msl index 8a93720..2a2eac4 100644 --- a/test/tint/builtins/gen/var/textureStore/1e79f0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1e79f0.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e79f0(tint_module_vars); + (textureStore_1e79f0(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e79f0(tint_module_vars); + (textureStore_1e79f0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1e9fbd.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1e9fbd.wgsl.expected.msl index 6a63765..f5c4190 100644 --- a/test/tint/builtins/gen/var/textureStore/1e9fbd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1e9fbd.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e9fbd(tint_module_vars); + (textureStore_1e9fbd(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1e9fbd(tint_module_vars); + (textureStore_1e9fbd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1eb1a6.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1eb1a6.wgsl.expected.msl index 1f6997b..735eb89 100644 --- a/test/tint/builtins/gen/var/textureStore/1eb1a6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1eb1a6.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1eb1a6(tint_module_vars); + (textureStore_1eb1a6(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1eb1a6(tint_module_vars); + (textureStore_1eb1a6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1edb77.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1edb77.wgsl.expected.msl index 41078c8..55504b3 100644 --- a/test/tint/builtins/gen/var/textureStore/1edb77.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1edb77.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1edb77(tint_module_vars); + (textureStore_1edb77(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1edb77(tint_module_vars); + (textureStore_1edb77(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1efc36.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1efc36.wgsl.expected.msl index d6ca2ac..65d06e8 100644 --- a/test/tint/builtins/gen/var/textureStore/1efc36.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1efc36.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_1efc36(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1efc36(tint_module_vars); + (textureStore_1efc36(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_1efc36(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1efc36(tint_module_vars); + (textureStore_1efc36(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1f1ef8.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1f1ef8.wgsl.expected.msl index 1d5663b..7cd6044 100644 --- a/test/tint/builtins/gen/var/textureStore/1f1ef8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1f1ef8.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1f1ef8(tint_module_vars); + (textureStore_1f1ef8(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1f1ef8(tint_module_vars); + (textureStore_1f1ef8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1f55ae.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1f55ae.wgsl.expected.msl index 532a486..c4f26e4 100644 --- a/test/tint/builtins/gen/var/textureStore/1f55ae.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1f55ae.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1f55ae(tint_module_vars); + (textureStore_1f55ae(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1f55ae(tint_module_vars); + (textureStore_1f55ae(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1f7268.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1f7268.wgsl.expected.msl index 988e2bd..308915a 100644 --- a/test/tint/builtins/gen/var/textureStore/1f7268.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1f7268.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1f7268(tint_module_vars); + (textureStore_1f7268(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1f7268(tint_module_vars); + (textureStore_1f7268(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/1fef04.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/1fef04.wgsl.expected.msl index a840eb8..fb92795 100644 --- a/test/tint/builtins/gen/var/textureStore/1fef04.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/1fef04.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1fef04(tint_module_vars); + (textureStore_1fef04(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_1fef04(tint_module_vars); + (textureStore_1fef04(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/202014.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/202014.wgsl.expected.msl index 942c0d6..e93ef9f 100644 --- a/test/tint/builtins/gen/var/textureStore/202014.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/202014.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_202014(tint_module_vars); + (textureStore_202014(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_202014(tint_module_vars); + (textureStore_202014(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2031ef.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2031ef.wgsl.expected.msl index 42ad53c..21e58da 100644 --- a/test/tint/builtins/gen/var/textureStore/2031ef.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2031ef.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2031ef(tint_module_vars); + (textureStore_2031ef(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2031ef(tint_module_vars); + (textureStore_2031ef(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2046db.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2046db.wgsl.expected.msl index a493882..fbbd457 100644 --- a/test/tint/builtins/gen/var/textureStore/2046db.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2046db.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2046db(tint_module_vars); + (textureStore_2046db(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2046db(tint_module_vars); + (textureStore_2046db(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/207fdd.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/207fdd.wgsl.expected.msl index 29cee67..e975a48 100644 --- a/test/tint/builtins/gen/var/textureStore/207fdd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/207fdd.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_207fdd(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_207fdd(tint_module_vars); + (textureStore_207fdd(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_207fdd(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_207fdd(tint_module_vars); + (textureStore_207fdd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2119db.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2119db.wgsl.expected.msl index eb8ee1b..88dfbd6 100644 --- a/test/tint/builtins/gen/var/textureStore/2119db.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2119db.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2119db(tint_module_vars); + (textureStore_2119db(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2119db(tint_module_vars); + (textureStore_2119db(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2128dd.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2128dd.wgsl.expected.msl index ca9b728..c2aa0f6 100644 --- a/test/tint/builtins/gen/var/textureStore/2128dd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2128dd.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2128dd(tint_module_vars); + (textureStore_2128dd(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2128dd(tint_module_vars); + (textureStore_2128dd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/213841.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/213841.wgsl.expected.msl index 788c11e..2f86538 100644 --- a/test/tint/builtins/gen/var/textureStore/213841.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/213841.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_213841(tint_module_vars); + (textureStore_213841(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_213841(tint_module_vars); + (textureStore_213841(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/213a80.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/213a80.wgsl.expected.msl index 3ff6446..6da88e0 100644 --- a/test/tint/builtins/gen/var/textureStore/213a80.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/213a80.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_213a80(tint_module_vars); + (textureStore_213a80(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_213a80(tint_module_vars); + (textureStore_213a80(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/215210.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/215210.wgsl.expected.msl index f58d48d..bda6855 100644 --- a/test/tint/builtins/gen/var/textureStore/215210.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/215210.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_215210(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_215210(tint_module_vars); + (textureStore_215210(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_215210(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_215210(tint_module_vars); + (textureStore_215210(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2173fd.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2173fd.wgsl.expected.msl index e10c3a8..f9ed742d 100644 --- a/test/tint/builtins/gen/var/textureStore/2173fd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2173fd.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2173fd(tint_module_vars); + (textureStore_2173fd(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2173fd(tint_module_vars); + (textureStore_2173fd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/22d955.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/22d955.wgsl.expected.msl index 36e623d..5193aa6 100644 --- a/test/tint/builtins/gen/var/textureStore/22d955.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/22d955.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_22d955(tint_module_vars); + (textureStore_22d955(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_22d955(tint_module_vars); + (textureStore_22d955(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/22e59a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/22e59a.wgsl.expected.msl index feebc90..51605be 100644 --- a/test/tint/builtins/gen/var/textureStore/22e59a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/22e59a.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_22e59a(tint_module_vars); + (textureStore_22e59a(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_22e59a(tint_module_vars); + (textureStore_22e59a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/22f045.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/22f045.wgsl.expected.msl index b09162d..ede02b6 100644 --- a/test/tint/builtins/gen/var/textureStore/22f045.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/22f045.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_22f045(tint_module_vars); + (textureStore_22f045(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_22f045(tint_module_vars); + (textureStore_22f045(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/230e39.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/230e39.wgsl.expected.msl index 592fd59..5091587 100644 --- a/test/tint/builtins/gen/var/textureStore/230e39.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/230e39.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_230e39(tint_module_vars); + (textureStore_230e39(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_230e39(tint_module_vars); + (textureStore_230e39(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/232fd2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/232fd2.wgsl.expected.msl index 36d4309..91c63f7 100644 --- a/test/tint/builtins/gen/var/textureStore/232fd2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/232fd2.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_232fd2(tint_module_vars); + (textureStore_232fd2(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_232fd2(tint_module_vars); + (textureStore_232fd2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/23810b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/23810b.wgsl.expected.msl index c887584..57a34d0 100644 --- a/test/tint/builtins/gen/var/textureStore/23810b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/23810b.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_23810b(tint_module_vars); + (textureStore_23810b(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_23810b(tint_module_vars); + (textureStore_23810b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2383fc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2383fc.wgsl.expected.msl index e808aa7..e3de337 100644 --- a/test/tint/builtins/gen/var/textureStore/2383fc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2383fc.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2383fc(tint_module_vars); + (textureStore_2383fc(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2383fc(tint_module_vars); + (textureStore_2383fc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/23c9f7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/23c9f7.wgsl.expected.msl index 6a9e7a9..11c5ff2 100644 --- a/test/tint/builtins/gen/var/textureStore/23c9f7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/23c9f7.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_23c9f7(tint_module_vars); + (textureStore_23c9f7(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_23c9f7(tint_module_vars); + (textureStore_23c9f7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/243949.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/243949.wgsl.expected.msl index 70cb350..2aa3db5 100644 --- a/test/tint/builtins/gen/var/textureStore/243949.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/243949.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_243949(tint_module_vars); + (textureStore_243949(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_243949(tint_module_vars); + (textureStore_243949(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/24bf75.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/24bf75.wgsl.expected.msl index ed91ed5..a99a8fd 100644 --- a/test/tint/builtins/gen/var/textureStore/24bf75.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/24bf75.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_24bf75(tint_module_vars); + (textureStore_24bf75(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_24bf75(tint_module_vars); + (textureStore_24bf75(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/24e6b7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/24e6b7.wgsl.expected.msl index 1d21b85..847ce03 100644 --- a/test/tint/builtins/gen/var/textureStore/24e6b7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/24e6b7.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_24e6b7(tint_module_vars); + (textureStore_24e6b7(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_24e6b7(tint_module_vars); + (textureStore_24e6b7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/258ab0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/258ab0.wgsl.expected.msl index afc5a3a..0ae3505 100644 --- a/test/tint/builtins/gen/var/textureStore/258ab0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/258ab0.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_258ab0(tint_module_vars); + (textureStore_258ab0(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_258ab0(tint_module_vars); + (textureStore_258ab0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/259d1f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/259d1f.wgsl.expected.msl index 6f0e442..7b71eb1 100644 --- a/test/tint/builtins/gen/var/textureStore/259d1f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/259d1f.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_259d1f(tint_module_vars); + (textureStore_259d1f(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_259d1f(tint_module_vars); + (textureStore_259d1f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/263da8.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/263da8.wgsl.expected.msl index 803a7a7..e92b7b1 100644 --- a/test/tint/builtins/gen/var/textureStore/263da8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/263da8.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_263da8(tint_module_vars); + (textureStore_263da8(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_263da8(tint_module_vars); + (textureStore_263da8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/26a26d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/26a26d.wgsl.expected.msl index 60dc3dc..4a04c90 100644 --- a/test/tint/builtins/gen/var/textureStore/26a26d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/26a26d.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_26a26d(tint_module_vars); + (textureStore_26a26d(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_26a26d(tint_module_vars); + (textureStore_26a26d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/26bf70.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/26bf70.wgsl.expected.msl index 559ca3a..85af3c0 100644 --- a/test/tint/builtins/gen/var/textureStore/26bf70.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/26bf70.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_26bf70(tint_module_vars); + (textureStore_26bf70(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_26bf70(tint_module_vars); + (textureStore_26bf70(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/27063a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/27063a.wgsl.expected.msl index 6446787..ba9f607 100644 --- a/test/tint/builtins/gen/var/textureStore/27063a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/27063a.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_27063a(tint_module_vars); + (textureStore_27063a(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_27063a(tint_module_vars); + (textureStore_27063a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/272f5a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/272f5a.wgsl.expected.msl index be1a26b..49f3fef 100644 --- a/test/tint/builtins/gen/var/textureStore/272f5a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/272f5a.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_272f5a(tint_module_vars); + (textureStore_272f5a(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_272f5a(tint_module_vars); + (textureStore_272f5a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2796b4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2796b4.wgsl.expected.msl index 35d6a9e..ba66a0f 100644 --- a/test/tint/builtins/gen/var/textureStore/2796b4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2796b4.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2796b4(tint_module_vars); + (textureStore_2796b4(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2796b4(tint_module_vars); + (textureStore_2796b4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/285218.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/285218.wgsl.expected.msl index 050d67b..55bc475 100644 --- a/test/tint/builtins/gen/var/textureStore/285218.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/285218.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_285218(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_285218(tint_module_vars); + (textureStore_285218(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_285218(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_285218(tint_module_vars); + (textureStore_285218(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/28a7aa.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/28a7aa.wgsl.expected.msl index 461aaca..55735ca 100644 --- a/test/tint/builtins/gen/var/textureStore/28a7aa.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/28a7aa.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_28a7aa(tint_module_vars); + (textureStore_28a7aa(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_28a7aa(tint_module_vars); + (textureStore_28a7aa(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/28a7ec.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/28a7ec.wgsl.expected.msl index c50be08..69a799f 100644 --- a/test/tint/builtins/gen/var/textureStore/28a7ec.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/28a7ec.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_28a7ec(tint_module_vars); + (textureStore_28a7ec(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_28a7ec(tint_module_vars); + (textureStore_28a7ec(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/28e109.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/28e109.wgsl.expected.msl index 38f4bab..1c8fb9c 100644 --- a/test/tint/builtins/gen/var/textureStore/28e109.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/28e109.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_28e109(tint_module_vars); + (textureStore_28e109(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_28e109(tint_module_vars); + (textureStore_28e109(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/28ff45.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/28ff45.wgsl.expected.msl index 7032983..e92a5c3 100644 --- a/test/tint/builtins/gen/var/textureStore/28ff45.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/28ff45.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_28ff45(tint_module_vars); + (textureStore_28ff45(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_28ff45(tint_module_vars); + (textureStore_28ff45(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/292758.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/292758.wgsl.expected.msl index 69b64bb..4ca08b1 100644 --- a/test/tint/builtins/gen/var/textureStore/292758.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/292758.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_292758(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_292758(tint_module_vars); + (textureStore_292758(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_292758(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_292758(tint_module_vars); + (textureStore_292758(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/292b9e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/292b9e.wgsl.expected.msl index 7b874e0..7183829 100644 --- a/test/tint/builtins/gen/var/textureStore/292b9e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/292b9e.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_292b9e(tint_module_vars); + (textureStore_292b9e(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_292b9e(tint_module_vars); + (textureStore_292b9e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2a60c9.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2a60c9.wgsl.expected.msl index 80a3d0d..b0d9109 100644 --- a/test/tint/builtins/gen/var/textureStore/2a60c9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2a60c9.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2a60c9(tint_module_vars); + (textureStore_2a60c9(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2a60c9(tint_module_vars); + (textureStore_2a60c9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2ac41d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2ac41d.wgsl.expected.msl index c0b4093..5fee2b7 100644 --- a/test/tint/builtins/gen/var/textureStore/2ac41d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2ac41d.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2ac41d(tint_module_vars); + (textureStore_2ac41d(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2ac41d(tint_module_vars); + (textureStore_2ac41d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2ac6c7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2ac6c7.wgsl.expected.msl index 105bb1b..1ec8f30 100644 --- a/test/tint/builtins/gen/var/textureStore/2ac6c7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2ac6c7.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2ac6c7(tint_module_vars); + (textureStore_2ac6c7(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2ac6c7(tint_module_vars); + (textureStore_2ac6c7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2addd6.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2addd6.wgsl.expected.msl index a199cb1..400a58b 100644 --- a/test/tint/builtins/gen/var/textureStore/2addd6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2addd6.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2addd6(tint_module_vars); + (textureStore_2addd6(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2addd6(tint_module_vars); + (textureStore_2addd6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2c76db.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2c76db.wgsl.expected.msl index ae7f9e0..2f4152f 100644 --- a/test/tint/builtins/gen/var/textureStore/2c76db.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2c76db.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2c76db(tint_module_vars); + (textureStore_2c76db(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2c76db(tint_module_vars); + (textureStore_2c76db(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2d089d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2d089d.wgsl.expected.msl index 0daef2e..6df6edf 100644 --- a/test/tint/builtins/gen/var/textureStore/2d089d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2d089d.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2d089d(tint_module_vars); + (textureStore_2d089d(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2d089d(tint_module_vars); + (textureStore_2d089d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2d2835.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2d2835.wgsl.expected.msl index 659d2e0..a5cabf8 100644 --- a/test/tint/builtins/gen/var/textureStore/2d2835.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2d2835.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2d2835(tint_module_vars); + (textureStore_2d2835(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2d2835(tint_module_vars); + (textureStore_2d2835(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2d90c5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2d90c5.wgsl.expected.msl index 61f4cc6..800ae9b 100644 --- a/test/tint/builtins/gen/var/textureStore/2d90c5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2d90c5.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2d90c5(tint_module_vars); + (textureStore_2d90c5(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2d90c5(tint_module_vars); + (textureStore_2d90c5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2df719.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2df719.wgsl.expected.msl index 0525817..4e4fb88 100644 --- a/test/tint/builtins/gen/var/textureStore/2df719.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2df719.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2df719(tint_module_vars); + (textureStore_2df719(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2df719(tint_module_vars); + (textureStore_2df719(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2e4245.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2e4245.wgsl.expected.msl index 36ea3b6..549b5cd 100644 --- a/test/tint/builtins/gen/var/textureStore/2e4245.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2e4245.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2e4245(tint_module_vars); + (textureStore_2e4245(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2e4245(tint_module_vars); + (textureStore_2e4245(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2e512f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2e512f.wgsl.expected.msl index e702615..6c982c8 100644 --- a/test/tint/builtins/gen/var/textureStore/2e512f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2e512f.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2e512f(tint_module_vars); + (textureStore_2e512f(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2e512f(tint_module_vars); + (textureStore_2e512f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2e6102.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2e6102.wgsl.expected.msl index cc1671a..a8fa9f8 100644 --- a/test/tint/builtins/gen/var/textureStore/2e6102.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2e6102.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_2e6102(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2e6102(tint_module_vars); + (textureStore_2e6102(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_2e6102(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2e6102(tint_module_vars); + (textureStore_2e6102(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2e9685.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2e9685.wgsl.expected.msl index b86e000..fd6d46d 100644 --- a/test/tint/builtins/gen/var/textureStore/2e9685.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2e9685.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2e9685(tint_module_vars); + (textureStore_2e9685(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2e9685(tint_module_vars); + (textureStore_2e9685(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2eb2a4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2eb2a4.wgsl.expected.msl index b54d12c..22ce4df 100644 --- a/test/tint/builtins/gen/var/textureStore/2eb2a4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2eb2a4.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2eb2a4(tint_module_vars); + (textureStore_2eb2a4(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2eb2a4(tint_module_vars); + (textureStore_2eb2a4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2ed2a3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2ed2a3.wgsl.expected.msl index 4684ab7..b2f6e99 100644 --- a/test/tint/builtins/gen/var/textureStore/2ed2a3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2ed2a3.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2ed2a3(tint_module_vars); + (textureStore_2ed2a3(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2ed2a3(tint_module_vars); + (textureStore_2ed2a3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2f29ea.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2f29ea.wgsl.expected.msl index 6c7fd98..cf1525a6 100644 --- a/test/tint/builtins/gen/var/textureStore/2f29ea.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2f29ea.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2f29ea(tint_module_vars); + (textureStore_2f29ea(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2f29ea(tint_module_vars); + (textureStore_2f29ea(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2f557c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2f557c.wgsl.expected.msl index c512325..c3987ac 100644 --- a/test/tint/builtins/gen/var/textureStore/2f557c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2f557c.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2f557c(tint_module_vars); + (textureStore_2f557c(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2f557c(tint_module_vars); + (textureStore_2f557c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/2fb415.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/2fb415.wgsl.expected.msl index 74236cd..a095719 100644 --- a/test/tint/builtins/gen/var/textureStore/2fb415.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/2fb415.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2fb415(tint_module_vars); + (textureStore_2fb415(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_2fb415(tint_module_vars); + (textureStore_2fb415(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/30b0b0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/30b0b0.wgsl.expected.msl index a023186..f0f4104 100644 --- a/test/tint/builtins/gen/var/textureStore/30b0b0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/30b0b0.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_30b0b0(tint_module_vars); + (textureStore_30b0b0(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_30b0b0(tint_module_vars); + (textureStore_30b0b0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/312f27.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/312f27.wgsl.expected.msl index 2d88e09..2ee91cb 100644 --- a/test/tint/builtins/gen/var/textureStore/312f27.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/312f27.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_312f27(tint_module_vars); + (textureStore_312f27(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_312f27(tint_module_vars); + (textureStore_312f27(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/31745b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/31745b.wgsl.expected.msl index 1123ebb..7759fa8 100644 --- a/test/tint/builtins/gen/var/textureStore/31745b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/31745b.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_31745b(tint_module_vars); + (textureStore_31745b(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_31745b(tint_module_vars); + (textureStore_31745b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/319029.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/319029.wgsl.expected.msl index cf5f605..45b19e9 100644 --- a/test/tint/builtins/gen/var/textureStore/319029.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/319029.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_319029(tint_module_vars); + (textureStore_319029(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_319029(tint_module_vars); + (textureStore_319029(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/31d903.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/31d903.wgsl.expected.msl index 9a8a7f6..b3cd665 100644 --- a/test/tint/builtins/gen/var/textureStore/31d903.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/31d903.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_31d903(tint_module_vars); + (textureStore_31d903(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_31d903(tint_module_vars); + (textureStore_31d903(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3288a7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3288a7.wgsl.expected.msl index 4019cc3..5d16edc 100644 --- a/test/tint/builtins/gen/var/textureStore/3288a7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3288a7.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3288a7(tint_module_vars); + (textureStore_3288a7(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3288a7(tint_module_vars); + (textureStore_3288a7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/32d3d6.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/32d3d6.wgsl.expected.msl index 3db3844..72de0a4 100644 --- a/test/tint/builtins/gen/var/textureStore/32d3d6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/32d3d6.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_32d3d6(tint_module_vars); + (textureStore_32d3d6(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_32d3d6(tint_module_vars); + (textureStore_32d3d6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/32f368.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/32f368.wgsl.expected.msl index 1426832..609f18e 100644 --- a/test/tint/builtins/gen/var/textureStore/32f368.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/32f368.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_32f368(tint_module_vars); + (textureStore_32f368(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_32f368(tint_module_vars); + (textureStore_32f368(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/330b7c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/330b7c.wgsl.expected.msl index 9b7424d..1bf36de 100644 --- a/test/tint/builtins/gen/var/textureStore/330b7c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/330b7c.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_330b7c(tint_module_vars); + (textureStore_330b7c(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_330b7c(tint_module_vars); + (textureStore_330b7c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/330d1b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/330d1b.wgsl.expected.msl index 1f18cad..40ae187 100644 --- a/test/tint/builtins/gen/var/textureStore/330d1b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/330d1b.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_330d1b(tint_module_vars); + (textureStore_330d1b(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_330d1b(tint_module_vars); + (textureStore_330d1b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3310d3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3310d3.wgsl.expected.msl index 6777368..dfaebbc 100644 --- a/test/tint/builtins/gen/var/textureStore/3310d3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3310d3.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3310d3(tint_module_vars); + (textureStore_3310d3(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3310d3(tint_module_vars); + (textureStore_3310d3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/331aee.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/331aee.wgsl.expected.msl index 83c9b02..7118ecc 100644 --- a/test/tint/builtins/gen/var/textureStore/331aee.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/331aee.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_331aee(tint_module_vars); + (textureStore_331aee(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_331aee(tint_module_vars); + (textureStore_331aee(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/331f70.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/331f70.wgsl.expected.msl index c26fbfe..84fd02c 100644 --- a/test/tint/builtins/gen/var/textureStore/331f70.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/331f70.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_331f70(tint_module_vars); + (textureStore_331f70(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_331f70(tint_module_vars); + (textureStore_331f70(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/33b828.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/33b828.wgsl.expected.msl index 6d9a9fa..6e077ee 100644 --- a/test/tint/builtins/gen/var/textureStore/33b828.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/33b828.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_33b828(tint_module_vars); + (textureStore_33b828(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_33b828(tint_module_vars); + (textureStore_33b828(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/33cec0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/33cec0.wgsl.expected.msl index 60c10af..9cbd92c 100644 --- a/test/tint/builtins/gen/var/textureStore/33cec0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/33cec0.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_33cec0(tint_module_vars); + (textureStore_33cec0(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_33cec0(tint_module_vars); + (textureStore_33cec0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/343293.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/343293.wgsl.expected.msl index f8fa1d7..fd5d7a3 100644 --- a/test/tint/builtins/gen/var/textureStore/343293.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/343293.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_343293(tint_module_vars); + (textureStore_343293(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_343293(tint_module_vars); + (textureStore_343293(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/343f2a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/343f2a.wgsl.expected.msl index 90bd6a9..88718f2 100644 --- a/test/tint/builtins/gen/var/textureStore/343f2a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/343f2a.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_343f2a(tint_module_vars); + (textureStore_343f2a(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_343f2a(tint_module_vars); + (textureStore_343f2a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/345332.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/345332.wgsl.expected.msl index d9d98b7..ab67f68 100644 --- a/test/tint/builtins/gen/var/textureStore/345332.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/345332.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_345332(tint_module_vars); + (textureStore_345332(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_345332(tint_module_vars); + (textureStore_345332(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3568e5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3568e5.wgsl.expected.msl index e4da8aa..bbe3c67 100644 --- a/test/tint/builtins/gen/var/textureStore/3568e5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3568e5.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_3568e5(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3568e5(tint_module_vars); + (textureStore_3568e5(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_3568e5(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3568e5(tint_module_vars); + (textureStore_3568e5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/35ae56.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/35ae56.wgsl.expected.msl index c919003..49d8405 100644 --- a/test/tint/builtins/gen/var/textureStore/35ae56.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/35ae56.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_35ae56(tint_module_vars); + (textureStore_35ae56(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_35ae56(tint_module_vars); + (textureStore_35ae56(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/36ae99.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/36ae99.wgsl.expected.msl index 52ea425..563ac35 100644 --- a/test/tint/builtins/gen/var/textureStore/36ae99.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/36ae99.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_36ae99(tint_module_vars); + (textureStore_36ae99(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_36ae99(tint_module_vars); + (textureStore_36ae99(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3773f7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3773f7.wgsl.expected.msl index 5b75259..6a2f13b 100644 --- a/test/tint/builtins/gen/var/textureStore/3773f7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3773f7.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3773f7(tint_module_vars); + (textureStore_3773f7(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3773f7(tint_module_vars); + (textureStore_3773f7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/37eeef.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/37eeef.wgsl.expected.msl index 28b0a79..3347c08 100644 --- a/test/tint/builtins/gen/var/textureStore/37eeef.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/37eeef.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_37eeef(tint_module_vars); + (textureStore_37eeef(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_37eeef(tint_module_vars); + (textureStore_37eeef(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/37ffd4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/37ffd4.wgsl.expected.msl index c680140..7f68088 100644 --- a/test/tint/builtins/gen/var/textureStore/37ffd4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/37ffd4.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_37ffd4(tint_module_vars); + (textureStore_37ffd4(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_37ffd4(tint_module_vars); + (textureStore_37ffd4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3865d4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3865d4.wgsl.expected.msl index c20a523..f615113 100644 --- a/test/tint/builtins/gen/var/textureStore/3865d4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3865d4.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3865d4(tint_module_vars); + (textureStore_3865d4(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3865d4(tint_module_vars); + (textureStore_3865d4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/38e8d7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/38e8d7.wgsl.expected.msl index f68147f..199a402 100644 --- a/test/tint/builtins/gen/var/textureStore/38e8d7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/38e8d7.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_38e8d7(tint_module_vars); + (textureStore_38e8d7(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_38e8d7(tint_module_vars); + (textureStore_38e8d7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/39157b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/39157b.wgsl.expected.msl index 5d9c707..1c1ba12 100644 --- a/test/tint/builtins/gen/var/textureStore/39157b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/39157b.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_39157b(tint_module_vars); + (textureStore_39157b(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_39157b(tint_module_vars); + (textureStore_39157b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/39727e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/39727e.wgsl.expected.msl index 34d81c9..a79d7c8 100644 --- a/test/tint/builtins/gen/var/textureStore/39727e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/39727e.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_39727e(tint_module_vars); + (textureStore_39727e(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_39727e(tint_module_vars); + (textureStore_39727e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/398076.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/398076.wgsl.expected.msl index 40c46a3..20ca62e 100644 --- a/test/tint/builtins/gen/var/textureStore/398076.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/398076.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_398076(tint_module_vars); + (textureStore_398076(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_398076(tint_module_vars); + (textureStore_398076(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3a2ffc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3a2ffc.wgsl.expected.msl index 599e8ba..0fd9081 100644 --- a/test/tint/builtins/gen/var/textureStore/3a2ffc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3a2ffc.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_3a2ffc(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3a2ffc(tint_module_vars); + (textureStore_3a2ffc(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_3a2ffc(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3a2ffc(tint_module_vars); + (textureStore_3a2ffc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3a52ac.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3a52ac.wgsl.expected.msl index 100d9c0..8336dc5 100644 --- a/test/tint/builtins/gen/var/textureStore/3a52ac.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3a52ac.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3a52ac(tint_module_vars); + (textureStore_3a52ac(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3a52ac(tint_module_vars); + (textureStore_3a52ac(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3b75e2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3b75e2.wgsl.expected.msl index dee252a..ded55f1 100644 --- a/test/tint/builtins/gen/var/textureStore/3b75e2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3b75e2.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_3b75e2(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3b75e2(tint_module_vars); + (textureStore_3b75e2(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_3b75e2(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3b75e2(tint_module_vars); + (textureStore_3b75e2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3bb7a1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3bb7a1.wgsl.expected.msl index 013f2c9..5c0837e 100644 --- a/test/tint/builtins/gen/var/textureStore/3bb7a1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3bb7a1.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3bb7a1(tint_module_vars); + (textureStore_3bb7a1(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3bb7a1(tint_module_vars); + (textureStore_3bb7a1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3bec15.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3bec15.wgsl.expected.msl index b7d4eac..fc57027 100644 --- a/test/tint/builtins/gen/var/textureStore/3bec15.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3bec15.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3bec15(tint_module_vars); + (textureStore_3bec15(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3bec15(tint_module_vars); + (textureStore_3bec15(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3c1937.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3c1937.wgsl.expected.msl index e032c57..ab2957b 100644 --- a/test/tint/builtins/gen/var/textureStore/3c1937.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3c1937.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_3c1937(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3c1937(tint_module_vars); + (textureStore_3c1937(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_3c1937(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3c1937(tint_module_vars); + (textureStore_3c1937(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3c1c28.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3c1c28.wgsl.expected.msl index ab9bddc..415be87 100644 --- a/test/tint/builtins/gen/var/textureStore/3c1c28.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3c1c28.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_3c1c28(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3c1c28(tint_module_vars); + (textureStore_3c1c28(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_3c1c28(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3c1c28(tint_module_vars); + (textureStore_3c1c28(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3c7349.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3c7349.wgsl.expected.msl index 6777fbe..9e3b306 100644 --- a/test/tint/builtins/gen/var/textureStore/3c7349.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3c7349.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3c7349(tint_module_vars); + (textureStore_3c7349(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3c7349(tint_module_vars); + (textureStore_3c7349(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3c8505.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3c8505.wgsl.expected.msl index 0d8aac9..47cd174 100644 --- a/test/tint/builtins/gen/var/textureStore/3c8505.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3c8505.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3c8505(tint_module_vars); + (textureStore_3c8505(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3c8505(tint_module_vars); + (textureStore_3c8505(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3cbc4c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3cbc4c.wgsl.expected.msl index 5c81351..a23fe5b 100644 --- a/test/tint/builtins/gen/var/textureStore/3cbc4c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3cbc4c.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3cbc4c(tint_module_vars); + (textureStore_3cbc4c(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3cbc4c(tint_module_vars); + (textureStore_3cbc4c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3d1ebe.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3d1ebe.wgsl.expected.msl index d52ff3e..150c0cd 100644 --- a/test/tint/builtins/gen/var/textureStore/3d1ebe.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3d1ebe.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3d1ebe(tint_module_vars); + (textureStore_3d1ebe(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3d1ebe(tint_module_vars); + (textureStore_3d1ebe(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3d2d64.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3d2d64.wgsl.expected.msl index 106c921..c487b72 100644 --- a/test/tint/builtins/gen/var/textureStore/3d2d64.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3d2d64.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3d2d64(tint_module_vars); + (textureStore_3d2d64(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3d2d64(tint_module_vars); + (textureStore_3d2d64(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3d6f01.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3d6f01.wgsl.expected.msl index 49a472a..e3e0a5a 100644 --- a/test/tint/builtins/gen/var/textureStore/3d6f01.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3d6f01.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_3d6f01(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3d6f01(tint_module_vars); + (textureStore_3d6f01(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_3d6f01(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3d6f01(tint_module_vars); + (textureStore_3d6f01(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3d96a4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3d96a4.wgsl.expected.msl index b418081..0145a86 100644 --- a/test/tint/builtins/gen/var/textureStore/3d96a4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3d96a4.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3d96a4(tint_module_vars); + (textureStore_3d96a4(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3d96a4(tint_module_vars); + (textureStore_3d96a4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3e0dc4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3e0dc4.wgsl.expected.msl index 0dd3d0e..cc7622a 100644 --- a/test/tint/builtins/gen/var/textureStore/3e0dc4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3e0dc4.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3e0dc4(tint_module_vars); + (textureStore_3e0dc4(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3e0dc4(tint_module_vars); + (textureStore_3e0dc4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3e1a70.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3e1a70.wgsl.expected.msl index cf0396c..15b546e 100644 --- a/test/tint/builtins/gen/var/textureStore/3e1a70.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3e1a70.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3e1a70(tint_module_vars); + (textureStore_3e1a70(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3e1a70(tint_module_vars); + (textureStore_3e1a70(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3eda2c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3eda2c.wgsl.expected.msl index 25de45b..bf5d2ca 100644 --- a/test/tint/builtins/gen/var/textureStore/3eda2c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3eda2c.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3eda2c(tint_module_vars); + (textureStore_3eda2c(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3eda2c(tint_module_vars); + (textureStore_3eda2c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3ef29d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3ef29d.wgsl.expected.msl index 9a2a64f..c81ddf5 100644 --- a/test/tint/builtins/gen/var/textureStore/3ef29d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3ef29d.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_3ef29d(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3ef29d(tint_module_vars); + (textureStore_3ef29d(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_3ef29d(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3ef29d(tint_module_vars); + (textureStore_3ef29d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3f03d8.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3f03d8.wgsl.expected.msl index c90fe47..79d1441 100644 --- a/test/tint/builtins/gen/var/textureStore/3f03d8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3f03d8.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3f03d8(tint_module_vars); + (textureStore_3f03d8(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3f03d8(tint_module_vars); + (textureStore_3f03d8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3f2b70.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3f2b70.wgsl.expected.msl index 7d3dee6..0f16c70 100644 --- a/test/tint/builtins/gen/var/textureStore/3f2b70.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3f2b70.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3f2b70(tint_module_vars); + (textureStore_3f2b70(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3f2b70(tint_module_vars); + (textureStore_3f2b70(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3f61ca.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3f61ca.wgsl.expected.msl index 00c09fa..388f608 100644 --- a/test/tint/builtins/gen/var/textureStore/3f61ca.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3f61ca.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3f61ca(tint_module_vars); + (textureStore_3f61ca(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3f61ca(tint_module_vars); + (textureStore_3f61ca(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3f6488.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3f6488.wgsl.expected.msl index 4e9c374..1545820 100644 --- a/test/tint/builtins/gen/var/textureStore/3f6488.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3f6488.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3f6488(tint_module_vars); + (textureStore_3f6488(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3f6488(tint_module_vars); + (textureStore_3f6488(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/3fb31f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/3fb31f.wgsl.expected.msl index cea7fd8..c99f1e4 100644 --- a/test/tint/builtins/gen/var/textureStore/3fb31f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/3fb31f.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_3fb31f(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3fb31f(tint_module_vars); + (textureStore_3fb31f(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_3fb31f(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_3fb31f(tint_module_vars); + (textureStore_3fb31f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4053e4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4053e4.wgsl.expected.msl index e78954f..535b5ce 100644 --- a/test/tint/builtins/gen/var/textureStore/4053e4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4053e4.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4053e4(tint_module_vars); + (textureStore_4053e4(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4053e4(tint_module_vars); + (textureStore_4053e4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/40c455.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/40c455.wgsl.expected.msl index 3caa567..8b87d25 100644 --- a/test/tint/builtins/gen/var/textureStore/40c455.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/40c455.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_40c455(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_40c455(tint_module_vars); + (textureStore_40c455(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_40c455(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_40c455(tint_module_vars); + (textureStore_40c455(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/40eba3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/40eba3.wgsl.expected.msl index 6368e24..aeff52c 100644 --- a/test/tint/builtins/gen/var/textureStore/40eba3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/40eba3.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_40eba3(tint_module_vars); + (textureStore_40eba3(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_40eba3(tint_module_vars); + (textureStore_40eba3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/413b39.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/413b39.wgsl.expected.msl index 1c9d98e..a5fa73f 100644 --- a/test/tint/builtins/gen/var/textureStore/413b39.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/413b39.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_413b39(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_413b39(tint_module_vars); + (textureStore_413b39(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_413b39(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_413b39(tint_module_vars); + (textureStore_413b39(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/42240a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/42240a.wgsl.expected.msl index 98c1ba2..0170a65 100644 --- a/test/tint/builtins/gen/var/textureStore/42240a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/42240a.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_42240a(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42240a(tint_module_vars); + (textureStore_42240a(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_42240a(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42240a(tint_module_vars); + (textureStore_42240a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/427a0c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/427a0c.wgsl.expected.msl index c4dc0d0..5e1ea72 100644 --- a/test/tint/builtins/gen/var/textureStore/427a0c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/427a0c.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_427a0c(tint_module_vars); + (textureStore_427a0c(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_427a0c(tint_module_vars); + (textureStore_427a0c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4288fc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4288fc.wgsl.expected.msl index d7dde41..7693327 100644 --- a/test/tint/builtins/gen/var/textureStore/4288fc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4288fc.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_4288fc(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4288fc(tint_module_vars); + (textureStore_4288fc(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_4288fc(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4288fc(tint_module_vars); + (textureStore_4288fc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/42aae8.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/42aae8.wgsl.expected.msl index 64bb38a..4b316a4 100644 --- a/test/tint/builtins/gen/var/textureStore/42aae8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/42aae8.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42aae8(tint_module_vars); + (textureStore_42aae8(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42aae8(tint_module_vars); + (textureStore_42aae8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/42eabf.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/42eabf.wgsl.expected.msl index 25f7a9c..c7aa44f 100644 --- a/test/tint/builtins/gen/var/textureStore/42eabf.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/42eabf.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42eabf(tint_module_vars); + (textureStore_42eabf(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42eabf(tint_module_vars); + (textureStore_42eabf(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/42f312.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/42f312.wgsl.expected.msl index 185e621..a683e13 100644 --- a/test/tint/builtins/gen/var/textureStore/42f312.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/42f312.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42f312(tint_module_vars); + (textureStore_42f312(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42f312(tint_module_vars); + (textureStore_42f312(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/42fb61.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/42fb61.wgsl.expected.msl index 907d561..44ef163 100644 --- a/test/tint/builtins/gen/var/textureStore/42fb61.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/42fb61.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_42fb61(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42fb61(tint_module_vars); + (textureStore_42fb61(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_42fb61(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_42fb61(tint_module_vars); + (textureStore_42fb61(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/43b234.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/43b234.wgsl.expected.msl index 10747c6..0b69355 100644 --- a/test/tint/builtins/gen/var/textureStore/43b234.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/43b234.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_43b234(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_43b234(tint_module_vars); + (textureStore_43b234(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_43b234(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_43b234(tint_module_vars); + (textureStore_43b234(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/43d1df.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/43d1df.wgsl.expected.msl index 77de5dc..0334c56 100644 --- a/test/tint/builtins/gen/var/textureStore/43d1df.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/43d1df.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_43d1df(tint_module_vars); + (textureStore_43d1df(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_43d1df(tint_module_vars); + (textureStore_43d1df(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/440628.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/440628.wgsl.expected.msl index 1e849ef..1566d15 100644 --- a/test/tint/builtins/gen/var/textureStore/440628.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/440628.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_440628(tint_module_vars); + (textureStore_440628(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_440628(tint_module_vars); + (textureStore_440628(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/441222.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/441222.wgsl.expected.msl index 9acdd63..a59e0ce 100644 --- a/test/tint/builtins/gen/var/textureStore/441222.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/441222.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_441222(tint_module_vars); + (textureStore_441222(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_441222(tint_module_vars); + (textureStore_441222(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/441ba8.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/441ba8.wgsl.expected.msl index aa9f893..8f7b64a 100644 --- a/test/tint/builtins/gen/var/textureStore/441ba8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/441ba8.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_441ba8(tint_module_vars); + (textureStore_441ba8(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_441ba8(tint_module_vars); + (textureStore_441ba8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4483e7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4483e7.wgsl.expected.msl index 66bbb98..7dc568f 100644 --- a/test/tint/builtins/gen/var/textureStore/4483e7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4483e7.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4483e7(tint_module_vars); + (textureStore_4483e7(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4483e7(tint_module_vars); + (textureStore_4483e7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/44b372.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/44b372.wgsl.expected.msl index 494776a..d75f761 100644 --- a/test/tint/builtins/gen/var/textureStore/44b372.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/44b372.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_44b372(tint_module_vars); + (textureStore_44b372(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_44b372(tint_module_vars); + (textureStore_44b372(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/44daa7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/44daa7.wgsl.expected.msl index e4468a8..8cd2925 100644 --- a/test/tint/builtins/gen/var/textureStore/44daa7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/44daa7.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_44daa7(tint_module_vars); + (textureStore_44daa7(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_44daa7(tint_module_vars); + (textureStore_44daa7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4505ac.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4505ac.wgsl.expected.msl index b66e073..27c20f8 100644 --- a/test/tint/builtins/gen/var/textureStore/4505ac.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4505ac.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4505ac(tint_module_vars); + (textureStore_4505ac(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4505ac(tint_module_vars); + (textureStore_4505ac(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4528a5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4528a5.wgsl.expected.msl index 8d38f09..8f0fa27 100644 --- a/test/tint/builtins/gen/var/textureStore/4528a5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4528a5.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4528a5(tint_module_vars); + (textureStore_4528a5(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4528a5(tint_module_vars); + (textureStore_4528a5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/45be8e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/45be8e.wgsl.expected.msl index e228be4..34ec6e3 100644 --- a/test/tint/builtins/gen/var/textureStore/45be8e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/45be8e.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_45be8e(tint_module_vars); + (textureStore_45be8e(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_45be8e(tint_module_vars); + (textureStore_45be8e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/462199.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/462199.wgsl.expected.msl index 4f76701..7fa8070 100644 --- a/test/tint/builtins/gen/var/textureStore/462199.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/462199.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_462199(tint_module_vars); + (textureStore_462199(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_462199(tint_module_vars); + (textureStore_462199(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/473ead.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/473ead.wgsl.expected.msl index f95f713..26cb9d4 100644 --- a/test/tint/builtins/gen/var/textureStore/473ead.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/473ead.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_473ead(tint_module_vars); + (textureStore_473ead(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_473ead(tint_module_vars); + (textureStore_473ead(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/47bd70.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/47bd70.wgsl.expected.msl index 0c86e19..5c1b76c 100644 --- a/test/tint/builtins/gen/var/textureStore/47bd70.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/47bd70.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_47bd70(tint_module_vars); + (textureStore_47bd70(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_47bd70(tint_module_vars); + (textureStore_47bd70(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/484083.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/484083.wgsl.expected.msl index e4dfa63..6dba266 100644 --- a/test/tint/builtins/gen/var/textureStore/484083.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/484083.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_484083(tint_module_vars); + (textureStore_484083(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_484083(tint_module_vars); + (textureStore_484083(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/486500.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/486500.wgsl.expected.msl index ce62d59..ef83685 100644 --- a/test/tint/builtins/gen/var/textureStore/486500.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/486500.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_486500(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_486500(tint_module_vars); + (textureStore_486500(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_486500(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_486500(tint_module_vars); + (textureStore_486500(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/48c2f3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/48c2f3.wgsl.expected.msl index 2a2ab4b..7e66389 100644 --- a/test/tint/builtins/gen/var/textureStore/48c2f3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/48c2f3.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_48c2f3(tint_module_vars); + (textureStore_48c2f3(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_48c2f3(tint_module_vars); + (textureStore_48c2f3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/48cb56.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/48cb56.wgsl.expected.msl index 0561f83..b9741f7 100644 --- a/test/tint/builtins/gen/var/textureStore/48cb56.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/48cb56.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_48cb56(tint_module_vars); + (textureStore_48cb56(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_48cb56(tint_module_vars); + (textureStore_48cb56(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/48eae1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/48eae1.wgsl.expected.msl index 9a61457..f09fad3 100644 --- a/test/tint/builtins/gen/var/textureStore/48eae1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/48eae1.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_48eae1(tint_module_vars); + (textureStore_48eae1(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_48eae1(tint_module_vars); + (textureStore_48eae1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4ab6ca.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4ab6ca.wgsl.expected.msl index d8d48d9..b3f9b7b 100644 --- a/test/tint/builtins/gen/var/textureStore/4ab6ca.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4ab6ca.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4ab6ca(tint_module_vars); + (textureStore_4ab6ca(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4ab6ca(tint_module_vars); + (textureStore_4ab6ca(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4b07f3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4b07f3.wgsl.expected.msl index dec887e..9901a1c 100644 --- a/test/tint/builtins/gen/var/textureStore/4b07f3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4b07f3.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4b07f3(tint_module_vars); + (textureStore_4b07f3(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4b07f3(tint_module_vars); + (textureStore_4b07f3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4bf1fd.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4bf1fd.wgsl.expected.msl index 3cc5d8e..279f665 100644 --- a/test/tint/builtins/gen/var/textureStore/4bf1fd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4bf1fd.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4bf1fd(tint_module_vars); + (textureStore_4bf1fd(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4bf1fd(tint_module_vars); + (textureStore_4bf1fd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4c454f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4c454f.wgsl.expected.msl index 2b1bef9..0770db6 100644 --- a/test/tint/builtins/gen/var/textureStore/4c454f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4c454f.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4c454f(tint_module_vars); + (textureStore_4c454f(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4c454f(tint_module_vars); + (textureStore_4c454f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4c76b7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4c76b7.wgsl.expected.msl index ad2f775..010d46a 100644 --- a/test/tint/builtins/gen/var/textureStore/4c76b7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4c76b7.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4c76b7(tint_module_vars); + (textureStore_4c76b7(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4c76b7(tint_module_vars); + (textureStore_4c76b7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4cce74.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4cce74.wgsl.expected.msl index 1a1003f..124f194 100644 --- a/test/tint/builtins/gen/var/textureStore/4cce74.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4cce74.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4cce74(tint_module_vars); + (textureStore_4cce74(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4cce74(tint_module_vars); + (textureStore_4cce74(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4d0170.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4d0170.wgsl.expected.msl index 74f6c10..98716f0 100644 --- a/test/tint/builtins/gen/var/textureStore/4d0170.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4d0170.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4d0170(tint_module_vars); + (textureStore_4d0170(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4d0170(tint_module_vars); + (textureStore_4d0170(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4d359d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4d359d.wgsl.expected.msl index 31916bc..ef20324 100644 --- a/test/tint/builtins/gen/var/textureStore/4d359d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4d359d.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4d359d(tint_module_vars); + (textureStore_4d359d(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4d359d(tint_module_vars); + (textureStore_4d359d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4dbdd1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4dbdd1.wgsl.expected.msl index 4ba6f3e..8c30913 100644 --- a/test/tint/builtins/gen/var/textureStore/4dbdd1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4dbdd1.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4dbdd1(tint_module_vars); + (textureStore_4dbdd1(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4dbdd1(tint_module_vars); + (textureStore_4dbdd1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4ddf52.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4ddf52.wgsl.expected.msl index 6a19e82..f5fc4ee 100644 --- a/test/tint/builtins/gen/var/textureStore/4ddf52.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4ddf52.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4ddf52(tint_module_vars); + (textureStore_4ddf52(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4ddf52(tint_module_vars); + (textureStore_4ddf52(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4e2b3a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4e2b3a.wgsl.expected.msl index 9df7e0c..1d30d07 100644 --- a/test/tint/builtins/gen/var/textureStore/4e2b3a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4e2b3a.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4e2b3a(tint_module_vars); + (textureStore_4e2b3a(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4e2b3a(tint_module_vars); + (textureStore_4e2b3a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4e6335.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4e6335.wgsl.expected.msl index a24cad7..bdf0edf 100644 --- a/test/tint/builtins/gen/var/textureStore/4e6335.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4e6335.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4e6335(tint_module_vars); + (textureStore_4e6335(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4e6335(tint_module_vars); + (textureStore_4e6335(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4e79a1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4e79a1.wgsl.expected.msl index 3ff3197..7e9574a 100644 --- a/test/tint/builtins/gen/var/textureStore/4e79a1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4e79a1.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4e79a1(tint_module_vars); + (textureStore_4e79a1(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4e79a1(tint_module_vars); + (textureStore_4e79a1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4ec7e0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4ec7e0.wgsl.expected.msl index 70917c6..b583f4c 100644 --- a/test/tint/builtins/gen/var/textureStore/4ec7e0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4ec7e0.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_4ec7e0(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4ec7e0(tint_module_vars); + (textureStore_4ec7e0(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_4ec7e0(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4ec7e0(tint_module_vars); + (textureStore_4ec7e0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4f017b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4f017b.wgsl.expected.msl index 91dc379..e723908 100644 --- a/test/tint/builtins/gen/var/textureStore/4f017b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4f017b.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4f017b(tint_module_vars); + (textureStore_4f017b(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4f017b(tint_module_vars); + (textureStore_4f017b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/4fc057.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/4fc057.wgsl.expected.msl index 45145ec..31e41b4 100644 --- a/test/tint/builtins/gen/var/textureStore/4fc057.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/4fc057.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4fc057(tint_module_vars); + (textureStore_4fc057(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_4fc057(tint_module_vars); + (textureStore_4fc057(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5030f5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5030f5.wgsl.expected.msl index 502ac3a..c37e015 100644 --- a/test/tint/builtins/gen/var/textureStore/5030f5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5030f5.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5030f5(tint_module_vars); + (textureStore_5030f5(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5030f5(tint_module_vars); + (textureStore_5030f5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/506a71.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/506a71.wgsl.expected.msl index fc0dc1e..7590690 100644 --- a/test/tint/builtins/gen/var/textureStore/506a71.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/506a71.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_506a71(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_506a71(tint_module_vars); + (textureStore_506a71(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_506a71(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_506a71(tint_module_vars); + (textureStore_506a71(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/509459.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/509459.wgsl.expected.msl index 790e96b..883ac07 100644 --- a/test/tint/builtins/gen/var/textureStore/509459.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/509459.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_509459(tint_module_vars); + (textureStore_509459(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_509459(tint_module_vars); + (textureStore_509459(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/510b7d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/510b7d.wgsl.expected.msl index 80c6e6a..c74bde4 100644 --- a/test/tint/builtins/gen/var/textureStore/510b7d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/510b7d.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_510b7d(tint_module_vars); + (textureStore_510b7d(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_510b7d(tint_module_vars); + (textureStore_510b7d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5124ed.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5124ed.wgsl.expected.msl index 94cfd35..74ed830 100644 --- a/test/tint/builtins/gen/var/textureStore/5124ed.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5124ed.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5124ed(tint_module_vars); + (textureStore_5124ed(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5124ed(tint_module_vars); + (textureStore_5124ed(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5138d7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5138d7.wgsl.expected.msl index afda655..fee4665 100644 --- a/test/tint/builtins/gen/var/textureStore/5138d7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5138d7.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5138d7(tint_module_vars); + (textureStore_5138d7(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5138d7(tint_module_vars); + (textureStore_5138d7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/51ec82.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/51ec82.wgsl.expected.msl index 7d17acc..0c28d23 100644 --- a/test/tint/builtins/gen/var/textureStore/51ec82.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/51ec82.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_51ec82(tint_module_vars); + (textureStore_51ec82(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_51ec82(tint_module_vars); + (textureStore_51ec82(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/524087.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/524087.wgsl.expected.msl index 23b4e38..f9dbb50 100644 --- a/test/tint/builtins/gen/var/textureStore/524087.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/524087.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_524087(tint_module_vars); + (textureStore_524087(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_524087(tint_module_vars); + (textureStore_524087(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5246b4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5246b4.wgsl.expected.msl index d77cfeb..7c08353 100644 --- a/test/tint/builtins/gen/var/textureStore/5246b4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5246b4.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5246b4(tint_module_vars); + (textureStore_5246b4(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5246b4(tint_module_vars); + (textureStore_5246b4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/52f047.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/52f047.wgsl.expected.msl index bb88cca..3a88c55 100644 --- a/test/tint/builtins/gen/var/textureStore/52f047.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/52f047.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_52f047(tint_module_vars); + (textureStore_52f047(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_52f047(tint_module_vars); + (textureStore_52f047(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/52f503.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/52f503.wgsl.expected.msl index 2771845..a9735a2 100644 --- a/test/tint/builtins/gen/var/textureStore/52f503.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/52f503.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_52f503(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_52f503(tint_module_vars); + (textureStore_52f503(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_52f503(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_52f503(tint_module_vars); + (textureStore_52f503(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/53a68b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/53a68b.wgsl.expected.msl index f43e327..060528e 100644 --- a/test/tint/builtins/gen/var/textureStore/53a68b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/53a68b.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_53a68b(tint_module_vars); + (textureStore_53a68b(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_53a68b(tint_module_vars); + (textureStore_53a68b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/54011c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/54011c.wgsl.expected.msl index 7ca3ae1..f9a459e 100644 --- a/test/tint/builtins/gen/var/textureStore/54011c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/54011c.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_54011c(tint_module_vars); + (textureStore_54011c(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_54011c(tint_module_vars); + (textureStore_54011c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/540b96.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/540b96.wgsl.expected.msl index 1df53b7..4a1a75b 100644 --- a/test/tint/builtins/gen/var/textureStore/540b96.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/540b96.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_540b96(tint_module_vars); + (textureStore_540b96(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_540b96(tint_module_vars); + (textureStore_540b96(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5425ab.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5425ab.wgsl.expected.msl index 9705645..7943339 100644 --- a/test/tint/builtins/gen/var/textureStore/5425ab.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5425ab.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5425ab(tint_module_vars); + (textureStore_5425ab(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5425ab(tint_module_vars); + (textureStore_5425ab(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/544f06.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/544f06.wgsl.expected.msl index 3526e68..d29bf41 100644 --- a/test/tint/builtins/gen/var/textureStore/544f06.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/544f06.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_544f06(tint_module_vars); + (textureStore_544f06(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_544f06(tint_module_vars); + (textureStore_544f06(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/54e9bf.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/54e9bf.wgsl.expected.msl index 6e843b6..bbbd79f 100644 --- a/test/tint/builtins/gen/var/textureStore/54e9bf.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/54e9bf.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_54e9bf(tint_module_vars); + (textureStore_54e9bf(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_54e9bf(tint_module_vars); + (textureStore_54e9bf(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/55f9dc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/55f9dc.wgsl.expected.msl index b3d2208..38b4b13e0 100644 --- a/test/tint/builtins/gen/var/textureStore/55f9dc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/55f9dc.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_55f9dc(tint_module_vars); + (textureStore_55f9dc(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_55f9dc(tint_module_vars); + (textureStore_55f9dc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/56071c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/56071c.wgsl.expected.msl index ff7796e..ebc5d36 100644 --- a/test/tint/builtins/gen/var/textureStore/56071c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/56071c.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_56071c(tint_module_vars); + (textureStore_56071c(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_56071c(tint_module_vars); + (textureStore_56071c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/562652.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/562652.wgsl.expected.msl index caea836..12220fa 100644 --- a/test/tint/builtins/gen/var/textureStore/562652.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/562652.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_562652(tint_module_vars); + (textureStore_562652(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_562652(tint_module_vars); + (textureStore_562652(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/574a31.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/574a31.wgsl.expected.msl index ede5d37..ab6b9b2 100644 --- a/test/tint/builtins/gen/var/textureStore/574a31.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/574a31.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_574a31(tint_module_vars); + (textureStore_574a31(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_574a31(tint_module_vars); + (textureStore_574a31(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/579b93.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/579b93.wgsl.expected.msl index 50163a9..af2866e 100644 --- a/test/tint/builtins/gen/var/textureStore/579b93.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/579b93.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_579b93(tint_module_vars); + (textureStore_579b93(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_579b93(tint_module_vars); + (textureStore_579b93(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5841f8.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5841f8.wgsl.expected.msl index 5be493a..9bf66b8 100644 --- a/test/tint/builtins/gen/var/textureStore/5841f8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5841f8.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5841f8(tint_module_vars); + (textureStore_5841f8(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5841f8(tint_module_vars); + (textureStore_5841f8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/58d4f7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/58d4f7.wgsl.expected.msl index d706b9d..74c8633 100644 --- a/test/tint/builtins/gen/var/textureStore/58d4f7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/58d4f7.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_58d4f7(tint_module_vars); + (textureStore_58d4f7(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_58d4f7(tint_module_vars); + (textureStore_58d4f7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/58fc35.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/58fc35.wgsl.expected.msl index 2602249..fc730df 100644 --- a/test/tint/builtins/gen/var/textureStore/58fc35.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/58fc35.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_58fc35(tint_module_vars); + (textureStore_58fc35(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_58fc35(tint_module_vars); + (textureStore_58fc35(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5974cb.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5974cb.wgsl.expected.msl index 82f945e..112539f 100644 --- a/test/tint/builtins/gen/var/textureStore/5974cb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5974cb.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5974cb(tint_module_vars); + (textureStore_5974cb(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5974cb(tint_module_vars); + (textureStore_5974cb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/59a0ab.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/59a0ab.wgsl.expected.msl index 310b19e..2a5c784 100644 --- a/test/tint/builtins/gen/var/textureStore/59a0ab.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/59a0ab.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_59a0ab(tint_module_vars); + (textureStore_59a0ab(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_59a0ab(tint_module_vars); + (textureStore_59a0ab(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/59ca10.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/59ca10.wgsl.expected.msl index e8881e7..5bc4c80 100644 --- a/test/tint/builtins/gen/var/textureStore/59ca10.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/59ca10.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_59ca10(tint_module_vars); + (textureStore_59ca10(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_59ca10(tint_module_vars); + (textureStore_59ca10(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5a2f8f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5a2f8f.wgsl.expected.msl index d80b7e2..3efd319 100644 --- a/test/tint/builtins/gen/var/textureStore/5a2f8f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5a2f8f.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5a2f8f(tint_module_vars); + (textureStore_5a2f8f(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5a2f8f(tint_module_vars); + (textureStore_5a2f8f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5a8b41.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5a8b41.wgsl.expected.msl index 67eb37d..40600d6 100644 --- a/test/tint/builtins/gen/var/textureStore/5a8b41.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5a8b41.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5a8b41(tint_module_vars); + (textureStore_5a8b41(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5a8b41(tint_module_vars); + (textureStore_5a8b41(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5b17eb.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5b17eb.wgsl.expected.msl index 98b6a02..55f4be9 100644 --- a/test/tint/builtins/gen/var/textureStore/5b17eb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5b17eb.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5b17eb(tint_module_vars); + (textureStore_5b17eb(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5b17eb(tint_module_vars); + (textureStore_5b17eb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5b4522.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5b4522.wgsl.expected.msl index 2e1bf68..42c0748 100644 --- a/test/tint/builtins/gen/var/textureStore/5b4522.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5b4522.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5b4522(tint_module_vars); + (textureStore_5b4522(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5b4522(tint_module_vars); + (textureStore_5b4522(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5b4f29.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5b4f29.wgsl.expected.msl index 75b4378..6734a5c 100644 --- a/test/tint/builtins/gen/var/textureStore/5b4f29.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5b4f29.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5b4f29(tint_module_vars); + (textureStore_5b4f29(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5b4f29(tint_module_vars); + (textureStore_5b4f29(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5bc4f3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5bc4f3.wgsl.expected.msl index 62b4f2a..2c360d4 100644 --- a/test/tint/builtins/gen/var/textureStore/5bc4f3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5bc4f3.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5bc4f3(tint_module_vars); + (textureStore_5bc4f3(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5bc4f3(tint_module_vars); + (textureStore_5bc4f3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5ddc61.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5ddc61.wgsl.expected.msl index 6b53669..fa9838d 100644 --- a/test/tint/builtins/gen/var/textureStore/5ddc61.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5ddc61.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ddc61(tint_module_vars); + (textureStore_5ddc61(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ddc61(tint_module_vars); + (textureStore_5ddc61(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5ded67.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5ded67.wgsl.expected.msl index d522632..24e20fa 100644 --- a/test/tint/builtins/gen/var/textureStore/5ded67.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5ded67.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ded67(tint_module_vars); + (textureStore_5ded67(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ded67(tint_module_vars); + (textureStore_5ded67(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5e17ef.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5e17ef.wgsl.expected.msl index 9709415..31a138e 100644 --- a/test/tint/builtins/gen/var/textureStore/5e17ef.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5e17ef.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5e17ef(tint_module_vars); + (textureStore_5e17ef(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5e17ef(tint_module_vars); + (textureStore_5e17ef(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5e71ce.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5e71ce.wgsl.expected.msl index 429492e..5edbd88 100644 --- a/test/tint/builtins/gen/var/textureStore/5e71ce.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5e71ce.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5e71ce(tint_module_vars); + (textureStore_5e71ce(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5e71ce(tint_module_vars); + (textureStore_5e71ce(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5ebe42.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5ebe42.wgsl.expected.msl index 83db84d..ddfefbc 100644 --- a/test/tint/builtins/gen/var/textureStore/5ebe42.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5ebe42.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ebe42(tint_module_vars); + (textureStore_5ebe42(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ebe42(tint_module_vars); + (textureStore_5ebe42(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5ec6b2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5ec6b2.wgsl.expected.msl index 2029421..d25320d 100644 --- a/test/tint/builtins/gen/var/textureStore/5ec6b2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5ec6b2.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ec6b2(tint_module_vars); + (textureStore_5ec6b2(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ec6b2(tint_module_vars); + (textureStore_5ec6b2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5ee194.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5ee194.wgsl.expected.msl index e348370..28efcb3 100644 --- a/test/tint/builtins/gen/var/textureStore/5ee194.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5ee194.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ee194(tint_module_vars); + (textureStore_5ee194(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5ee194(tint_module_vars); + (textureStore_5ee194(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/5f9a49.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/5f9a49.wgsl.expected.msl index 1bb7e14..2db1df4 100644 --- a/test/tint/builtins/gen/var/textureStore/5f9a49.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/5f9a49.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5f9a49(tint_module_vars); + (textureStore_5f9a49(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_5f9a49(tint_module_vars); + (textureStore_5f9a49(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/600189.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/600189.wgsl.expected.msl index e080424..d4728b1 100644 --- a/test/tint/builtins/gen/var/textureStore/600189.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/600189.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_600189(tint_module_vars); + (textureStore_600189(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_600189(tint_module_vars); + (textureStore_600189(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/602b5a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/602b5a.wgsl.expected.msl index d6f8eb8..8171c13 100644 --- a/test/tint/builtins/gen/var/textureStore/602b5a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/602b5a.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_602b5a(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_602b5a(tint_module_vars); + (textureStore_602b5a(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_602b5a(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_602b5a(tint_module_vars); + (textureStore_602b5a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/602dfa.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/602dfa.wgsl.expected.msl index 47b1b9a..1beee21 100644 --- a/test/tint/builtins/gen/var/textureStore/602dfa.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/602dfa.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_602dfa(tint_module_vars); + (textureStore_602dfa(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_602dfa(tint_module_vars); + (textureStore_602dfa(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/60975f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/60975f.wgsl.expected.msl index 376c93a..fc51853 100644 --- a/test/tint/builtins/gen/var/textureStore/60975f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/60975f.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_60975f(tint_module_vars); + (textureStore_60975f(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_60975f(tint_module_vars); + (textureStore_60975f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/60ea75.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/60ea75.wgsl.expected.msl index ed2d0fa..922605f 100644 --- a/test/tint/builtins/gen/var/textureStore/60ea75.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/60ea75.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_60ea75(tint_module_vars); + (textureStore_60ea75(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_60ea75(tint_module_vars); + (textureStore_60ea75(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/614b58.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/614b58.wgsl.expected.msl index 19bed7a..3620b5d 100644 --- a/test/tint/builtins/gen/var/textureStore/614b58.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/614b58.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_614b58(tint_module_vars); + (textureStore_614b58(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_614b58(tint_module_vars); + (textureStore_614b58(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/62056c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/62056c.wgsl.expected.msl index c326781..fa59c85 100644 --- a/test/tint/builtins/gen/var/textureStore/62056c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/62056c.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_62056c(tint_module_vars); + (textureStore_62056c(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_62056c(tint_module_vars); + (textureStore_62056c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/635584.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/635584.wgsl.expected.msl index 8160b03..535c487 100644 --- a/test/tint/builtins/gen/var/textureStore/635584.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/635584.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_635584(tint_module_vars); + (textureStore_635584(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_635584(tint_module_vars); + (textureStore_635584(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/637ed1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/637ed1.wgsl.expected.msl index 51962fc..c02631d 100644 --- a/test/tint/builtins/gen/var/textureStore/637ed1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/637ed1.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_637ed1(tint_module_vars); + (textureStore_637ed1(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_637ed1(tint_module_vars); + (textureStore_637ed1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/63f34a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/63f34a.wgsl.expected.msl index 526aa0b..8520531 100644 --- a/test/tint/builtins/gen/var/textureStore/63f34a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/63f34a.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_63f34a(tint_module_vars); + (textureStore_63f34a(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_63f34a(tint_module_vars); + (textureStore_63f34a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/642ba1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/642ba1.wgsl.expected.msl index ba7b301..18b0931 100644 --- a/test/tint/builtins/gen/var/textureStore/642ba1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/642ba1.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_642ba1(tint_module_vars); + (textureStore_642ba1(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_642ba1(tint_module_vars); + (textureStore_642ba1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6444e1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6444e1.wgsl.expected.msl index 32cf7db..6ff48ec 100644 --- a/test/tint/builtins/gen/var/textureStore/6444e1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6444e1.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6444e1(tint_module_vars); + (textureStore_6444e1(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6444e1(tint_module_vars); + (textureStore_6444e1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/645420.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/645420.wgsl.expected.msl index 839891c..b0ecd34 100644 --- a/test/tint/builtins/gen/var/textureStore/645420.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/645420.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_645420(tint_module_vars); + (textureStore_645420(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_645420(tint_module_vars); + (textureStore_645420(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/646dbc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/646dbc.wgsl.expected.msl index 6859965..e4e87e2 100644 --- a/test/tint/builtins/gen/var/textureStore/646dbc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/646dbc.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_646dbc(tint_module_vars); + (textureStore_646dbc(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_646dbc(tint_module_vars); + (textureStore_646dbc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/658a74.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/658a74.wgsl.expected.msl index cfd40f8..0db175b 100644 --- a/test/tint/builtins/gen/var/textureStore/658a74.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/658a74.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_658a74(tint_module_vars); + (textureStore_658a74(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_658a74(tint_module_vars); + (textureStore_658a74(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/65b6aa.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/65b6aa.wgsl.expected.msl index 448a145..b4c16cf 100644 --- a/test/tint/builtins/gen/var/textureStore/65b6aa.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/65b6aa.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_65b6aa(tint_module_vars); + (textureStore_65b6aa(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_65b6aa(tint_module_vars); + (textureStore_65b6aa(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/65ba8b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/65ba8b.wgsl.expected.msl index c9b304c..deae61f 100644 --- a/test/tint/builtins/gen/var/textureStore/65ba8b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/65ba8b.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_65ba8b(tint_module_vars); + (textureStore_65ba8b(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_65ba8b(tint_module_vars); + (textureStore_65ba8b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/66e8b3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/66e8b3.wgsl.expected.msl index 4ddb254..64835f4 100644 --- a/test/tint/builtins/gen/var/textureStore/66e8b3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/66e8b3.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_66e8b3(tint_module_vars); + (textureStore_66e8b3(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_66e8b3(tint_module_vars); + (textureStore_66e8b3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/682fd6.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/682fd6.wgsl.expected.msl index f12306a..c42c197 100644 --- a/test/tint/builtins/gen/var/textureStore/682fd6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/682fd6.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_682fd6(tint_module_vars); + (textureStore_682fd6(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_682fd6(tint_module_vars); + (textureStore_682fd6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/686e01.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/686e01.wgsl.expected.msl index 62464eb..c18eb1b 100644 --- a/test/tint/builtins/gen/var/textureStore/686e01.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/686e01.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_686e01(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_686e01(tint_module_vars); + (textureStore_686e01(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_686e01(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_686e01(tint_module_vars); + (textureStore_686e01(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6893a5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6893a5.wgsl.expected.msl index 56503f8..55a6441 100644 --- a/test/tint/builtins/gen/var/textureStore/6893a5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6893a5.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6893a5(tint_module_vars); + (textureStore_6893a5(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6893a5(tint_module_vars); + (textureStore_6893a5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/68ebeb.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/68ebeb.wgsl.expected.msl index 1c9ff85..16c846f 100644 --- a/test/tint/builtins/gen/var/textureStore/68ebeb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/68ebeb.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_68ebeb(tint_module_vars); + (textureStore_68ebeb(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_68ebeb(tint_module_vars); + (textureStore_68ebeb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/692197.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/692197.wgsl.expected.msl index 7aa18ef..27a909f 100644 --- a/test/tint/builtins/gen/var/textureStore/692197.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/692197.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_692197(tint_module_vars); + (textureStore_692197(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_692197(tint_module_vars); + (textureStore_692197(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/699a1b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/699a1b.wgsl.expected.msl index 0469517..aa6a8da 100644 --- a/test/tint/builtins/gen/var/textureStore/699a1b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/699a1b.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_699a1b(tint_module_vars); + (textureStore_699a1b(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_699a1b(tint_module_vars); + (textureStore_699a1b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/69f6bb.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/69f6bb.wgsl.expected.msl index 93bce8e..e194a97 100644 --- a/test/tint/builtins/gen/var/textureStore/69f6bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/69f6bb.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_69f6bb(tint_module_vars); + (textureStore_69f6bb(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_69f6bb(tint_module_vars); + (textureStore_69f6bb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6a0c0d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6a0c0d.wgsl.expected.msl index ae5009a..dc75ac0 100644 --- a/test/tint/builtins/gen/var/textureStore/6a0c0d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6a0c0d.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6a0c0d(tint_module_vars); + (textureStore_6a0c0d(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6a0c0d(tint_module_vars); + (textureStore_6a0c0d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6a1509.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6a1509.wgsl.expected.msl index ab46018..8b441a3 100644 --- a/test/tint/builtins/gen/var/textureStore/6a1509.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6a1509.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6a1509(tint_module_vars); + (textureStore_6a1509(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6a1509(tint_module_vars); + (textureStore_6a1509(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6a494d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6a494d.wgsl.expected.msl index 9315797..52f387d 100644 --- a/test/tint/builtins/gen/var/textureStore/6a494d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6a494d.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6a494d(tint_module_vars); + (textureStore_6a494d(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6a494d(tint_module_vars); + (textureStore_6a494d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6aabe9.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6aabe9.wgsl.expected.msl index 5d3be73..c00b102 100644 --- a/test/tint/builtins/gen/var/textureStore/6aabe9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6aabe9.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6aabe9(tint_module_vars); + (textureStore_6aabe9(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6aabe9(tint_module_vars); + (textureStore_6aabe9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6acb1e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6acb1e.wgsl.expected.msl index f6efa9c..2ca7035 100644 --- a/test/tint/builtins/gen/var/textureStore/6acb1e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6acb1e.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6acb1e(tint_module_vars); + (textureStore_6acb1e(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6acb1e(tint_module_vars); + (textureStore_6acb1e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6ad25b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6ad25b.wgsl.expected.msl index 3f596e1..82ae9b6 100644 --- a/test/tint/builtins/gen/var/textureStore/6ad25b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6ad25b.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_6ad25b(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6ad25b(tint_module_vars); + (textureStore_6ad25b(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_6ad25b(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6ad25b(tint_module_vars); + (textureStore_6ad25b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6b75c3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6b75c3.wgsl.expected.msl index ff0b95e..552fe74 100644 --- a/test/tint/builtins/gen/var/textureStore/6b75c3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6b75c3.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6b75c3(tint_module_vars); + (textureStore_6b75c3(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6b75c3(tint_module_vars); + (textureStore_6b75c3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6b7c6f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6b7c6f.wgsl.expected.msl index 9285d2a..5c4fe02 100644 --- a/test/tint/builtins/gen/var/textureStore/6b7c6f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6b7c6f.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6b7c6f(tint_module_vars); + (textureStore_6b7c6f(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6b7c6f(tint_module_vars); + (textureStore_6b7c6f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6b80d2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6b80d2.wgsl.expected.msl index 26fc0ef..3de0cc4 100644 --- a/test/tint/builtins/gen/var/textureStore/6b80d2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6b80d2.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6b80d2(tint_module_vars); + (textureStore_6b80d2(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6b80d2(tint_module_vars); + (textureStore_6b80d2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6be9e0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6be9e0.wgsl.expected.msl index d998aaf..44d848e 100644 --- a/test/tint/builtins/gen/var/textureStore/6be9e0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6be9e0.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6be9e0(tint_module_vars); + (textureStore_6be9e0(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6be9e0(tint_module_vars); + (textureStore_6be9e0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6c4347.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6c4347.wgsl.expected.msl index e1a0d73..9aa8446 100644 --- a/test/tint/builtins/gen/var/textureStore/6c4347.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6c4347.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6c4347(tint_module_vars); + (textureStore_6c4347(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6c4347(tint_module_vars); + (textureStore_6c4347(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6c4a70.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6c4a70.wgsl.expected.msl index 7878bf9..b2b4028 100644 --- a/test/tint/builtins/gen/var/textureStore/6c4a70.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6c4a70.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6c4a70(tint_module_vars); + (textureStore_6c4a70(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6c4a70(tint_module_vars); + (textureStore_6c4a70(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6c7b53.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6c7b53.wgsl.expected.msl index dc65ef4..941f767 100644 --- a/test/tint/builtins/gen/var/textureStore/6c7b53.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6c7b53.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6c7b53(tint_module_vars); + (textureStore_6c7b53(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6c7b53(tint_module_vars); + (textureStore_6c7b53(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6ca3e8.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6ca3e8.wgsl.expected.msl index 957bbf8..b437be4 100644 --- a/test/tint/builtins/gen/var/textureStore/6ca3e8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6ca3e8.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6ca3e8(tint_module_vars); + (textureStore_6ca3e8(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6ca3e8(tint_module_vars); + (textureStore_6ca3e8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6cff2e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6cff2e.wgsl.expected.msl index 5f192f4..cd147ca 100644 --- a/test/tint/builtins/gen/var/textureStore/6cff2e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6cff2e.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6cff2e(tint_module_vars); + (textureStore_6cff2e(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6cff2e(tint_module_vars); + (textureStore_6cff2e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6d1809.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6d1809.wgsl.expected.msl index a79094d..ba4ec08 100644 --- a/test/tint/builtins/gen/var/textureStore/6d1809.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6d1809.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d1809(tint_module_vars); + (textureStore_6d1809(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d1809(tint_module_vars); + (textureStore_6d1809(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6d259f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6d259f.wgsl.expected.msl index 5719d07..5e24fdc 100644 --- a/test/tint/builtins/gen/var/textureStore/6d259f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6d259f.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d259f(tint_module_vars); + (textureStore_6d259f(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d259f(tint_module_vars); + (textureStore_6d259f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6d442b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6d442b.wgsl.expected.msl index 9ccf1ed..9bf1466 100644 --- a/test/tint/builtins/gen/var/textureStore/6d442b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6d442b.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d442b(tint_module_vars); + (textureStore_6d442b(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d442b(tint_module_vars); + (textureStore_6d442b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6d7562.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6d7562.wgsl.expected.msl index 75c89cb..5c86d6b 100644 --- a/test/tint/builtins/gen/var/textureStore/6d7562.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6d7562.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d7562(tint_module_vars); + (textureStore_6d7562(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d7562(tint_module_vars); + (textureStore_6d7562(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6d885d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6d885d.wgsl.expected.msl index a3dd25e..8eb2d11 100644 --- a/test/tint/builtins/gen/var/textureStore/6d885d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6d885d.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d885d(tint_module_vars); + (textureStore_6d885d(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d885d(tint_module_vars); + (textureStore_6d885d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6d9607.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6d9607.wgsl.expected.msl index eab79f2..47753e5 100644 --- a/test/tint/builtins/gen/var/textureStore/6d9607.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6d9607.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d9607(tint_module_vars); + (textureStore_6d9607(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6d9607(tint_module_vars); + (textureStore_6d9607(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6da692.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6da692.wgsl.expected.msl index 987a562..0509849 100644 --- a/test/tint/builtins/gen/var/textureStore/6da692.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6da692.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6da692(tint_module_vars); + (textureStore_6da692(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6da692(tint_module_vars); + (textureStore_6da692(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6e141f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6e141f.wgsl.expected.msl index 7f490ab..3306350 100644 --- a/test/tint/builtins/gen/var/textureStore/6e141f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6e141f.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6e141f(tint_module_vars); + (textureStore_6e141f(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6e141f(tint_module_vars); + (textureStore_6e141f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6e6cc0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6e6cc0.wgsl.expected.msl index 8202fd5..cfdbb1e 100644 --- a/test/tint/builtins/gen/var/textureStore/6e6cc0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6e6cc0.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6e6cc0(tint_module_vars); + (textureStore_6e6cc0(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6e6cc0(tint_module_vars); + (textureStore_6e6cc0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6f0c92.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6f0c92.wgsl.expected.msl index 65a66b3dc..6e68336 100644 --- a/test/tint/builtins/gen/var/textureStore/6f0c92.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6f0c92.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6f0c92(tint_module_vars); + (textureStore_6f0c92(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6f0c92(tint_module_vars); + (textureStore_6f0c92(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6f3542.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6f3542.wgsl.expected.msl index 1883bcd..3b12f0e 100644 --- a/test/tint/builtins/gen/var/textureStore/6f3542.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6f3542.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6f3542(tint_module_vars); + (textureStore_6f3542(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6f3542(tint_module_vars); + (textureStore_6f3542(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6f8642.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6f8642.wgsl.expected.msl index fbceafb..550a311 100644 --- a/test/tint/builtins/gen/var/textureStore/6f8642.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6f8642.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6f8642(tint_module_vars); + (textureStore_6f8642(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6f8642(tint_module_vars); + (textureStore_6f8642(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6fb99b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6fb99b.wgsl.expected.msl index 2625697..4a754a2 100644 --- a/test/tint/builtins/gen/var/textureStore/6fb99b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6fb99b.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6fb99b(tint_module_vars); + (textureStore_6fb99b(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6fb99b(tint_module_vars); + (textureStore_6fb99b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/6fd2b1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/6fd2b1.wgsl.expected.msl index 75d8822..85c9edc 100644 --- a/test/tint/builtins/gen/var/textureStore/6fd2b1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/6fd2b1.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_6fd2b1(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6fd2b1(tint_module_vars); + (textureStore_6fd2b1(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_6fd2b1(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_6fd2b1(tint_module_vars); + (textureStore_6fd2b1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/704e1f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/704e1f.wgsl.expected.msl index 6b6dead6..b0ebfab 100644 --- a/test/tint/builtins/gen/var/textureStore/704e1f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/704e1f.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_704e1f(tint_module_vars); + (textureStore_704e1f(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_704e1f(tint_module_vars); + (textureStore_704e1f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/706236.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/706236.wgsl.expected.msl index fb8b789..aa6825a 100644 --- a/test/tint/builtins/gen/var/textureStore/706236.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/706236.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_706236(tint_module_vars); + (textureStore_706236(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_706236(tint_module_vars); + (textureStore_706236(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/706560.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/706560.wgsl.expected.msl index 5074416..f772946 100644 --- a/test/tint/builtins/gen/var/textureStore/706560.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/706560.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_706560(tint_module_vars); + (textureStore_706560(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_706560(tint_module_vars); + (textureStore_706560(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/709773.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/709773.wgsl.expected.msl index 1e66ecf..fc13a65 100644 --- a/test/tint/builtins/gen/var/textureStore/709773.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/709773.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_709773(tint_module_vars); + (textureStore_709773(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_709773(tint_module_vars); + (textureStore_709773(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/70ec61.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/70ec61.wgsl.expected.msl index 3034c17..c32ab4b 100644 --- a/test/tint/builtins/gen/var/textureStore/70ec61.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/70ec61.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_70ec61(tint_module_vars); + (textureStore_70ec61(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_70ec61(tint_module_vars); + (textureStore_70ec61(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/726472.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/726472.wgsl.expected.msl index ac99d7a..313c4c1 100644 --- a/test/tint/builtins/gen/var/textureStore/726472.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/726472.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_726472(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_726472(tint_module_vars); + (textureStore_726472(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_726472(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_726472(tint_module_vars); + (textureStore_726472(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/726d6d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/726d6d.wgsl.expected.msl index 13de2e9..aaf5c0f 100644 --- a/test/tint/builtins/gen/var/textureStore/726d6d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/726d6d.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_726d6d(tint_module_vars); + (textureStore_726d6d(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_726d6d(tint_module_vars); + (textureStore_726d6d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/728d69.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/728d69.wgsl.expected.msl index ca06094..03c315b 100644 --- a/test/tint/builtins/gen/var/textureStore/728d69.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/728d69.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_728d69(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_728d69(tint_module_vars); + (textureStore_728d69(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_728d69(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_728d69(tint_module_vars); + (textureStore_728d69(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/72f1d3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/72f1d3.wgsl.expected.msl index 6010a29..e29d657 100644 --- a/test/tint/builtins/gen/var/textureStore/72f1d3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/72f1d3.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_72f1d3(tint_module_vars); + (textureStore_72f1d3(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_72f1d3(tint_module_vars); + (textureStore_72f1d3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/72fa64.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/72fa64.wgsl.expected.msl index c7baa79..779c06d 100644 --- a/test/tint/builtins/gen/var/textureStore/72fa64.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/72fa64.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_72fa64(tint_module_vars); + (textureStore_72fa64(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_72fa64(tint_module_vars); + (textureStore_72fa64(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/72ff64.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/72ff64.wgsl.expected.msl index b05a9d9..4b1dda4 100644 --- a/test/tint/builtins/gen/var/textureStore/72ff64.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/72ff64.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_72ff64(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_72ff64(tint_module_vars); + (textureStore_72ff64(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_72ff64(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_72ff64(tint_module_vars); + (textureStore_72ff64(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/731349.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/731349.wgsl.expected.msl index c50e394..020b985 100644 --- a/test/tint/builtins/gen/var/textureStore/731349.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/731349.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_731349(tint_module_vars); + (textureStore_731349(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_731349(tint_module_vars); + (textureStore_731349(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/73707c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/73707c.wgsl.expected.msl index 6bae175..45021d9 100644 --- a/test/tint/builtins/gen/var/textureStore/73707c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/73707c.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_73707c(tint_module_vars); + (textureStore_73707c(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_73707c(tint_module_vars); + (textureStore_73707c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/73a735.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/73a735.wgsl.expected.msl index f6fabd0..f939a90 100644 --- a/test/tint/builtins/gen/var/textureStore/73a735.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/73a735.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_73a735(tint_module_vars); + (textureStore_73a735(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_73a735(tint_module_vars); + (textureStore_73a735(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/73bbbc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/73bbbc.wgsl.expected.msl index 062f90f..339b9cf 100644 --- a/test/tint/builtins/gen/var/textureStore/73bbbc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/73bbbc.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_73bbbc(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_73bbbc(tint_module_vars); + (textureStore_73bbbc(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_73bbbc(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_73bbbc(tint_module_vars); + (textureStore_73bbbc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/73bbe6.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/73bbe6.wgsl.expected.msl index 176888f..0ce976d 100644 --- a/test/tint/builtins/gen/var/textureStore/73bbe6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/73bbe6.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_73bbe6(tint_module_vars); + (textureStore_73bbe6(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_73bbe6(tint_module_vars); + (textureStore_73bbe6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/74045a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/74045a.wgsl.expected.msl index 819a3cf..1c1afc0 100644 --- a/test/tint/builtins/gen/var/textureStore/74045a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/74045a.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_74045a(tint_module_vars); + (textureStore_74045a(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_74045a(tint_module_vars); + (textureStore_74045a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/74886f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/74886f.wgsl.expected.msl index 319cfec..9a2b0f2 100644 --- a/test/tint/builtins/gen/var/textureStore/74886f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/74886f.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_74886f(tint_module_vars); + (textureStore_74886f(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_74886f(tint_module_vars); + (textureStore_74886f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/751256.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/751256.wgsl.expected.msl index 6a891d6..48f80e9 100644 --- a/test/tint/builtins/gen/var/textureStore/751256.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/751256.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_751256(tint_module_vars); + (textureStore_751256(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_751256(tint_module_vars); + (textureStore_751256(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/752da6.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/752da6.wgsl.expected.msl index 0369160..2a42c74 100644 --- a/test/tint/builtins/gen/var/textureStore/752da6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/752da6.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_752da6(tint_module_vars); + (textureStore_752da6(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_752da6(tint_module_vars); + (textureStore_752da6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/75bbd5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/75bbd5.wgsl.expected.msl index 3faef0c..9efb3c2 100644 --- a/test/tint/builtins/gen/var/textureStore/75bbd5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/75bbd5.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_75bbd5(tint_module_vars); + (textureStore_75bbd5(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_75bbd5(tint_module_vars); + (textureStore_75bbd5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/76549b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/76549b.wgsl.expected.msl index 73caf97..ac0c53e 100644 --- a/test/tint/builtins/gen/var/textureStore/76549b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/76549b.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_76549b(tint_module_vars); + (textureStore_76549b(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_76549b(tint_module_vars); + (textureStore_76549b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/76a8d6.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/76a8d6.wgsl.expected.msl index f5a8a4c..f966401 100644 --- a/test/tint/builtins/gen/var/textureStore/76a8d6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/76a8d6.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_76a8d6(tint_module_vars); + (textureStore_76a8d6(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_76a8d6(tint_module_vars); + (textureStore_76a8d6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/76affd.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/76affd.wgsl.expected.msl index da9d594..e1e8d7d 100644 --- a/test/tint/builtins/gen/var/textureStore/76affd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/76affd.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_76affd(tint_module_vars); + (textureStore_76affd(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_76affd(tint_module_vars); + (textureStore_76affd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/77014a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/77014a.wgsl.expected.msl index c16d3d4..e029078 100644 --- a/test/tint/builtins/gen/var/textureStore/77014a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/77014a.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_77014a(tint_module_vars); + (textureStore_77014a(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_77014a(tint_module_vars); + (textureStore_77014a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7751fc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7751fc.wgsl.expected.msl index 19fb99f..78ef23d 100644 --- a/test/tint/builtins/gen/var/textureStore/7751fc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7751fc.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7751fc(tint_module_vars); + (textureStore_7751fc(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7751fc(tint_module_vars); + (textureStore_7751fc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7760c7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7760c7.wgsl.expected.msl index 6c7f780..3213aae 100644 --- a/test/tint/builtins/gen/var/textureStore/7760c7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7760c7.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_7760c7(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7760c7(tint_module_vars); + (textureStore_7760c7(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_7760c7(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7760c7(tint_module_vars); + (textureStore_7760c7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7792fa.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7792fa.wgsl.expected.msl index 83b79cd..4b233a6 100644 --- a/test/tint/builtins/gen/var/textureStore/7792fa.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7792fa.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7792fa(tint_module_vars); + (textureStore_7792fa(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7792fa(tint_module_vars); + (textureStore_7792fa(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/779d14.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/779d14.wgsl.expected.msl index 4192ee0..626b303 100644 --- a/test/tint/builtins/gen/var/textureStore/779d14.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/779d14.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_779d14(tint_module_vars); + (textureStore_779d14(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_779d14(tint_module_vars); + (textureStore_779d14(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/77c0ae.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/77c0ae.wgsl.expected.msl index cc7a5c0..33a6937 100644 --- a/test/tint/builtins/gen/var/textureStore/77c0ae.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/77c0ae.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_77c0ae(tint_module_vars); + (textureStore_77c0ae(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_77c0ae(tint_module_vars); + (textureStore_77c0ae(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/781796.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/781796.wgsl.expected.msl index 4b58794..d029ba3 100644 --- a/test/tint/builtins/gen/var/textureStore/781796.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/781796.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_781796(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_781796(tint_module_vars); + (textureStore_781796(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_781796(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_781796(tint_module_vars); + (textureStore_781796(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/799f08.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/799f08.wgsl.expected.msl index 4c1fad8..d4938a0 100644 --- a/test/tint/builtins/gen/var/textureStore/799f08.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/799f08.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_799f08(tint_module_vars); + (textureStore_799f08(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_799f08(tint_module_vars); + (textureStore_799f08(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7a63a2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7a63a2.wgsl.expected.msl index 9678a81..719cb21 100644 --- a/test/tint/builtins/gen/var/textureStore/7a63a2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7a63a2.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7a63a2(tint_module_vars); + (textureStore_7a63a2(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7a63a2(tint_module_vars); + (textureStore_7a63a2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7b7517.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7b7517.wgsl.expected.msl index 7389741..f2ea139 100644 --- a/test/tint/builtins/gen/var/textureStore/7b7517.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7b7517.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7b7517(tint_module_vars); + (textureStore_7b7517(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7b7517(tint_module_vars); + (textureStore_7b7517(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7b8b56.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7b8b56.wgsl.expected.msl index 195f5b2..28b9c6d 100644 --- a/test/tint/builtins/gen/var/textureStore/7b8b56.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7b8b56.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7b8b56(tint_module_vars); + (textureStore_7b8b56(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7b8b56(tint_module_vars); + (textureStore_7b8b56(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7b8f86.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7b8f86.wgsl.expected.msl index 892388d..5e20096 100644 --- a/test/tint/builtins/gen/var/textureStore/7b8f86.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7b8f86.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7b8f86(tint_module_vars); + (textureStore_7b8f86(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7b8f86(tint_module_vars); + (textureStore_7b8f86(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7bb211.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7bb211.wgsl.expected.msl index 31fc57d..b2980f9 100644 --- a/test/tint/builtins/gen/var/textureStore/7bb211.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7bb211.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7bb211(tint_module_vars); + (textureStore_7bb211(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7bb211(tint_module_vars); + (textureStore_7bb211(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7bb366.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7bb366.wgsl.expected.msl index f07146f..449b993 100644 --- a/test/tint/builtins/gen/var/textureStore/7bb366.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7bb366.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_7bb366(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7bb366(tint_module_vars); + (textureStore_7bb366(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_7bb366(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7bb366(tint_module_vars); + (textureStore_7bb366(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7bcde5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7bcde5.wgsl.expected.msl index 09b371c..dd70883 100644 --- a/test/tint/builtins/gen/var/textureStore/7bcde5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7bcde5.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7bcde5(tint_module_vars); + (textureStore_7bcde5(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7bcde5(tint_module_vars); + (textureStore_7bcde5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7cec8d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7cec8d.wgsl.expected.msl index 8e8013b..b219701 100644 --- a/test/tint/builtins/gen/var/textureStore/7cec8d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7cec8d.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7cec8d(tint_module_vars); + (textureStore_7cec8d(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7cec8d(tint_module_vars); + (textureStore_7cec8d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7cf6e7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7cf6e7.wgsl.expected.msl index 40bada7..de73f8d 100644 --- a/test/tint/builtins/gen/var/textureStore/7cf6e7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7cf6e7.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_7cf6e7(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7cf6e7(tint_module_vars); + (textureStore_7cf6e7(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_7cf6e7(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7cf6e7(tint_module_vars); + (textureStore_7cf6e7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7d10e0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7d10e0.wgsl.expected.msl index bf116fb..517031f 100644 --- a/test/tint/builtins/gen/var/textureStore/7d10e0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7d10e0.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7d10e0(tint_module_vars); + (textureStore_7d10e0(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7d10e0(tint_module_vars); + (textureStore_7d10e0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7dd042.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7dd042.wgsl.expected.msl index c2f7064..81fc3b8 100644 --- a/test/tint/builtins/gen/var/textureStore/7dd042.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7dd042.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7dd042(tint_module_vars); + (textureStore_7dd042(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7dd042(tint_module_vars); + (textureStore_7dd042(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7dd64d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7dd64d.wgsl.expected.msl index ae36bf6..f71a31e 100644 --- a/test/tint/builtins/gen/var/textureStore/7dd64d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7dd64d.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7dd64d(tint_module_vars); + (textureStore_7dd64d(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7dd64d(tint_module_vars); + (textureStore_7dd64d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7e787a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7e787a.wgsl.expected.msl index 75b257d..bcbc3f2 100644 --- a/test/tint/builtins/gen/var/textureStore/7e787a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7e787a.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7e787a(tint_module_vars); + (textureStore_7e787a(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7e787a(tint_module_vars); + (textureStore_7e787a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7ea46c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7ea46c.wgsl.expected.msl index 0c7da72..90f3902 100644 --- a/test/tint/builtins/gen/var/textureStore/7ea46c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7ea46c.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7ea46c(tint_module_vars); + (textureStore_7ea46c(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7ea46c(tint_module_vars); + (textureStore_7ea46c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7eb30e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7eb30e.wgsl.expected.msl index 64d53d2..771b0ef 100644 --- a/test/tint/builtins/gen/var/textureStore/7eb30e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7eb30e.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7eb30e(tint_module_vars); + (textureStore_7eb30e(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7eb30e(tint_module_vars); + (textureStore_7eb30e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7f73af.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7f73af.wgsl.expected.msl index f6b5eed..b187a7c 100644 --- a/test/tint/builtins/gen/var/textureStore/7f73af.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7f73af.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7f73af(tint_module_vars); + (textureStore_7f73af(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7f73af(tint_module_vars); + (textureStore_7f73af(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/7f7fae.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/7f7fae.wgsl.expected.msl index 1dc248b..c72c9ae 100644 --- a/test/tint/builtins/gen/var/textureStore/7f7fae.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/7f7fae.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7f7fae(tint_module_vars); + (textureStore_7f7fae(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_7f7fae(tint_module_vars); + (textureStore_7f7fae(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/803a10.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/803a10.wgsl.expected.msl index 39f9507..f0fd9e0 100644 --- a/test/tint/builtins/gen/var/textureStore/803a10.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/803a10.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_803a10(tint_module_vars); + (textureStore_803a10(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_803a10(tint_module_vars); + (textureStore_803a10(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/804942.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/804942.wgsl.expected.msl index 4ef7541..ff1b3a9 100644 --- a/test/tint/builtins/gen/var/textureStore/804942.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/804942.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_804942(tint_module_vars); + (textureStore_804942(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_804942(tint_module_vars); + (textureStore_804942(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/805dae.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/805dae.wgsl.expected.msl index 886577a..8620d27 100644 --- a/test/tint/builtins/gen/var/textureStore/805dae.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/805dae.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_805dae(tint_module_vars); + (textureStore_805dae(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_805dae(tint_module_vars); + (textureStore_805dae(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/809b2c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/809b2c.wgsl.expected.msl index 176d5af..129e422 100644 --- a/test/tint/builtins/gen/var/textureStore/809b2c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/809b2c.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_809b2c(tint_module_vars); + (textureStore_809b2c(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_809b2c(tint_module_vars); + (textureStore_809b2c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/80bf1d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/80bf1d.wgsl.expected.msl index 56f112b..b169753 100644 --- a/test/tint/builtins/gen/var/textureStore/80bf1d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/80bf1d.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_80bf1d(tint_module_vars); + (textureStore_80bf1d(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_80bf1d(tint_module_vars); + (textureStore_80bf1d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/80ee0d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/80ee0d.wgsl.expected.msl index 11d8c7e..f08a815 100644 --- a/test/tint/builtins/gen/var/textureStore/80ee0d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/80ee0d.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_80ee0d(tint_module_vars); + (textureStore_80ee0d(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_80ee0d(tint_module_vars); + (textureStore_80ee0d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/818df6.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/818df6.wgsl.expected.msl index 7f9d2cc..6537dbd 100644 --- a/test/tint/builtins/gen/var/textureStore/818df6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/818df6.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_818df6(tint_module_vars); + (textureStore_818df6(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_818df6(tint_module_vars); + (textureStore_818df6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/81ae31.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/81ae31.wgsl.expected.msl index 300028a..dc73394 100644 --- a/test/tint/builtins/gen/var/textureStore/81ae31.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/81ae31.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_81ae31(tint_module_vars); + (textureStore_81ae31(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_81ae31(tint_module_vars); + (textureStore_81ae31(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/820272.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/820272.wgsl.expected.msl index e4b54c2..32dfafd 100644 --- a/test/tint/builtins/gen/var/textureStore/820272.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/820272.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_820272(tint_module_vars); + (textureStore_820272(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_820272(tint_module_vars); + (textureStore_820272(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/820971.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/820971.wgsl.expected.msl index cce6572..b7f49c6 100644 --- a/test/tint/builtins/gen/var/textureStore/820971.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/820971.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_820971(tint_module_vars); + (textureStore_820971(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_820971(tint_module_vars); + (textureStore_820971(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/823038.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/823038.wgsl.expected.msl index fe1ff4f..2fafac0 100644 --- a/test/tint/builtins/gen/var/textureStore/823038.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/823038.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_823038(tint_module_vars); + (textureStore_823038(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_823038(tint_module_vars); + (textureStore_823038(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/82d493.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/82d493.wgsl.expected.msl index 84aab84..4c77d00 100644 --- a/test/tint/builtins/gen/var/textureStore/82d493.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/82d493.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_82d493(tint_module_vars); + (textureStore_82d493(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_82d493(tint_module_vars); + (textureStore_82d493(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/82e236.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/82e236.wgsl.expected.msl index 3411e12..7e8a14a 100644 --- a/test/tint/builtins/gen/var/textureStore/82e236.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/82e236.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_82e236(tint_module_vars); + (textureStore_82e236(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_82e236(tint_module_vars); + (textureStore_82e236(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/83bcc1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/83bcc1.wgsl.expected.msl index f92f646..9ac10d5 100644 --- a/test/tint/builtins/gen/var/textureStore/83bcc1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/83bcc1.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_83bcc1(tint_module_vars); + (textureStore_83bcc1(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_83bcc1(tint_module_vars); + (textureStore_83bcc1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/83ee95.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/83ee95.wgsl.expected.msl index c00a3f7..d640aa0 100644 --- a/test/tint/builtins/gen/var/textureStore/83ee95.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/83ee95.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_83ee95(tint_module_vars); + (textureStore_83ee95(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_83ee95(tint_module_vars); + (textureStore_83ee95(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/84d435.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/84d435.wgsl.expected.msl index 2663cc3..3244040 100644 --- a/test/tint/builtins/gen/var/textureStore/84d435.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/84d435.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_84d435(tint_module_vars); + (textureStore_84d435(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_84d435(tint_module_vars); + (textureStore_84d435(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/84f4f4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/84f4f4.wgsl.expected.msl index 8e2430f..69e8b27 100644 --- a/test/tint/builtins/gen/var/textureStore/84f4f4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/84f4f4.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_84f4f4(tint_module_vars); + (textureStore_84f4f4(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_84f4f4(tint_module_vars); + (textureStore_84f4f4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/856cc4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/856cc4.wgsl.expected.msl index 1e13635..6395767 100644 --- a/test/tint/builtins/gen/var/textureStore/856cc4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/856cc4.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_856cc4(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_856cc4(tint_module_vars); + (textureStore_856cc4(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_856cc4(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_856cc4(tint_module_vars); + (textureStore_856cc4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8676c9.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8676c9.wgsl.expected.msl index 02f1b11..863c7bf 100644 --- a/test/tint/builtins/gen/var/textureStore/8676c9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8676c9.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8676c9(tint_module_vars); + (textureStore_8676c9(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8676c9(tint_module_vars); + (textureStore_8676c9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/867963.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/867963.wgsl.expected.msl index 0adf139..36d79f6 100644 --- a/test/tint/builtins/gen/var/textureStore/867963.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/867963.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_867963(tint_module_vars); + (textureStore_867963(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_867963(tint_module_vars); + (textureStore_867963(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/86defc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/86defc.wgsl.expected.msl index 743aeb5..ba79483 100644 --- a/test/tint/builtins/gen/var/textureStore/86defc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/86defc.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_86defc(tint_module_vars); + (textureStore_86defc(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_86defc(tint_module_vars); + (textureStore_86defc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/86e114.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/86e114.wgsl.expected.msl index b7016c7..057d689 100644 --- a/test/tint/builtins/gen/var/textureStore/86e114.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/86e114.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_86e114(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_86e114(tint_module_vars); + (textureStore_86e114(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_86e114(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_86e114(tint_module_vars); + (textureStore_86e114(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/86f713.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/86f713.wgsl.expected.msl index 92b349c..d6138cf 100644 --- a/test/tint/builtins/gen/var/textureStore/86f713.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/86f713.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_86f713(tint_module_vars); + (textureStore_86f713(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_86f713(tint_module_vars); + (textureStore_86f713(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/872747.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/872747.wgsl.expected.msl index bb8046f..fe7282f 100644 --- a/test/tint/builtins/gen/var/textureStore/872747.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/872747.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_872747(tint_module_vars); + (textureStore_872747(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_872747(tint_module_vars); + (textureStore_872747(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/877c92.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/877c92.wgsl.expected.msl index e41d273..9a27e1f 100644 --- a/test/tint/builtins/gen/var/textureStore/877c92.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/877c92.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_877c92(tint_module_vars); + (textureStore_877c92(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_877c92(tint_module_vars); + (textureStore_877c92(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/878b1d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/878b1d.wgsl.expected.msl index 9927863..325caa3 100644 --- a/test/tint/builtins/gen/var/textureStore/878b1d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/878b1d.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_878b1d(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_878b1d(tint_module_vars); + (textureStore_878b1d(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_878b1d(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_878b1d(tint_module_vars); + (textureStore_878b1d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/87aded.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/87aded.wgsl.expected.msl index 2285200..9cedf41 100644 --- a/test/tint/builtins/gen/var/textureStore/87aded.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/87aded.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_87aded(tint_module_vars); + (textureStore_87aded(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_87aded(tint_module_vars); + (textureStore_87aded(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8815b1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8815b1.wgsl.expected.msl index 697db2e..6c302e6 100644 --- a/test/tint/builtins/gen/var/textureStore/8815b1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8815b1.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8815b1(tint_module_vars); + (textureStore_8815b1(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8815b1(tint_module_vars); + (textureStore_8815b1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8825de.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8825de.wgsl.expected.msl index 95c4863..415cf3c 100644 --- a/test/tint/builtins/gen/var/textureStore/8825de.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8825de.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8825de(tint_module_vars); + (textureStore_8825de(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8825de(tint_module_vars); + (textureStore_8825de(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/885921.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/885921.wgsl.expected.msl index 212351f..45f8746 100644 --- a/test/tint/builtins/gen/var/textureStore/885921.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/885921.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_885921(tint_module_vars); + (textureStore_885921(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_885921(tint_module_vars); + (textureStore_885921(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/88ce7e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/88ce7e.wgsl.expected.msl index 55ba28c..17e8e7e 100644 --- a/test/tint/builtins/gen/var/textureStore/88ce7e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/88ce7e.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_88ce7e(tint_module_vars); + (textureStore_88ce7e(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_88ce7e(tint_module_vars); + (textureStore_88ce7e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/890b00.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/890b00.wgsl.expected.msl index 67eb56b..33f6d94 100644 --- a/test/tint/builtins/gen/var/textureStore/890b00.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/890b00.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_890b00(tint_module_vars); + (textureStore_890b00(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_890b00(tint_module_vars); + (textureStore_890b00(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/892c77.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/892c77.wgsl.expected.msl index ce51268..f81542e 100644 --- a/test/tint/builtins/gen/var/textureStore/892c77.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/892c77.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_892c77(tint_module_vars); + (textureStore_892c77(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_892c77(tint_module_vars); + (textureStore_892c77(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/89acd4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/89acd4.wgsl.expected.msl index a42c294..2ff1e9c 100644 --- a/test/tint/builtins/gen/var/textureStore/89acd4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/89acd4.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_89acd4(tint_module_vars); + (textureStore_89acd4(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_89acd4(tint_module_vars); + (textureStore_89acd4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8a16b0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8a16b0.wgsl.expected.msl index 5a33174..0781684 100644 --- a/test/tint/builtins/gen/var/textureStore/8a16b0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8a16b0.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a16b0(tint_module_vars); + (textureStore_8a16b0(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a16b0(tint_module_vars); + (textureStore_8a16b0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8a42f6.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8a42f6.wgsl.expected.msl index 827665f..797118e 100644 --- a/test/tint/builtins/gen/var/textureStore/8a42f6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8a42f6.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_8a42f6(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a42f6(tint_module_vars); + (textureStore_8a42f6(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_8a42f6(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a42f6(tint_module_vars); + (textureStore_8a42f6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8a46ff.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8a46ff.wgsl.expected.msl index 435851a..6c51a4d 100644 --- a/test/tint/builtins/gen/var/textureStore/8a46ff.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8a46ff.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a46ff(tint_module_vars); + (textureStore_8a46ff(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a46ff(tint_module_vars); + (textureStore_8a46ff(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8a85b9.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8a85b9.wgsl.expected.msl index bed4fb8..7a678d6 100644 --- a/test/tint/builtins/gen/var/textureStore/8a85b9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8a85b9.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a85b9(tint_module_vars); + (textureStore_8a85b9(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a85b9(tint_module_vars); + (textureStore_8a85b9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8a8681.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8a8681.wgsl.expected.msl index cbd64ff..f4cdde3 100644 --- a/test/tint/builtins/gen/var/textureStore/8a8681.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8a8681.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a8681(tint_module_vars); + (textureStore_8a8681(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8a8681(tint_module_vars); + (textureStore_8a8681(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8ae0bc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8ae0bc.wgsl.expected.msl index 7835865..a182bfe 100644 --- a/test/tint/builtins/gen/var/textureStore/8ae0bc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8ae0bc.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ae0bc(tint_module_vars); + (textureStore_8ae0bc(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ae0bc(tint_module_vars); + (textureStore_8ae0bc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8ae5a0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8ae5a0.wgsl.expected.msl index 73ac16e..65f162b 100644 --- a/test/tint/builtins/gen/var/textureStore/8ae5a0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8ae5a0.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ae5a0(tint_module_vars); + (textureStore_8ae5a0(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ae5a0(tint_module_vars); + (textureStore_8ae5a0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8b1347.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8b1347.wgsl.expected.msl index e1815e6..1ec631a 100644 --- a/test/tint/builtins/gen/var/textureStore/8b1347.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8b1347.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8b1347(tint_module_vars); + (textureStore_8b1347(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8b1347(tint_module_vars); + (textureStore_8b1347(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8b851f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8b851f.wgsl.expected.msl index 2403e1d..e40add0 100644 --- a/test/tint/builtins/gen/var/textureStore/8b851f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8b851f.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8b851f(tint_module_vars); + (textureStore_8b851f(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8b851f(tint_module_vars); + (textureStore_8b851f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8b9310.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8b9310.wgsl.expected.msl index aadb672..64eae76 100644 --- a/test/tint/builtins/gen/var/textureStore/8b9310.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8b9310.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_8b9310(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8b9310(tint_module_vars); + (textureStore_8b9310(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_8b9310(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8b9310(tint_module_vars); + (textureStore_8b9310(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8b99ce.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8b99ce.wgsl.expected.msl index 415b774..5c9e7d4 100644 --- a/test/tint/builtins/gen/var/textureStore/8b99ce.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8b99ce.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8b99ce(tint_module_vars); + (textureStore_8b99ce(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8b99ce(tint_module_vars); + (textureStore_8b99ce(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8bb287.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8bb287.wgsl.expected.msl index 35af90a..52f6151 100644 --- a/test/tint/builtins/gen/var/textureStore/8bb287.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8bb287.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8bb287(tint_module_vars); + (textureStore_8bb287(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8bb287(tint_module_vars); + (textureStore_8bb287(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8c76e9.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8c76e9.wgsl.expected.msl index 49d0d0b..96e7017 100644 --- a/test/tint/builtins/gen/var/textureStore/8c76e9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8c76e9.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_8c76e9(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8c76e9(tint_module_vars); + (textureStore_8c76e9(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_8c76e9(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8c76e9(tint_module_vars); + (textureStore_8c76e9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8cd611.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8cd611.wgsl.expected.msl index b01611c..b78612c 100644 --- a/test/tint/builtins/gen/var/textureStore/8cd611.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8cd611.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_8cd611(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8cd611(tint_module_vars); + (textureStore_8cd611(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_8cd611(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8cd611(tint_module_vars); + (textureStore_8cd611(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8cd841.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8cd841.wgsl.expected.msl index 87f0d64..5090463 100644 --- a/test/tint/builtins/gen/var/textureStore/8cd841.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8cd841.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8cd841(tint_module_vars); + (textureStore_8cd841(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8cd841(tint_module_vars); + (textureStore_8cd841(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8daefb.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8daefb.wgsl.expected.msl index b9c43e1..1b6622b 100644 --- a/test/tint/builtins/gen/var/textureStore/8daefb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8daefb.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8daefb(tint_module_vars); + (textureStore_8daefb(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8daefb(tint_module_vars); + (textureStore_8daefb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8dc54f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8dc54f.wgsl.expected.msl index b1e1ee2..aa296b2 100644 --- a/test/tint/builtins/gen/var/textureStore/8dc54f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8dc54f.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_8dc54f(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8dc54f(tint_module_vars); + (textureStore_8dc54f(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_8dc54f(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8dc54f(tint_module_vars); + (textureStore_8dc54f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8e0479.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8e0479.wgsl.expected.msl index 2f1c768..c9921a3 100644 --- a/test/tint/builtins/gen/var/textureStore/8e0479.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8e0479.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8e0479(tint_module_vars); + (textureStore_8e0479(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8e0479(tint_module_vars); + (textureStore_8e0479(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8e177c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8e177c.wgsl.expected.msl index f22c352..2e07ba6 100644 --- a/test/tint/builtins/gen/var/textureStore/8e177c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8e177c.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8e177c(tint_module_vars); + (textureStore_8e177c(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8e177c(tint_module_vars); + (textureStore_8e177c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8e8563.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8e8563.wgsl.expected.msl index 3d4104c..a964885 100644 --- a/test/tint/builtins/gen/var/textureStore/8e8563.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8e8563.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8e8563(tint_module_vars); + (textureStore_8e8563(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8e8563(tint_module_vars); + (textureStore_8e8563(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8ebdc9.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8ebdc9.wgsl.expected.msl index 56c17ed..1ef6abc 100644 --- a/test/tint/builtins/gen/var/textureStore/8ebdc9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8ebdc9.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ebdc9(tint_module_vars); + (textureStore_8ebdc9(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ebdc9(tint_module_vars); + (textureStore_8ebdc9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8ed9f8.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8ed9f8.wgsl.expected.msl index 1e4fcd0..5b8acd9 100644 --- a/test/tint/builtins/gen/var/textureStore/8ed9f8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8ed9f8.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_8ed9f8(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ed9f8(tint_module_vars); + (textureStore_8ed9f8(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_8ed9f8(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ed9f8(tint_module_vars); + (textureStore_8ed9f8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8eff9a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8eff9a.wgsl.expected.msl index 844523d..c1bdf19 100644 --- a/test/tint/builtins/gen/var/textureStore/8eff9a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8eff9a.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8eff9a(tint_module_vars); + (textureStore_8eff9a(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8eff9a(tint_module_vars); + (textureStore_8eff9a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8f61bb.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8f61bb.wgsl.expected.msl index 78ec3e0..35dd1ac 100644 --- a/test/tint/builtins/gen/var/textureStore/8f61bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8f61bb.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8f61bb(tint_module_vars); + (textureStore_8f61bb(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8f61bb(tint_module_vars); + (textureStore_8f61bb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8f71a1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8f71a1.wgsl.expected.msl index fc87bf3..a53cd1b 100644 --- a/test/tint/builtins/gen/var/textureStore/8f71a1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8f71a1.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8f71a1(tint_module_vars); + (textureStore_8f71a1(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8f71a1(tint_module_vars); + (textureStore_8f71a1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8fc7a1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8fc7a1.wgsl.expected.msl index 9936e75..99facce 100644 --- a/test/tint/builtins/gen/var/textureStore/8fc7a1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8fc7a1.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8fc7a1(tint_module_vars); + (textureStore_8fc7a1(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8fc7a1(tint_module_vars); + (textureStore_8fc7a1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/8ff674.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/8ff674.wgsl.expected.msl index 31d6ebd..3f7ddfd 100644 --- a/test/tint/builtins/gen/var/textureStore/8ff674.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/8ff674.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ff674(tint_module_vars); + (textureStore_8ff674(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_8ff674(tint_module_vars); + (textureStore_8ff674(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/904dd6.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/904dd6.wgsl.expected.msl index 3645202..17523a1 100644 --- a/test/tint/builtins/gen/var/textureStore/904dd6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/904dd6.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_904dd6(tint_module_vars); + (textureStore_904dd6(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_904dd6(tint_module_vars); + (textureStore_904dd6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/90960e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/90960e.wgsl.expected.msl index 3e07a3a..0672857 100644 --- a/test/tint/builtins/gen/var/textureStore/90960e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/90960e.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_90960e(tint_module_vars); + (textureStore_90960e(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_90960e(tint_module_vars); + (textureStore_90960e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/90a553.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/90a553.wgsl.expected.msl index 1e897fc..8748bb6 100644 --- a/test/tint/builtins/gen/var/textureStore/90a553.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/90a553.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_90a553(tint_module_vars); + (textureStore_90a553(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_90a553(tint_module_vars); + (textureStore_90a553(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9137a1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9137a1.wgsl.expected.msl index bc85437..e5ac0c5 100644 --- a/test/tint/builtins/gen/var/textureStore/9137a1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9137a1.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9137a1(tint_module_vars); + (textureStore_9137a1(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9137a1(tint_module_vars); + (textureStore_9137a1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/916fb9.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/916fb9.wgsl.expected.msl index b81d65c..1be9307 100644 --- a/test/tint/builtins/gen/var/textureStore/916fb9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/916fb9.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_916fb9(tint_module_vars); + (textureStore_916fb9(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_916fb9(tint_module_vars); + (textureStore_916fb9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/920534.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/920534.wgsl.expected.msl index 5a15fff..8c9245a 100644 --- a/test/tint/builtins/gen/var/textureStore/920534.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/920534.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_920534(tint_module_vars); + (textureStore_920534(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_920534(tint_module_vars); + (textureStore_920534(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/920807.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/920807.wgsl.expected.msl index 30fe3a5..e076018 100644 --- a/test/tint/builtins/gen/var/textureStore/920807.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/920807.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_920807(tint_module_vars); + (textureStore_920807(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_920807(tint_module_vars); + (textureStore_920807(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/92313c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/92313c.wgsl.expected.msl index 7aa17d8..db1f967 100644 --- a/test/tint/builtins/gen/var/textureStore/92313c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/92313c.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_92313c(tint_module_vars); + (textureStore_92313c(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_92313c(tint_module_vars); + (textureStore_92313c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/92e424.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/92e424.wgsl.expected.msl index 8dfb4aa..1c28b6d 100644 --- a/test/tint/builtins/gen/var/textureStore/92e424.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/92e424.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_92e424(tint_module_vars); + (textureStore_92e424(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_92e424(tint_module_vars); + (textureStore_92e424(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/93c428.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/93c428.wgsl.expected.msl index adcc5a0..cc03ca7 100644 --- a/test/tint/builtins/gen/var/textureStore/93c428.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/93c428.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_93c428(tint_module_vars); + (textureStore_93c428(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_93c428(tint_module_vars); + (textureStore_93c428(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/93e09f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/93e09f.wgsl.expected.msl index e308927..21e9c02 100644 --- a/test/tint/builtins/gen/var/textureStore/93e09f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/93e09f.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_93e09f(tint_module_vars); + (textureStore_93e09f(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_93e09f(tint_module_vars); + (textureStore_93e09f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/940e92.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/940e92.wgsl.expected.msl index 72ab603..d1f51c6 100644 --- a/test/tint/builtins/gen/var/textureStore/940e92.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/940e92.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_940e92(tint_module_vars); + (textureStore_940e92(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_940e92(tint_module_vars); + (textureStore_940e92(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/948ce8.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/948ce8.wgsl.expected.msl index 9ff7559..f89d026 100644 --- a/test/tint/builtins/gen/var/textureStore/948ce8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/948ce8.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_948ce8(tint_module_vars); + (textureStore_948ce8(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_948ce8(tint_module_vars); + (textureStore_948ce8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/94e54c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/94e54c.wgsl.expected.msl index 5fcdcee..326da1f 100644 --- a/test/tint/builtins/gen/var/textureStore/94e54c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/94e54c.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_94e54c(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_94e54c(tint_module_vars); + (textureStore_94e54c(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_94e54c(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_94e54c(tint_module_vars); + (textureStore_94e54c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/952fd5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/952fd5.wgsl.expected.msl index 0f7d1ee..f02762b 100644 --- a/test/tint/builtins/gen/var/textureStore/952fd5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/952fd5.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_952fd5(tint_module_vars); + (textureStore_952fd5(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_952fd5(tint_module_vars); + (textureStore_952fd5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/95642c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/95642c.wgsl.expected.msl index e1a04f3..1a3dc2d 100644 --- a/test/tint/builtins/gen/var/textureStore/95642c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/95642c.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_95642c(tint_module_vars); + (textureStore_95642c(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_95642c(tint_module_vars); + (textureStore_95642c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/958353.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/958353.wgsl.expected.msl index 8684f92..7a6298a 100644 --- a/test/tint/builtins/gen/var/textureStore/958353.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/958353.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_958353(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_958353(tint_module_vars); + (textureStore_958353(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_958353(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_958353(tint_module_vars); + (textureStore_958353(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/959d94.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/959d94.wgsl.expected.msl index fd93572..172c2c1 100644 --- a/test/tint/builtins/gen/var/textureStore/959d94.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/959d94.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_959d94(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_959d94(tint_module_vars); + (textureStore_959d94(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_959d94(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_959d94(tint_module_vars); + (textureStore_959d94(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/95d8f0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/95d8f0.wgsl.expected.msl index 846d491..5afedbf 100644 --- a/test/tint/builtins/gen/var/textureStore/95d8f0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/95d8f0.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_95d8f0(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_95d8f0(tint_module_vars); + (textureStore_95d8f0(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_95d8f0(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_95d8f0(tint_module_vars); + (textureStore_95d8f0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/95e452.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/95e452.wgsl.expected.msl index 4ba21b3..c84ba3b 100644 --- a/test/tint/builtins/gen/var/textureStore/95e452.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/95e452.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_95e452(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_95e452(tint_module_vars); + (textureStore_95e452(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_95e452(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_95e452(tint_module_vars); + (textureStore_95e452(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/967478.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/967478.wgsl.expected.msl index d90715c..4120507 100644 --- a/test/tint/builtins/gen/var/textureStore/967478.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/967478.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_967478(tint_module_vars); + (textureStore_967478(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_967478(tint_module_vars); + (textureStore_967478(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/969534.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/969534.wgsl.expected.msl index c361f43..22aec66 100644 --- a/test/tint/builtins/gen/var/textureStore/969534.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/969534.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_969534(tint_module_vars); + (textureStore_969534(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_969534(tint_module_vars); + (textureStore_969534(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/976636.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/976636.wgsl.expected.msl index d7e78cf..150f370 100644 --- a/test/tint/builtins/gen/var/textureStore/976636.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/976636.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_976636(tint_module_vars); + (textureStore_976636(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_976636(tint_module_vars); + (textureStore_976636(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/98a82f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/98a82f.wgsl.expected.msl index b7c9556..3af40c5 100644 --- a/test/tint/builtins/gen/var/textureStore/98a82f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/98a82f.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_98a82f(tint_module_vars); + (textureStore_98a82f(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_98a82f(tint_module_vars); + (textureStore_98a82f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9925a5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9925a5.wgsl.expected.msl index 39cb74f..46dba90 100644 --- a/test/tint/builtins/gen/var/textureStore/9925a5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9925a5.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9925a5(tint_module_vars); + (textureStore_9925a5(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9925a5(tint_module_vars); + (textureStore_9925a5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9938b7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9938b7.wgsl.expected.msl index a5581a9..28fecdc 100644 --- a/test/tint/builtins/gen/var/textureStore/9938b7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9938b7.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9938b7(tint_module_vars); + (textureStore_9938b7(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9938b7(tint_module_vars); + (textureStore_9938b7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/994f94.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/994f94.wgsl.expected.msl index bc20065..48d287e 100644 --- a/test/tint/builtins/gen/var/textureStore/994f94.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/994f94.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_994f94(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_994f94(tint_module_vars); + (textureStore_994f94(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_994f94(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_994f94(tint_module_vars); + (textureStore_994f94(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/99d13f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/99d13f.wgsl.expected.msl index 528f2f5..1336366 100644 --- a/test/tint/builtins/gen/var/textureStore/99d13f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/99d13f.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_99d13f(tint_module_vars); + (textureStore_99d13f(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_99d13f(tint_module_vars); + (textureStore_99d13f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9a3ecc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9a3ecc.wgsl.expected.msl index 322653c..95f8e3c 100644 --- a/test/tint/builtins/gen/var/textureStore/9a3ecc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9a3ecc.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9a3ecc(tint_module_vars); + (textureStore_9a3ecc(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9a3ecc(tint_module_vars); + (textureStore_9a3ecc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9a605f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9a605f.wgsl.expected.msl index 064f400..a9e6da6 100644 --- a/test/tint/builtins/gen/var/textureStore/9a605f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9a605f.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9a605f(tint_module_vars); + (textureStore_9a605f(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9a605f(tint_module_vars); + (textureStore_9a605f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9a92d9.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9a92d9.wgsl.expected.msl index 7a4b35c..af3ccc4 100644 --- a/test/tint/builtins/gen/var/textureStore/9a92d9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9a92d9.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9a92d9(tint_module_vars); + (textureStore_9a92d9(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9a92d9(tint_module_vars); + (textureStore_9a92d9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9aedd3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9aedd3.wgsl.expected.msl index 8adda08..70d08f9 100644 --- a/test/tint/builtins/gen/var/textureStore/9aedd3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9aedd3.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_9aedd3(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9aedd3(tint_module_vars); + (textureStore_9aedd3(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_9aedd3(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9aedd3(tint_module_vars); + (textureStore_9aedd3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9b09ae.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9b09ae.wgsl.expected.msl index 80660215..8437e0c 100644 --- a/test/tint/builtins/gen/var/textureStore/9b09ae.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9b09ae.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9b09ae(tint_module_vars); + (textureStore_9b09ae(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9b09ae(tint_module_vars); + (textureStore_9b09ae(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9b37af.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9b37af.wgsl.expected.msl index 6461d9f..3ab1b5e 100644 --- a/test/tint/builtins/gen/var/textureStore/9b37af.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9b37af.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9b37af(tint_module_vars); + (textureStore_9b37af(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9b37af(tint_module_vars); + (textureStore_9b37af(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9b5b54.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9b5b54.wgsl.expected.msl index 119bb0d..c335012 100644 --- a/test/tint/builtins/gen/var/textureStore/9b5b54.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9b5b54.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_9b5b54(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9b5b54(tint_module_vars); + (textureStore_9b5b54(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_9b5b54(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9b5b54(tint_module_vars); + (textureStore_9b5b54(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9ba5c1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9ba5c1.wgsl.expected.msl index 9c63427..65be715 100644 --- a/test/tint/builtins/gen/var/textureStore/9ba5c1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9ba5c1.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9ba5c1(tint_module_vars); + (textureStore_9ba5c1(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9ba5c1(tint_module_vars); + (textureStore_9ba5c1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9c4ff5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9c4ff5.wgsl.expected.msl index a0ea0f1..2a7294d 100644 --- a/test/tint/builtins/gen/var/textureStore/9c4ff5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9c4ff5.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9c4ff5(tint_module_vars); + (textureStore_9c4ff5(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9c4ff5(tint_module_vars); + (textureStore_9c4ff5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9c7be7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9c7be7.wgsl.expected.msl index 194bcf6..1f2133d 100644 --- a/test/tint/builtins/gen/var/textureStore/9c7be7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9c7be7.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9c7be7(tint_module_vars); + (textureStore_9c7be7(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9c7be7(tint_module_vars); + (textureStore_9c7be7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9c9b5c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9c9b5c.wgsl.expected.msl index 6501a5f..255c085 100644 --- a/test/tint/builtins/gen/var/textureStore/9c9b5c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9c9b5c.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9c9b5c(tint_module_vars); + (textureStore_9c9b5c(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9c9b5c(tint_module_vars); + (textureStore_9c9b5c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9cea9e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9cea9e.wgsl.expected.msl index 62b81f8..536decf 100644 --- a/test/tint/builtins/gen/var/textureStore/9cea9e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9cea9e.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9cea9e(tint_module_vars); + (textureStore_9cea9e(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9cea9e(tint_module_vars); + (textureStore_9cea9e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9ceec4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9ceec4.wgsl.expected.msl index 1a47be5..6349052 100644 --- a/test/tint/builtins/gen/var/textureStore/9ceec4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9ceec4.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9ceec4(tint_module_vars); + (textureStore_9ceec4(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9ceec4(tint_module_vars); + (textureStore_9ceec4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9cf3c1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9cf3c1.wgsl.expected.msl index 2ed55b0..33ef491 100644 --- a/test/tint/builtins/gen/var/textureStore/9cf3c1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9cf3c1.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9cf3c1(tint_module_vars); + (textureStore_9cf3c1(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9cf3c1(tint_module_vars); + (textureStore_9cf3c1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9d7c62.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9d7c62.wgsl.expected.msl index 9a09582..2fec2fd 100644 --- a/test/tint/builtins/gen/var/textureStore/9d7c62.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9d7c62.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9d7c62(tint_module_vars); + (textureStore_9d7c62(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9d7c62(tint_module_vars); + (textureStore_9d7c62(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9d7ebd.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9d7ebd.wgsl.expected.msl index 8f52ba7..ab17079 100644 --- a/test/tint/builtins/gen/var/textureStore/9d7ebd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9d7ebd.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9d7ebd(tint_module_vars); + (textureStore_9d7ebd(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9d7ebd(tint_module_vars); + (textureStore_9d7ebd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9d8668.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9d8668.wgsl.expected.msl index aa3772a..9c481f8 100644 --- a/test/tint/builtins/gen/var/textureStore/9d8668.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9d8668.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9d8668(tint_module_vars); + (textureStore_9d8668(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9d8668(tint_module_vars); + (textureStore_9d8668(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9d9cd5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9d9cd5.wgsl.expected.msl index 229de3e..897592a 100644 --- a/test/tint/builtins/gen/var/textureStore/9d9cd5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9d9cd5.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9d9cd5(tint_module_vars); + (textureStore_9d9cd5(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9d9cd5(tint_module_vars); + (textureStore_9d9cd5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9df455.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9df455.wgsl.expected.msl index f5e3ac9..e0749aa 100644 --- a/test/tint/builtins/gen/var/textureStore/9df455.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9df455.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9df455(tint_module_vars); + (textureStore_9df455(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9df455(tint_module_vars); + (textureStore_9df455(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9e3ec5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9e3ec5.wgsl.expected.msl index 96a2ba4..a9d6531 100644 --- a/test/tint/builtins/gen/var/textureStore/9e3ec5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9e3ec5.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9e3ec5(tint_module_vars); + (textureStore_9e3ec5(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9e3ec5(tint_module_vars); + (textureStore_9e3ec5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9e550b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9e550b.wgsl.expected.msl index 5954d86..6f86993 100644 --- a/test/tint/builtins/gen/var/textureStore/9e550b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9e550b.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9e550b(tint_module_vars); + (textureStore_9e550b(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9e550b(tint_module_vars); + (textureStore_9e550b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9e5bc2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9e5bc2.wgsl.expected.msl index 8bf4e56..a8efb2a 100644 --- a/test/tint/builtins/gen/var/textureStore/9e5bc2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9e5bc2.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_9e5bc2(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9e5bc2(tint_module_vars); + (textureStore_9e5bc2(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_9e5bc2(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9e5bc2(tint_module_vars); + (textureStore_9e5bc2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9ed8d9.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9ed8d9.wgsl.expected.msl index 4830707..ecfbe48 100644 --- a/test/tint/builtins/gen/var/textureStore/9ed8d9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9ed8d9.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9ed8d9(tint_module_vars); + (textureStore_9ed8d9(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9ed8d9(tint_module_vars); + (textureStore_9ed8d9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9f5318.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9f5318.wgsl.expected.msl index d6ce84f..aca3a1d 100644 --- a/test/tint/builtins/gen/var/textureStore/9f5318.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9f5318.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_9f5318(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9f5318(tint_module_vars); + (textureStore_9f5318(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_9f5318(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9f5318(tint_module_vars); + (textureStore_9f5318(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/9f7cea.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/9f7cea.wgsl.expected.msl index 23590d2..c6f8ac9 100644 --- a/test/tint/builtins/gen/var/textureStore/9f7cea.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/9f7cea.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9f7cea(tint_module_vars); + (textureStore_9f7cea(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_9f7cea(tint_module_vars); + (textureStore_9f7cea(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a0022f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a0022f.wgsl.expected.msl index cce82d7..5320a26 100644 --- a/test/tint/builtins/gen/var/textureStore/a0022f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a0022f.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a0022f(tint_module_vars); + (textureStore_a0022f(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a0022f(tint_module_vars); + (textureStore_a0022f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a06888.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a06888.wgsl.expected.msl index 832b4c3..2c751e5 100644 --- a/test/tint/builtins/gen/var/textureStore/a06888.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a06888.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_a06888(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a06888(tint_module_vars); + (textureStore_a06888(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_a06888(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a06888(tint_module_vars); + (textureStore_a06888(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a0b75d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a0b75d.wgsl.expected.msl index 9ce8fda..6535282 100644 --- a/test/tint/builtins/gen/var/textureStore/a0b75d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a0b75d.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a0b75d(tint_module_vars); + (textureStore_a0b75d(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a0b75d(tint_module_vars); + (textureStore_a0b75d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a0f96e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a0f96e.wgsl.expected.msl index 60bab5d..dc15de0 100644 --- a/test/tint/builtins/gen/var/textureStore/a0f96e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a0f96e.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a0f96e(tint_module_vars); + (textureStore_a0f96e(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a0f96e(tint_module_vars); + (textureStore_a0f96e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a1352c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a1352c.wgsl.expected.msl index 2a20271..9daf0dd 100644 --- a/test/tint/builtins/gen/var/textureStore/a1352c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a1352c.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a1352c(tint_module_vars); + (textureStore_a1352c(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a1352c(tint_module_vars); + (textureStore_a1352c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a139f0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a139f0.wgsl.expected.msl index 7572a86..719b252 100644 --- a/test/tint/builtins/gen/var/textureStore/a139f0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a139f0.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a139f0(tint_module_vars); + (textureStore_a139f0(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a139f0(tint_module_vars); + (textureStore_a139f0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a14041.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a14041.wgsl.expected.msl index 6438743..2878d4a 100644 --- a/test/tint/builtins/gen/var/textureStore/a14041.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a14041.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a14041(tint_module_vars); + (textureStore_a14041(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a14041(tint_module_vars); + (textureStore_a14041(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a165b8.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a165b8.wgsl.expected.msl index f80bd71..f36a47f 100644 --- a/test/tint/builtins/gen/var/textureStore/a165b8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a165b8.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_a165b8(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a165b8(tint_module_vars); + (textureStore_a165b8(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_a165b8(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a165b8(tint_module_vars); + (textureStore_a165b8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a18cb2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a18cb2.wgsl.expected.msl index 971b448..3ddcd89 100644 --- a/test/tint/builtins/gen/var/textureStore/a18cb2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a18cb2.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a18cb2(tint_module_vars); + (textureStore_a18cb2(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a18cb2(tint_module_vars); + (textureStore_a18cb2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a19a12.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a19a12.wgsl.expected.msl index 8660855..4ab5f57 100644 --- a/test/tint/builtins/gen/var/textureStore/a19a12.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a19a12.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a19a12(tint_module_vars); + (textureStore_a19a12(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a19a12(tint_module_vars); + (textureStore_a19a12(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a24491.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a24491.wgsl.expected.msl index 685ddaa..0cc885a 100644 --- a/test/tint/builtins/gen/var/textureStore/a24491.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a24491.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a24491(tint_module_vars); + (textureStore_a24491(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a24491(tint_module_vars); + (textureStore_a24491(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a2853a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a2853a.wgsl.expected.msl index e190573..706f566 100644 --- a/test/tint/builtins/gen/var/textureStore/a2853a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a2853a.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a2853a(tint_module_vars); + (textureStore_a2853a(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a2853a(tint_module_vars); + (textureStore_a2853a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a2b785.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a2b785.wgsl.expected.msl index 5a3ecd0..26ba56d 100644 --- a/test/tint/builtins/gen/var/textureStore/a2b785.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a2b785.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a2b785(tint_module_vars); + (textureStore_a2b785(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a2b785(tint_module_vars); + (textureStore_a2b785(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a35a09.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a35a09.wgsl.expected.msl index dfec604..5ae70c7 100644 --- a/test/tint/builtins/gen/var/textureStore/a35a09.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a35a09.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a35a09(tint_module_vars); + (textureStore_a35a09(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a35a09(tint_module_vars); + (textureStore_a35a09(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a3652b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a3652b.wgsl.expected.msl index f7b9503..e1b74d8 100644 --- a/test/tint/builtins/gen/var/textureStore/a3652b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a3652b.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_a3652b(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a3652b(tint_module_vars); + (textureStore_a3652b(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_a3652b(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a3652b(tint_module_vars); + (textureStore_a3652b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a48681.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a48681.wgsl.expected.msl index 22c99b3..a3554e3 100644 --- a/test/tint/builtins/gen/var/textureStore/a48681.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a48681.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a48681(tint_module_vars); + (textureStore_a48681(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a48681(tint_module_vars); + (textureStore_a48681(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a49cc2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a49cc2.wgsl.expected.msl index 47ecb61..5a3f890 100644 --- a/test/tint/builtins/gen/var/textureStore/a49cc2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a49cc2.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a49cc2(tint_module_vars); + (textureStore_a49cc2(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a49cc2(tint_module_vars); + (textureStore_a49cc2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a4c338.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a4c338.wgsl.expected.msl index 443082b..aa2d307 100644 --- a/test/tint/builtins/gen/var/textureStore/a4c338.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a4c338.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_a4c338(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a4c338(tint_module_vars); + (textureStore_a4c338(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_a4c338(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a4c338(tint_module_vars); + (textureStore_a4c338(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a517cb.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a517cb.wgsl.expected.msl index c86ce77..c20bff2 100644 --- a/test/tint/builtins/gen/var/textureStore/a517cb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a517cb.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a517cb(tint_module_vars); + (textureStore_a517cb(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a517cb(tint_module_vars); + (textureStore_a517cb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a57ac4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a57ac4.wgsl.expected.msl index 5906fb9..0cc93e4 100644 --- a/test/tint/builtins/gen/var/textureStore/a57ac4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a57ac4.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a57ac4(tint_module_vars); + (textureStore_a57ac4(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a57ac4(tint_module_vars); + (textureStore_a57ac4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a57b3e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a57b3e.wgsl.expected.msl index d1a6fb1..1be02d4 100644 --- a/test/tint/builtins/gen/var/textureStore/a57b3e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a57b3e.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a57b3e(tint_module_vars); + (textureStore_a57b3e(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a57b3e(tint_module_vars); + (textureStore_a57b3e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a5b88e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a5b88e.wgsl.expected.msl index cb9ab52..b2a3e5e 100644 --- a/test/tint/builtins/gen/var/textureStore/a5b88e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a5b88e.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5b88e(tint_module_vars); + (textureStore_a5b88e(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5b88e(tint_module_vars); + (textureStore_a5b88e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a5c925.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a5c925.wgsl.expected.msl index e94ec02..05aa2f3 100644 --- a/test/tint/builtins/gen/var/textureStore/a5c925.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a5c925.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5c925(tint_module_vars); + (textureStore_a5c925(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5c925(tint_module_vars); + (textureStore_a5c925(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a5df61.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a5df61.wgsl.expected.msl index 912d161..ca93de0 100644 --- a/test/tint/builtins/gen/var/textureStore/a5df61.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a5df61.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_a5df61(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5df61(tint_module_vars); + (textureStore_a5df61(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_a5df61(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5df61(tint_module_vars); + (textureStore_a5df61(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a5e80d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a5e80d.wgsl.expected.msl index aa8e26c..619814f 100644 --- a/test/tint/builtins/gen/var/textureStore/a5e80d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a5e80d.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_a5e80d(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5e80d(tint_module_vars); + (textureStore_a5e80d(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_a5e80d(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5e80d(tint_module_vars); + (textureStore_a5e80d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a5fffd.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a5fffd.wgsl.expected.msl index eb1de85..0469e69 100644 --- a/test/tint/builtins/gen/var/textureStore/a5fffd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a5fffd.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_a5fffd(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5fffd(tint_module_vars); + (textureStore_a5fffd(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_a5fffd(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a5fffd(tint_module_vars); + (textureStore_a5fffd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a66ca4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a66ca4.wgsl.expected.msl index 48b4705..69e35a9 100644 --- a/test/tint/builtins/gen/var/textureStore/a66ca4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a66ca4.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a66ca4(tint_module_vars); + (textureStore_a66ca4(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a66ca4(tint_module_vars); + (textureStore_a66ca4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a66deb.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a66deb.wgsl.expected.msl index 3257e94..a631c6f 100644 --- a/test/tint/builtins/gen/var/textureStore/a66deb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a66deb.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a66deb(tint_module_vars); + (textureStore_a66deb(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a66deb(tint_module_vars); + (textureStore_a66deb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a6854e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a6854e.wgsl.expected.msl index 0fe4a23..a810976 100644 --- a/test/tint/builtins/gen/var/textureStore/a6854e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a6854e.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a6854e(tint_module_vars); + (textureStore_a6854e(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a6854e(tint_module_vars); + (textureStore_a6854e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a6a986.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a6a986.wgsl.expected.msl index f9df074..7688b3a 100644 --- a/test/tint/builtins/gen/var/textureStore/a6a986.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a6a986.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a6a986(tint_module_vars); + (textureStore_a6a986(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a6a986(tint_module_vars); + (textureStore_a6a986(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a6e78f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a6e78f.wgsl.expected.msl index c05cf6d..dece1a6 100644 --- a/test/tint/builtins/gen/var/textureStore/a6e78f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a6e78f.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_a6e78f(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a6e78f(tint_module_vars); + (textureStore_a6e78f(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_a6e78f(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a6e78f(tint_module_vars); + (textureStore_a6e78f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a6ef8b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a6ef8b.wgsl.expected.msl index 5fee89d..65ba66f 100644 --- a/test/tint/builtins/gen/var/textureStore/a6ef8b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a6ef8b.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a6ef8b(tint_module_vars); + (textureStore_a6ef8b(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a6ef8b(tint_module_vars); + (textureStore_a6ef8b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a702b6.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a702b6.wgsl.expected.msl index 1448a5f..e875f35 100644 --- a/test/tint/builtins/gen/var/textureStore/a702b6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a702b6.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a702b6(tint_module_vars); + (textureStore_a702b6(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a702b6(tint_module_vars); + (textureStore_a702b6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a7fc47.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a7fc47.wgsl.expected.msl index 11b242b..bfb4e90 100644 --- a/test/tint/builtins/gen/var/textureStore/a7fc47.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a7fc47.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a7fc47(tint_module_vars); + (textureStore_a7fc47(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a7fc47(tint_module_vars); + (textureStore_a7fc47(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a867d1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a867d1.wgsl.expected.msl index ae44c8a..f61bcb0 100644 --- a/test/tint/builtins/gen/var/textureStore/a867d1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a867d1.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a867d1(tint_module_vars); + (textureStore_a867d1(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a867d1(tint_module_vars); + (textureStore_a867d1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a8a149.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a8a149.wgsl.expected.msl index fb63ccc..8da196a 100644 --- a/test/tint/builtins/gen/var/textureStore/a8a149.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a8a149.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_a8a149(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a8a149(tint_module_vars); + (textureStore_a8a149(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_a8a149(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a8a149(tint_module_vars); + (textureStore_a8a149(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a91fe3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a91fe3.wgsl.expected.msl index 3464159..9933e0a 100644 --- a/test/tint/builtins/gen/var/textureStore/a91fe3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a91fe3.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a91fe3(tint_module_vars); + (textureStore_a91fe3(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a91fe3(tint_module_vars); + (textureStore_a91fe3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a9298c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a9298c.wgsl.expected.msl index a711ef7..cc9027b 100644 --- a/test/tint/builtins/gen/var/textureStore/a9298c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a9298c.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a9298c(tint_module_vars); + (textureStore_a9298c(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a9298c(tint_module_vars); + (textureStore_a9298c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/a9426c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/a9426c.wgsl.expected.msl index 2ceedd7..d387208 100644 --- a/test/tint/builtins/gen/var/textureStore/a9426c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/a9426c.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a9426c(tint_module_vars); + (textureStore_a9426c(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_a9426c(tint_module_vars); + (textureStore_a9426c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ab03b6.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ab03b6.wgsl.expected.msl index accc00c..665bc6f 100644 --- a/test/tint/builtins/gen/var/textureStore/ab03b6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ab03b6.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ab03b6(tint_module_vars); + (textureStore_ab03b6(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ab03b6(tint_module_vars); + (textureStore_ab03b6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ab53b9.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ab53b9.wgsl.expected.msl index 209be04..468d906d 100644 --- a/test/tint/builtins/gen/var/textureStore/ab53b9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ab53b9.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ab53b9(tint_module_vars); + (textureStore_ab53b9(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ab53b9(tint_module_vars); + (textureStore_ab53b9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ab788e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ab788e.wgsl.expected.msl index efba52c..2a51e50 100644 --- a/test/tint/builtins/gen/var/textureStore/ab788e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ab788e.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ab788e(tint_module_vars); + (textureStore_ab788e(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ab788e(tint_module_vars); + (textureStore_ab788e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ab80ef.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ab80ef.wgsl.expected.msl index d39147d..f4d14a4 100644 --- a/test/tint/builtins/gen/var/textureStore/ab80ef.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ab80ef.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_ab80ef(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ab80ef(tint_module_vars); + (textureStore_ab80ef(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_ab80ef(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ab80ef(tint_module_vars); + (textureStore_ab80ef(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/abdd21.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/abdd21.wgsl.expected.msl index 4d311b9..4aea457 100644 --- a/test/tint/builtins/gen/var/textureStore/abdd21.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/abdd21.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_abdd21(tint_module_vars); + (textureStore_abdd21(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_abdd21(tint_module_vars); + (textureStore_abdd21(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ac0a55.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ac0a55.wgsl.expected.msl index 8776e29..d379d2e 100644 --- a/test/tint/builtins/gen/var/textureStore/ac0a55.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ac0a55.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ac0a55(tint_module_vars); + (textureStore_ac0a55(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ac0a55(tint_module_vars); + (textureStore_ac0a55(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ac350d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ac350d.wgsl.expected.msl index 11288ad..bbc12b8 100644 --- a/test/tint/builtins/gen/var/textureStore/ac350d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ac350d.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_ac350d(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ac350d(tint_module_vars); + (textureStore_ac350d(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_ac350d(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ac350d(tint_module_vars); + (textureStore_ac350d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ac67aa.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ac67aa.wgsl.expected.msl index e688bb3..d81c569 100644 --- a/test/tint/builtins/gen/var/textureStore/ac67aa.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ac67aa.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ac67aa(tint_module_vars); + (textureStore_ac67aa(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ac67aa(tint_module_vars); + (textureStore_ac67aa(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ac98f7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ac98f7.wgsl.expected.msl index b4e5d05..1ccbd5b 100644 --- a/test/tint/builtins/gen/var/textureStore/ac98f7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ac98f7.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ac98f7(tint_module_vars); + (textureStore_ac98f7(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ac98f7(tint_module_vars); + (textureStore_ac98f7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ace9a4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ace9a4.wgsl.expected.msl index 119d8fb..f076ccf 100644 --- a/test/tint/builtins/gen/var/textureStore/ace9a4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ace9a4.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ace9a4(tint_module_vars); + (textureStore_ace9a4(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ace9a4(tint_module_vars); + (textureStore_ace9a4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ad6e3b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ad6e3b.wgsl.expected.msl index 5491f08..140da8a 100644 --- a/test/tint/builtins/gen/var/textureStore/ad6e3b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ad6e3b.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ad6e3b(tint_module_vars); + (textureStore_ad6e3b(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ad6e3b(tint_module_vars); + (textureStore_ad6e3b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/adacf9.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/adacf9.wgsl.expected.msl index 04f2895..78d9da8 100644 --- a/test/tint/builtins/gen/var/textureStore/adacf9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/adacf9.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_adacf9(tint_module_vars); + (textureStore_adacf9(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_adacf9(tint_module_vars); + (textureStore_adacf9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/adee72.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/adee72.wgsl.expected.msl index d7752ff..7b45c9d 100644 --- a/test/tint/builtins/gen/var/textureStore/adee72.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/adee72.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_adee72(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_adee72(tint_module_vars); + (textureStore_adee72(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_adee72(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_adee72(tint_module_vars); + (textureStore_adee72(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ae1ed2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ae1ed2.wgsl.expected.msl index ffbdfa3..7917326 100644 --- a/test/tint/builtins/gen/var/textureStore/ae1ed2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ae1ed2.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_ae1ed2(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ae1ed2(tint_module_vars); + (textureStore_ae1ed2(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_ae1ed2(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ae1ed2(tint_module_vars); + (textureStore_ae1ed2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ae28b3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ae28b3.wgsl.expected.msl index 98ffc80..43b740f 100644 --- a/test/tint/builtins/gen/var/textureStore/ae28b3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ae28b3.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ae28b3(tint_module_vars); + (textureStore_ae28b3(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ae28b3(tint_module_vars); + (textureStore_ae28b3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ae6a2a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ae6a2a.wgsl.expected.msl index e768057..72ba374 100644 --- a/test/tint/builtins/gen/var/textureStore/ae6a2a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ae6a2a.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ae6a2a(tint_module_vars); + (textureStore_ae6a2a(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ae6a2a(tint_module_vars); + (textureStore_ae6a2a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/aeb38a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/aeb38a.wgsl.expected.msl index 70c2ec1..762e3d2 100644 --- a/test/tint/builtins/gen/var/textureStore/aeb38a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/aeb38a.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_aeb38a(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_aeb38a(tint_module_vars); + (textureStore_aeb38a(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_aeb38a(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_aeb38a(tint_module_vars); + (textureStore_aeb38a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/aedea3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/aedea3.wgsl.expected.msl index 8520663..d8b090a 100644 --- a/test/tint/builtins/gen/var/textureStore/aedea3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/aedea3.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_aedea3(tint_module_vars); + (textureStore_aedea3(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_aedea3(tint_module_vars); + (textureStore_aedea3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b07abf.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b07abf.wgsl.expected.msl index 39e0663..dc02202 100644 --- a/test/tint/builtins/gen/var/textureStore/b07abf.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b07abf.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b07abf(tint_module_vars); + (textureStore_b07abf(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b07abf(tint_module_vars); + (textureStore_b07abf(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b15e11.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b15e11.wgsl.expected.msl index 72404ab..ced68ba 100644 --- a/test/tint/builtins/gen/var/textureStore/b15e11.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b15e11.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b15e11(tint_module_vars); + (textureStore_b15e11(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b15e11(tint_module_vars); + (textureStore_b15e11(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b16110.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b16110.wgsl.expected.msl index 7d78f76..4ce8a03 100644 --- a/test/tint/builtins/gen/var/textureStore/b16110.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b16110.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b16110(tint_module_vars); + (textureStore_b16110(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b16110(tint_module_vars); + (textureStore_b16110(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b16be2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b16be2.wgsl.expected.msl index 07ce0c2..9357f4a 100644 --- a/test/tint/builtins/gen/var/textureStore/b16be2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b16be2.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b16be2(tint_module_vars); + (textureStore_b16be2(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b16be2(tint_module_vars); + (textureStore_b16be2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b286b4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b286b4.wgsl.expected.msl index 0668224..5ed15f8 100644 --- a/test/tint/builtins/gen/var/textureStore/b286b4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b286b4.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b286b4(tint_module_vars); + (textureStore_b286b4(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b286b4(tint_module_vars); + (textureStore_b286b4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b2a84a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b2a84a.wgsl.expected.msl index 4ba5108..e4cfb6f 100644 --- a/test/tint/builtins/gen/var/textureStore/b2a84a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b2a84a.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_b2a84a(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b2a84a(tint_module_vars); + (textureStore_b2a84a(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_b2a84a(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b2a84a(tint_module_vars); + (textureStore_b2a84a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b36bc1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b36bc1.wgsl.expected.msl index e72cb92..1ea0acb 100644 --- a/test/tint/builtins/gen/var/textureStore/b36bc1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b36bc1.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b36bc1(tint_module_vars); + (textureStore_b36bc1(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b36bc1(tint_module_vars); + (textureStore_b36bc1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b42724.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b42724.wgsl.expected.msl index e7713ca..9259f4d 100644 --- a/test/tint/builtins/gen/var/textureStore/b42724.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b42724.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b42724(tint_module_vars); + (textureStore_b42724(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b42724(tint_module_vars); + (textureStore_b42724(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b42fd3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b42fd3.wgsl.expected.msl index 94bebf5..fe5913f 100644 --- a/test/tint/builtins/gen/var/textureStore/b42fd3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b42fd3.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b42fd3(tint_module_vars); + (textureStore_b42fd3(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b42fd3(tint_module_vars); + (textureStore_b42fd3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b4389e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b4389e.wgsl.expected.msl index 2061a8f..7b5168d 100644 --- a/test/tint/builtins/gen/var/textureStore/b4389e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b4389e.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b4389e(tint_module_vars); + (textureStore_b4389e(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b4389e(tint_module_vars); + (textureStore_b4389e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b45055.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b45055.wgsl.expected.msl index 63a7cc0..acb0e92 100644 --- a/test/tint/builtins/gen/var/textureStore/b45055.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b45055.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b45055(tint_module_vars); + (textureStore_b45055(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b45055(tint_module_vars); + (textureStore_b45055(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b48570.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b48570.wgsl.expected.msl index 2213b1e..440a891 100644 --- a/test/tint/builtins/gen/var/textureStore/b48570.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b48570.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b48570(tint_module_vars); + (textureStore_b48570(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b48570(tint_module_vars); + (textureStore_b48570(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b4a5dc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b4a5dc.wgsl.expected.msl index 42445d5..8b9af51 100644 --- a/test/tint/builtins/gen/var/textureStore/b4a5dc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b4a5dc.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b4a5dc(tint_module_vars); + (textureStore_b4a5dc(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b4a5dc(tint_module_vars); + (textureStore_b4a5dc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b4fd27.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b4fd27.wgsl.expected.msl index 313ad8a..b208aa6 100644 --- a/test/tint/builtins/gen/var/textureStore/b4fd27.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b4fd27.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_b4fd27(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b4fd27(tint_module_vars); + (textureStore_b4fd27(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_b4fd27(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b4fd27(tint_module_vars); + (textureStore_b4fd27(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b62635.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b62635.wgsl.expected.msl index df17c5d..6901ced 100644 --- a/test/tint/builtins/gen/var/textureStore/b62635.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b62635.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b62635(tint_module_vars); + (textureStore_b62635(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b62635(tint_module_vars); + (textureStore_b62635(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b6456c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b6456c.wgsl.expected.msl index caac058..10c74d9 100644 --- a/test/tint/builtins/gen/var/textureStore/b6456c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b6456c.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b6456c(tint_module_vars); + (textureStore_b6456c(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b6456c(tint_module_vars); + (textureStore_b6456c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b671fd.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b671fd.wgsl.expected.msl index 8db2a96..bc1325f 100644 --- a/test/tint/builtins/gen/var/textureStore/b671fd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b671fd.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b671fd(tint_module_vars); + (textureStore_b671fd(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b671fd(tint_module_vars); + (textureStore_b671fd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b67239.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b67239.wgsl.expected.msl index 8ddb547..949f7ac 100644 --- a/test/tint/builtins/gen/var/textureStore/b67239.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b67239.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b67239(tint_module_vars); + (textureStore_b67239(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b67239(tint_module_vars); + (textureStore_b67239(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b706b1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b706b1.wgsl.expected.msl index 0eae9d7..5e33fc1 100644 --- a/test/tint/builtins/gen/var/textureStore/b706b1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b706b1.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b706b1(tint_module_vars); + (textureStore_b706b1(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b706b1(tint_module_vars); + (textureStore_b706b1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b70ded.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b70ded.wgsl.expected.msl index 3ff4f24..c373851 100644 --- a/test/tint/builtins/gen/var/textureStore/b70ded.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b70ded.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_b70ded(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b70ded(tint_module_vars); + (textureStore_b70ded(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_b70ded(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b70ded(tint_module_vars); + (textureStore_b70ded(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b71c13.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b71c13.wgsl.expected.msl index e0f46cd..dd892d2 100644 --- a/test/tint/builtins/gen/var/textureStore/b71c13.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b71c13.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b71c13(tint_module_vars); + (textureStore_b71c13(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b71c13(tint_module_vars); + (textureStore_b71c13(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b7232c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b7232c.wgsl.expected.msl index 4588afd..48c2361 100644 --- a/test/tint/builtins/gen/var/textureStore/b7232c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b7232c.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b7232c(tint_module_vars); + (textureStore_b7232c(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b7232c(tint_module_vars); + (textureStore_b7232c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b76ff3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b76ff3.wgsl.expected.msl index aab33b5..c4e24bd 100644 --- a/test/tint/builtins/gen/var/textureStore/b76ff3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b76ff3.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_b76ff3(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b76ff3(tint_module_vars); + (textureStore_b76ff3(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_b76ff3(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b76ff3(tint_module_vars); + (textureStore_b76ff3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b77161.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b77161.wgsl.expected.msl index 3c0f3ed..6daf880 100644 --- a/test/tint/builtins/gen/var/textureStore/b77161.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b77161.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_b77161(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b77161(tint_module_vars); + (textureStore_b77161(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_b77161(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b77161(tint_module_vars); + (textureStore_b77161(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b7c59c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b7c59c.wgsl.expected.msl index 1c26c64..b3fa529 100644 --- a/test/tint/builtins/gen/var/textureStore/b7c59c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b7c59c.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b7c59c(tint_module_vars); + (textureStore_b7c59c(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b7c59c(tint_module_vars); + (textureStore_b7c59c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b7e261.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b7e261.wgsl.expected.msl index 8771c6f..d9ea350 100644 --- a/test/tint/builtins/gen/var/textureStore/b7e261.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b7e261.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b7e261(tint_module_vars); + (textureStore_b7e261(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b7e261(tint_module_vars); + (textureStore_b7e261(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b88f1e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b88f1e.wgsl.expected.msl index 73e8964..8990a24 100644 --- a/test/tint/builtins/gen/var/textureStore/b88f1e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b88f1e.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b88f1e(tint_module_vars); + (textureStore_b88f1e(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b88f1e(tint_module_vars); + (textureStore_b88f1e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b89ffb.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b89ffb.wgsl.expected.msl index 89f8460..98293d9 100644 --- a/test/tint/builtins/gen/var/textureStore/b89ffb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b89ffb.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b89ffb(tint_module_vars); + (textureStore_b89ffb(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b89ffb(tint_module_vars); + (textureStore_b89ffb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b91b86.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b91b86.wgsl.expected.msl index c9e11c6..1e3a4e4 100644 --- a/test/tint/builtins/gen/var/textureStore/b91b86.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b91b86.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b91b86(tint_module_vars); + (textureStore_b91b86(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b91b86(tint_module_vars); + (textureStore_b91b86(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b9c81a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b9c81a.wgsl.expected.msl index 78d6517..575a897 100644 --- a/test/tint/builtins/gen/var/textureStore/b9c81a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b9c81a.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b9c81a(tint_module_vars); + (textureStore_b9c81a(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b9c81a(tint_module_vars); + (textureStore_b9c81a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/b9d863.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/b9d863.wgsl.expected.msl index a6feb5c..038f053 100644 --- a/test/tint/builtins/gen/var/textureStore/b9d863.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/b9d863.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b9d863(tint_module_vars); + (textureStore_b9d863(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_b9d863(tint_module_vars); + (textureStore_b9d863(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ba51de.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ba51de.wgsl.expected.msl index f80daea..f1bb133 100644 --- a/test/tint/builtins/gen/var/textureStore/ba51de.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ba51de.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ba51de(tint_module_vars); + (textureStore_ba51de(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ba51de(tint_module_vars); + (textureStore_ba51de(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ba91ec.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ba91ec.wgsl.expected.msl index dcf6b86..0e82fa9 100644 --- a/test/tint/builtins/gen/var/textureStore/ba91ec.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ba91ec.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ba91ec(tint_module_vars); + (textureStore_ba91ec(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ba91ec(tint_module_vars); + (textureStore_ba91ec(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/bbcb7f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/bbcb7f.wgsl.expected.msl index 1784523..60941cf 100644 --- a/test/tint/builtins/gen/var/textureStore/bbcb7f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/bbcb7f.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bbcb7f(tint_module_vars); + (textureStore_bbcb7f(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bbcb7f(tint_module_vars); + (textureStore_bbcb7f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/bc1423.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/bc1423.wgsl.expected.msl index 199ae8c..a799aaa 100644 --- a/test/tint/builtins/gen/var/textureStore/bc1423.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/bc1423.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bc1423(tint_module_vars); + (textureStore_bc1423(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bc1423(tint_module_vars); + (textureStore_bc1423(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/bcc97a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/bcc97a.wgsl.expected.msl index b7b658f..957183c 100644 --- a/test/tint/builtins/gen/var/textureStore/bcc97a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/bcc97a.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bcc97a(tint_module_vars); + (textureStore_bcc97a(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bcc97a(tint_module_vars); + (textureStore_bcc97a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/bd42cb.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/bd42cb.wgsl.expected.msl index 76a0f3d..04a4503 100644 --- a/test/tint/builtins/gen/var/textureStore/bd42cb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/bd42cb.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_bd42cb(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bd42cb(tint_module_vars); + (textureStore_bd42cb(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_bd42cb(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bd42cb(tint_module_vars); + (textureStore_bd42cb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/bd62a3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/bd62a3.wgsl.expected.msl index f1c1512..84291ed 100644 --- a/test/tint/builtins/gen/var/textureStore/bd62a3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/bd62a3.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bd62a3(tint_module_vars); + (textureStore_bd62a3(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bd62a3(tint_module_vars); + (textureStore_bd62a3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/bd6602.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/bd6602.wgsl.expected.msl index 333e38a..4d23b8e 100644 --- a/test/tint/builtins/gen/var/textureStore/bd6602.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/bd6602.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bd6602(tint_module_vars); + (textureStore_bd6602(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bd6602(tint_module_vars); + (textureStore_bd6602(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/be6e30.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/be6e30.wgsl.expected.msl index 026a246..7d7a102 100644 --- a/test/tint/builtins/gen/var/textureStore/be6e30.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/be6e30.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_be6e30(tint_module_vars); + (textureStore_be6e30(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_be6e30(tint_module_vars); + (textureStore_be6e30(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/bea8ab.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/bea8ab.wgsl.expected.msl index 8a30409..9417f16 100644 --- a/test/tint/builtins/gen/var/textureStore/bea8ab.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/bea8ab.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bea8ab(tint_module_vars); + (textureStore_bea8ab(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bea8ab(tint_module_vars); + (textureStore_bea8ab(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/bedbfc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/bedbfc.wgsl.expected.msl index 2906a2f..ea972c9 100644 --- a/test/tint/builtins/gen/var/textureStore/bedbfc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/bedbfc.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bedbfc(tint_module_vars); + (textureStore_bedbfc(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bedbfc(tint_module_vars); + (textureStore_bedbfc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/bee588.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/bee588.wgsl.expected.msl index 004e710..7d4f174 100644 --- a/test/tint/builtins/gen/var/textureStore/bee588.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/bee588.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bee588(tint_module_vars); + (textureStore_bee588(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bee588(tint_module_vars); + (textureStore_bee588(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/bf18f8.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/bf18f8.wgsl.expected.msl index de93691..30897ae 100644 --- a/test/tint/builtins/gen/var/textureStore/bf18f8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/bf18f8.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bf18f8(tint_module_vars); + (textureStore_bf18f8(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bf18f8(tint_module_vars); + (textureStore_bf18f8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/bf22e7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/bf22e7.wgsl.expected.msl index c8489a3..167c360 100644 --- a/test/tint/builtins/gen/var/textureStore/bf22e7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/bf22e7.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bf22e7(tint_module_vars); + (textureStore_bf22e7(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bf22e7(tint_module_vars); + (textureStore_bf22e7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/bf654d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/bf654d.wgsl.expected.msl index a4ce3aa..03bf3fd 100644 --- a/test/tint/builtins/gen/var/textureStore/bf654d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/bf654d.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bf654d(tint_module_vars); + (textureStore_bf654d(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bf654d(tint_module_vars); + (textureStore_bf654d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/bf775c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/bf775c.wgsl.expected.msl index 642c924..045e8c4 100644 --- a/test/tint/builtins/gen/var/textureStore/bf775c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/bf775c.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bf775c(tint_module_vars); + (textureStore_bf775c(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bf775c(tint_module_vars); + (textureStore_bf775c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/bfac53.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/bfac53.wgsl.expected.msl index f2529b3..0aa53af 100644 --- a/test/tint/builtins/gen/var/textureStore/bfac53.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/bfac53.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bfac53(tint_module_vars); + (textureStore_bfac53(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_bfac53(tint_module_vars); + (textureStore_bfac53(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c06463.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c06463.wgsl.expected.msl index 4fd0d91..d8aff56 100644 --- a/test/tint/builtins/gen/var/textureStore/c06463.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c06463.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c06463(tint_module_vars); + (textureStore_c06463(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c06463(tint_module_vars); + (textureStore_c06463(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c12474.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c12474.wgsl.expected.msl index b39821d..1f7169f 100644 --- a/test/tint/builtins/gen/var/textureStore/c12474.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c12474.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_c12474(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c12474(tint_module_vars); + (textureStore_c12474(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_c12474(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c12474(tint_module_vars); + (textureStore_c12474(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c1984f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c1984f.wgsl.expected.msl index 762c4c8..3365dfb 100644 --- a/test/tint/builtins/gen/var/textureStore/c1984f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c1984f.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_c1984f(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c1984f(tint_module_vars); + (textureStore_c1984f(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_c1984f(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c1984f(tint_module_vars); + (textureStore_c1984f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c1c664.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c1c664.wgsl.expected.msl index 440d282..2f0f012 100644 --- a/test/tint/builtins/gen/var/textureStore/c1c664.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c1c664.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c1c664(tint_module_vars); + (textureStore_c1c664(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c1c664(tint_module_vars); + (textureStore_c1c664(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c1f29e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c1f29e.wgsl.expected.msl index 99cbe61..a18771a 100644 --- a/test/tint/builtins/gen/var/textureStore/c1f29e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c1f29e.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_c1f29e(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c1f29e(tint_module_vars); + (textureStore_c1f29e(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_c1f29e(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c1f29e(tint_module_vars); + (textureStore_c1f29e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c1f760.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c1f760.wgsl.expected.msl index 93d0b97..f324ec9 100644 --- a/test/tint/builtins/gen/var/textureStore/c1f760.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c1f760.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c1f760(tint_module_vars); + (textureStore_c1f760(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c1f760(tint_module_vars); + (textureStore_c1f760(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c2ca46.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c2ca46.wgsl.expected.msl index ed39f6c..15615c2 100644 --- a/test/tint/builtins/gen/var/textureStore/c2ca46.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c2ca46.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c2ca46(tint_module_vars); + (textureStore_c2ca46(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c2ca46(tint_module_vars); + (textureStore_c2ca46(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c32905.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c32905.wgsl.expected.msl index ce85da0..0c950cd 100644 --- a/test/tint/builtins/gen/var/textureStore/c32905.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c32905.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c32905(tint_module_vars); + (textureStore_c32905(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c32905(tint_module_vars); + (textureStore_c32905(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c33478.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c33478.wgsl.expected.msl index d154012..b82db32 100644 --- a/test/tint/builtins/gen/var/textureStore/c33478.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c33478.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c33478(tint_module_vars); + (textureStore_c33478(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c33478(tint_module_vars); + (textureStore_c33478(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c35268.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c35268.wgsl.expected.msl index 38d6486..01e7fef 100644 --- a/test/tint/builtins/gen/var/textureStore/c35268.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c35268.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c35268(tint_module_vars); + (textureStore_c35268(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c35268(tint_module_vars); + (textureStore_c35268(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c36583.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c36583.wgsl.expected.msl index 2b2b57a..7c0cd51 100644 --- a/test/tint/builtins/gen/var/textureStore/c36583.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c36583.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c36583(tint_module_vars); + (textureStore_c36583(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c36583(tint_module_vars); + (textureStore_c36583(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c3cedd.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c3cedd.wgsl.expected.msl index 1f14cce..87f0cae 100644 --- a/test/tint/builtins/gen/var/textureStore/c3cedd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c3cedd.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c3cedd(tint_module_vars); + (textureStore_c3cedd(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c3cedd(tint_module_vars); + (textureStore_c3cedd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c414c4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c414c4.wgsl.expected.msl index f846f3e..d5d70cf 100644 --- a/test/tint/builtins/gen/var/textureStore/c414c4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c414c4.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c414c4(tint_module_vars); + (textureStore_c414c4(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c414c4(tint_module_vars); + (textureStore_c414c4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c43ab2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c43ab2.wgsl.expected.msl index 00e6def..55fef6d 100644 --- a/test/tint/builtins/gen/var/textureStore/c43ab2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c43ab2.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c43ab2(tint_module_vars); + (textureStore_c43ab2(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c43ab2(tint_module_vars); + (textureStore_c43ab2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c450f3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c450f3.wgsl.expected.msl index ed01445..13471b9 100644 --- a/test/tint/builtins/gen/var/textureStore/c450f3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c450f3.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c450f3(tint_module_vars); + (textureStore_c450f3(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c450f3(tint_module_vars); + (textureStore_c450f3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c4976a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c4976a.wgsl.expected.msl index eaba60f..3f44be1 100644 --- a/test/tint/builtins/gen/var/textureStore/c4976a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c4976a.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c4976a(tint_module_vars); + (textureStore_c4976a(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c4976a(tint_module_vars); + (textureStore_c4976a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c5a7fa.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c5a7fa.wgsl.expected.msl index 92c7b30..ac1e62d 100644 --- a/test/tint/builtins/gen/var/textureStore/c5a7fa.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c5a7fa.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_c5a7fa(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c5a7fa(tint_module_vars); + (textureStore_c5a7fa(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_c5a7fa(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c5a7fa(tint_module_vars); + (textureStore_c5a7fa(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c5af1e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c5af1e.wgsl.expected.msl index 8f2f93e..42723ba 100644 --- a/test/tint/builtins/gen/var/textureStore/c5af1e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c5af1e.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c5af1e(tint_module_vars); + (textureStore_c5af1e(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c5af1e(tint_module_vars); + (textureStore_c5af1e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c63f05.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c63f05.wgsl.expected.msl index 59f9818..13ab82f 100644 --- a/test/tint/builtins/gen/var/textureStore/c63f05.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c63f05.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c63f05(tint_module_vars); + (textureStore_c63f05(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c63f05(tint_module_vars); + (textureStore_c63f05(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c6931c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c6931c.wgsl.expected.msl index bc7926d..6c6e804 100644 --- a/test/tint/builtins/gen/var/textureStore/c6931c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c6931c.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c6931c(tint_module_vars); + (textureStore_c6931c(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c6931c(tint_module_vars); + (textureStore_c6931c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c6e73e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c6e73e.wgsl.expected.msl index 411d547..4ff2965 100644 --- a/test/tint/builtins/gen/var/textureStore/c6e73e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c6e73e.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_c6e73e(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c6e73e(tint_module_vars); + (textureStore_c6e73e(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_c6e73e(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c6e73e(tint_module_vars); + (textureStore_c6e73e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c79451.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c79451.wgsl.expected.msl index 56b0a95..ce483b68 100644 --- a/test/tint/builtins/gen/var/textureStore/c79451.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c79451.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c79451(tint_module_vars); + (textureStore_c79451(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c79451(tint_module_vars); + (textureStore_c79451(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c82af5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c82af5.wgsl.expected.msl index 6a80f85..d003ffd 100644 --- a/test/tint/builtins/gen/var/textureStore/c82af5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c82af5.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c82af5(tint_module_vars); + (textureStore_c82af5(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c82af5(tint_module_vars); + (textureStore_c82af5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c863be.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c863be.wgsl.expected.msl index 4478c96..642b45e 100644 --- a/test/tint/builtins/gen/var/textureStore/c863be.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c863be.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c863be(tint_module_vars); + (textureStore_c863be(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c863be(tint_module_vars); + (textureStore_c863be(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c8b81b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c8b81b.wgsl.expected.msl index 395c817..b165058 100644 --- a/test/tint/builtins/gen/var/textureStore/c8b81b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c8b81b.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c8b81b(tint_module_vars); + (textureStore_c8b81b(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c8b81b(tint_module_vars); + (textureStore_c8b81b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c95122.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c95122.wgsl.expected.msl index 8ff3930..395b282 100644 --- a/test/tint/builtins/gen/var/textureStore/c95122.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c95122.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_c95122(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c95122(tint_module_vars); + (textureStore_c95122(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_c95122(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c95122(tint_module_vars); + (textureStore_c95122(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c9d780.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c9d780.wgsl.expected.msl index f0364e8..1be017d 100644 --- a/test/tint/builtins/gen/var/textureStore/c9d780.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c9d780.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_c9d780(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c9d780(tint_module_vars); + (textureStore_c9d780(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_c9d780(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c9d780(tint_module_vars); + (textureStore_c9d780(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c9eb59.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c9eb59.wgsl.expected.msl index 0a94ec3..bd9209b 100644 --- a/test/tint/builtins/gen/var/textureStore/c9eb59.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c9eb59.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c9eb59(tint_module_vars); + (textureStore_c9eb59(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c9eb59(tint_module_vars); + (textureStore_c9eb59(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/c9ff56.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/c9ff56.wgsl.expected.msl index d5fc8b5..8d06a11 100644 --- a/test/tint/builtins/gen/var/textureStore/c9ff56.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/c9ff56.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c9ff56(tint_module_vars); + (textureStore_c9ff56(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_c9ff56(tint_module_vars); + (textureStore_c9ff56(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/caaad8.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/caaad8.wgsl.expected.msl index 15aeb1e..5a97f3f 100644 --- a/test/tint/builtins/gen/var/textureStore/caaad8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/caaad8.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_caaad8(tint_module_vars); + (textureStore_caaad8(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_caaad8(tint_module_vars); + (textureStore_caaad8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/cb3b0b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/cb3b0b.wgsl.expected.msl index a73406a..c647f01 100644 --- a/test/tint/builtins/gen/var/textureStore/cb3b0b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/cb3b0b.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_cb3b0b(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cb3b0b(tint_module_vars); + (textureStore_cb3b0b(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_cb3b0b(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cb3b0b(tint_module_vars); + (textureStore_cb3b0b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/cb5a7b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/cb5a7b.wgsl.expected.msl index f6ec8d8..74c399e 100644 --- a/test/tint/builtins/gen/var/textureStore/cb5a7b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/cb5a7b.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cb5a7b(tint_module_vars); + (textureStore_cb5a7b(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cb5a7b(tint_module_vars); + (textureStore_cb5a7b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/cb6ef6.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/cb6ef6.wgsl.expected.msl index f113053..9f41460 100644 --- a/test/tint/builtins/gen/var/textureStore/cb6ef6.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/cb6ef6.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cb6ef6(tint_module_vars); + (textureStore_cb6ef6(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cb6ef6(tint_module_vars); + (textureStore_cb6ef6(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/cc12c3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/cc12c3.wgsl.expected.msl index ba3012e..877078d 100644 --- a/test/tint/builtins/gen/var/textureStore/cc12c3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/cc12c3.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cc12c3(tint_module_vars); + (textureStore_cc12c3(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cc12c3(tint_module_vars); + (textureStore_cc12c3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/cc8267.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/cc8267.wgsl.expected.msl index fffff4e..c6f3106 100644 --- a/test/tint/builtins/gen/var/textureStore/cc8267.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/cc8267.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cc8267(tint_module_vars); + (textureStore_cc8267(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cc8267(tint_module_vars); + (textureStore_cc8267(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ccac20.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ccac20.wgsl.expected.msl index 01b8945..842f55b 100644 --- a/test/tint/builtins/gen/var/textureStore/ccac20.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ccac20.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ccac20(tint_module_vars); + (textureStore_ccac20(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ccac20(tint_module_vars); + (textureStore_ccac20(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/cd3972.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/cd3972.wgsl.expected.msl index 7b17a7d..98f724f 100644 --- a/test/tint/builtins/gen/var/textureStore/cd3972.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/cd3972.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cd3972(tint_module_vars); + (textureStore_cd3972(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cd3972(tint_module_vars); + (textureStore_cd3972(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/cd6755.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/cd6755.wgsl.expected.msl index 70f5aa3..5f57afc 100644 --- a/test/tint/builtins/gen/var/textureStore/cd6755.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/cd6755.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_cd6755(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cd6755(tint_module_vars); + (textureStore_cd6755(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_cd6755(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cd6755(tint_module_vars); + (textureStore_cd6755(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ceb832.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ceb832.wgsl.expected.msl index a33b9ca..0fdac29 100644 --- a/test/tint/builtins/gen/var/textureStore/ceb832.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ceb832.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ceb832(tint_module_vars); + (textureStore_ceb832(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ceb832(tint_module_vars); + (textureStore_ceb832(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/cef287.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/cef287.wgsl.expected.msl index 9044aeb..e835cb6 100644 --- a/test/tint/builtins/gen/var/textureStore/cef287.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/cef287.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cef287(tint_module_vars); + (textureStore_cef287(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cef287(tint_module_vars); + (textureStore_cef287(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/cf227a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/cf227a.wgsl.expected.msl index 8f22d65..0284c5a 100644 --- a/test/tint/builtins/gen/var/textureStore/cf227a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/cf227a.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cf227a(tint_module_vars); + (textureStore_cf227a(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cf227a(tint_module_vars); + (textureStore_cf227a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/cf96eb.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/cf96eb.wgsl.expected.msl index 808e8d9..d6287af 100644 --- a/test/tint/builtins/gen/var/textureStore/cf96eb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/cf96eb.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cf96eb(tint_module_vars); + (textureStore_cf96eb(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_cf96eb(tint_module_vars); + (textureStore_cf96eb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d093fd.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d093fd.wgsl.expected.msl index a472511..4ad4e92 100644 --- a/test/tint/builtins/gen/var/textureStore/d093fd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d093fd.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d093fd(tint_module_vars); + (textureStore_d093fd(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d093fd(tint_module_vars); + (textureStore_d093fd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d0d62c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d0d62c.wgsl.expected.msl index 9f01b2b..ae173f8 100644 --- a/test/tint/builtins/gen/var/textureStore/d0d62c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d0d62c.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d0d62c(tint_module_vars); + (textureStore_d0d62c(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d0d62c(tint_module_vars); + (textureStore_d0d62c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d0fadc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d0fadc.wgsl.expected.msl index 311be33..ea1b766 100644 --- a/test/tint/builtins/gen/var/textureStore/d0fadc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d0fadc.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d0fadc(tint_module_vars); + (textureStore_d0fadc(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d0fadc(tint_module_vars); + (textureStore_d0fadc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d1289f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d1289f.wgsl.expected.msl index 4b7a920..fd4633f 100644 --- a/test/tint/builtins/gen/var/textureStore/d1289f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d1289f.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_d1289f(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d1289f(tint_module_vars); + (textureStore_d1289f(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_d1289f(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d1289f(tint_module_vars); + (textureStore_d1289f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d19db4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d19db4.wgsl.expected.msl index 5c0bf18..bd3b57b 100644 --- a/test/tint/builtins/gen/var/textureStore/d19db4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d19db4.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d19db4(tint_module_vars); + (textureStore_d19db4(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d19db4(tint_module_vars); + (textureStore_d19db4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d1ab82.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d1ab82.wgsl.expected.msl index 0c1461e..bfbb443 100644 --- a/test/tint/builtins/gen/var/textureStore/d1ab82.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d1ab82.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d1ab82(tint_module_vars); + (textureStore_d1ab82(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d1ab82(tint_module_vars); + (textureStore_d1ab82(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d26166.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d26166.wgsl.expected.msl index c4ffb5d..93c9689 100644 --- a/test/tint/builtins/gen/var/textureStore/d26166.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d26166.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_d26166(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d26166(tint_module_vars); + (textureStore_d26166(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_d26166(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d26166(tint_module_vars); + (textureStore_d26166(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d2b565.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d2b565.wgsl.expected.msl index d4793cc..7e9910b 100644 --- a/test/tint/builtins/gen/var/textureStore/d2b565.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d2b565.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_d2b565(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d2b565(tint_module_vars); + (textureStore_d2b565(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_d2b565(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d2b565(tint_module_vars); + (textureStore_d2b565(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d2bd82.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d2bd82.wgsl.expected.msl index 726aa8d..94bd6d9 100644 --- a/test/tint/builtins/gen/var/textureStore/d2bd82.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d2bd82.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d2bd82(tint_module_vars); + (textureStore_d2bd82(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d2bd82(tint_module_vars); + (textureStore_d2bd82(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d3a22b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d3a22b.wgsl.expected.msl index 5d749e9..9172509 100644 --- a/test/tint/builtins/gen/var/textureStore/d3a22b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d3a22b.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d3a22b(tint_module_vars); + (textureStore_d3a22b(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d3a22b(tint_module_vars); + (textureStore_d3a22b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d3a9da.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d3a9da.wgsl.expected.msl index 9ac004c..4692ad4 100644 --- a/test/tint/builtins/gen/var/textureStore/d3a9da.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d3a9da.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d3a9da(tint_module_vars); + (textureStore_d3a9da(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d3a9da(tint_module_vars); + (textureStore_d3a9da(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d4527f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d4527f.wgsl.expected.msl index f0eec92..a8a9069 100644 --- a/test/tint/builtins/gen/var/textureStore/d4527f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d4527f.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d4527f(tint_module_vars); + (textureStore_d4527f(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d4527f(tint_module_vars); + (textureStore_d4527f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d45567.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d45567.wgsl.expected.msl index d7e76ee..b4396b8 100644 --- a/test/tint/builtins/gen/var/textureStore/d45567.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d45567.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d45567(tint_module_vars); + (textureStore_d45567(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d45567(tint_module_vars); + (textureStore_d45567(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d4aa95.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d4aa95.wgsl.expected.msl index b4d1043..83900ab 100644 --- a/test/tint/builtins/gen/var/textureStore/d4aa95.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d4aa95.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_d4aa95(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d4aa95(tint_module_vars); + (textureStore_d4aa95(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_d4aa95(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d4aa95(tint_module_vars); + (textureStore_d4aa95(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d4df23.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d4df23.wgsl.expected.msl index e5231e9..ad7eede 100644 --- a/test/tint/builtins/gen/var/textureStore/d4df23.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d4df23.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_d4df23(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d4df23(tint_module_vars); + (textureStore_d4df23(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_d4df23(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d4df23(tint_module_vars); + (textureStore_d4df23(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d55e65.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d55e65.wgsl.expected.msl index 3d58efe..9f2ebee 100644 --- a/test/tint/builtins/gen/var/textureStore/d55e65.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d55e65.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d55e65(tint_module_vars); + (textureStore_d55e65(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d55e65(tint_module_vars); + (textureStore_d55e65(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d5624c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d5624c.wgsl.expected.msl index 60c99f7..cc0752e 100644 --- a/test/tint/builtins/gen/var/textureStore/d5624c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d5624c.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d5624c(tint_module_vars); + (textureStore_d5624c(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d5624c(tint_module_vars); + (textureStore_d5624c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d5b85f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d5b85f.wgsl.expected.msl index 2aea6bb..e609444 100644 --- a/test/tint/builtins/gen/var/textureStore/d5b85f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d5b85f.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d5b85f(tint_module_vars); + (textureStore_d5b85f(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d5b85f(tint_module_vars); + (textureStore_d5b85f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d5c9a2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d5c9a2.wgsl.expected.msl index 288614a..ac65fdd 100644 --- a/test/tint/builtins/gen/var/textureStore/d5c9a2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d5c9a2.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_d5c9a2(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d5c9a2(tint_module_vars); + (textureStore_d5c9a2(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_d5c9a2(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d5c9a2(tint_module_vars); + (textureStore_d5c9a2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d5d703.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d5d703.wgsl.expected.msl index bf9860f..738acca 100644 --- a/test/tint/builtins/gen/var/textureStore/d5d703.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d5d703.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d5d703(tint_module_vars); + (textureStore_d5d703(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d5d703(tint_module_vars); + (textureStore_d5d703(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d62991.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d62991.wgsl.expected.msl index 305dbaa..b5bd1e8 100644 --- a/test/tint/builtins/gen/var/textureStore/d62991.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d62991.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d62991(tint_module_vars); + (textureStore_d62991(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d62991(tint_module_vars); + (textureStore_d62991(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d6e7b8.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d6e7b8.wgsl.expected.msl index d0bae92..5ec4752 100644 --- a/test/tint/builtins/gen/var/textureStore/d6e7b8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d6e7b8.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_d6e7b8(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d6e7b8(tint_module_vars); + (textureStore_d6e7b8(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_d6e7b8(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d6e7b8(tint_module_vars); + (textureStore_d6e7b8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d6fb06.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d6fb06.wgsl.expected.msl index 60ad6f4..62cf6fd 100644 --- a/test/tint/builtins/gen/var/textureStore/d6fb06.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d6fb06.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d6fb06(tint_module_vars); + (textureStore_d6fb06(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d6fb06(tint_module_vars); + (textureStore_d6fb06(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d73b5c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d73b5c.wgsl.expected.msl index b8274b2..fab443b 100644 --- a/test/tint/builtins/gen/var/textureStore/d73b5c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d73b5c.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d73b5c(tint_module_vars); + (textureStore_d73b5c(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d73b5c(tint_module_vars); + (textureStore_d73b5c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d7b9e5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d7b9e5.wgsl.expected.msl index 4a86fe4..2146648 100644 --- a/test/tint/builtins/gen/var/textureStore/d7b9e5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d7b9e5.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d7b9e5(tint_module_vars); + (textureStore_d7b9e5(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d7b9e5(tint_module_vars); + (textureStore_d7b9e5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d7ce6a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d7ce6a.wgsl.expected.msl index 384726e..4f25697 100644 --- a/test/tint/builtins/gen/var/textureStore/d7ce6a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d7ce6a.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d7ce6a(tint_module_vars); + (textureStore_d7ce6a(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d7ce6a(tint_module_vars); + (textureStore_d7ce6a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d82b0a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d82b0a.wgsl.expected.msl index c34484e..9531d77 100644 --- a/test/tint/builtins/gen/var/textureStore/d82b0a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d82b0a.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_d82b0a(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d82b0a(tint_module_vars); + (textureStore_d82b0a(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_d82b0a(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d82b0a(tint_module_vars); + (textureStore_d82b0a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d86d33.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d86d33.wgsl.expected.msl index 5227ea4..6834dd4 100644 --- a/test/tint/builtins/gen/var/textureStore/d86d33.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d86d33.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d86d33(tint_module_vars); + (textureStore_d86d33(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d86d33(tint_module_vars); + (textureStore_d86d33(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d87948.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d87948.wgsl.expected.msl index de71d8a..e3867cf 100644 --- a/test/tint/builtins/gen/var/textureStore/d87948.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d87948.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d87948(tint_module_vars); + (textureStore_d87948(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int3 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d87948(tint_module_vars); + (textureStore_d87948(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d8a0bb.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d8a0bb.wgsl.expected.msl index 198791c..44c51e8 100644 --- a/test/tint/builtins/gen/var/textureStore/d8a0bb.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d8a0bb.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d8a0bb(tint_module_vars); + (textureStore_d8a0bb(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d8a0bb(tint_module_vars); + (textureStore_d8a0bb(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d8a2d0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d8a2d0.wgsl.expected.msl index 0633394..0bede43 100644 --- a/test/tint/builtins/gen/var/textureStore/d8a2d0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d8a2d0.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d8a2d0(tint_module_vars); + (textureStore_d8a2d0(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d8a2d0(tint_module_vars); + (textureStore_d8a2d0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/d93662.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/d93662.wgsl.expected.msl index ca71128..171958d 100644 --- a/test/tint/builtins/gen/var/textureStore/d93662.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/d93662.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d93662(tint_module_vars); + (textureStore_d93662(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_d93662(tint_module_vars); + (textureStore_d93662(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/da0192.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/da0192.wgsl.expected.msl index 2ab2a40..4cc948f 100644 --- a/test/tint/builtins/gen/var/textureStore/da0192.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/da0192.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da0192(tint_module_vars); + (textureStore_da0192(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da0192(tint_module_vars); + (textureStore_da0192(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/da530c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/da530c.wgsl.expected.msl index b10ec83..6f3a678 100644 --- a/test/tint/builtins/gen/var/textureStore/da530c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/da530c.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da530c(tint_module_vars); + (textureStore_da530c(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da530c(tint_module_vars); + (textureStore_da530c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/da70b8.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/da70b8.wgsl.expected.msl index 129d1b2..8e05682 100644 --- a/test/tint/builtins/gen/var/textureStore/da70b8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/da70b8.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da70b8(tint_module_vars); + (textureStore_da70b8(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da70b8(tint_module_vars); + (textureStore_da70b8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/da8745.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/da8745.wgsl.expected.msl index 7c863f47..fd11ae9 100644 --- a/test/tint/builtins/gen/var/textureStore/da8745.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/da8745.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da8745(tint_module_vars); + (textureStore_da8745(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da8745(tint_module_vars); + (textureStore_da8745(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/da9876.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/da9876.wgsl.expected.msl index f5d2591..0aa2b88 100644 --- a/test/tint/builtins/gen/var/textureStore/da9876.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/da9876.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_da9876(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da9876(tint_module_vars); + (textureStore_da9876(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_da9876(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_da9876(tint_module_vars); + (textureStore_da9876(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/db5128.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/db5128.wgsl.expected.msl index 12ae5e0..8ff58fc 100644 --- a/test/tint/builtins/gen/var/textureStore/db5128.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/db5128.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_db5128(tint_module_vars); + (textureStore_db5128(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_db5128(tint_module_vars); + (textureStore_db5128(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/db67c1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/db67c1.wgsl.expected.msl index 1b25268..9cbf091 100644 --- a/test/tint/builtins/gen/var/textureStore/db67c1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/db67c1.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_db67c1(tint_module_vars); + (textureStore_db67c1(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_db67c1(tint_module_vars); + (textureStore_db67c1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/db92a2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/db92a2.wgsl.expected.msl index b16d95e..2a83149 100644 --- a/test/tint/builtins/gen/var/textureStore/db92a2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/db92a2.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_db92a2(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_db92a2(tint_module_vars); + (textureStore_db92a2(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_db92a2(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_db92a2(tint_module_vars); + (textureStore_db92a2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/dc5345.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/dc5345.wgsl.expected.msl index 5770a58..934969f 100644 --- a/test/tint/builtins/gen/var/textureStore/dc5345.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/dc5345.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dc5345(tint_module_vars); + (textureStore_dc5345(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dc5345(tint_module_vars); + (textureStore_dc5345(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/dc746c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/dc746c.wgsl.expected.msl index 62767d7..f0dba5a 100644 --- a/test/tint/builtins/gen/var/textureStore/dc746c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/dc746c.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_dc746c(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dc746c(tint_module_vars); + (textureStore_dc746c(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_dc746c(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dc746c(tint_module_vars); + (textureStore_dc746c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/dce0e2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/dce0e2.wgsl.expected.msl index 888fb35..ad8cddcb 100644 --- a/test/tint/builtins/gen/var/textureStore/dce0e2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/dce0e2.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dce0e2(tint_module_vars); + (textureStore_dce0e2(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dce0e2(tint_module_vars); + (textureStore_dce0e2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/dd3e57.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/dd3e57.wgsl.expected.msl index e83f13d..28d6eb5 100644 --- a/test/tint/builtins/gen/var/textureStore/dd3e57.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/dd3e57.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dd3e57(tint_module_vars); + (textureStore_dd3e57(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dd3e57(tint_module_vars); + (textureStore_dd3e57(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/dd7d81.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/dd7d81.wgsl.expected.msl index af89f3d..9ea6436 100644 --- a/test/tint/builtins/gen/var/textureStore/dd7d81.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/dd7d81.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dd7d81(tint_module_vars); + (textureStore_dd7d81(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dd7d81(tint_module_vars); + (textureStore_dd7d81(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/dd8b29.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/dd8b29.wgsl.expected.msl index 8d331b1..2e0ddea4 100644 --- a/test/tint/builtins/gen/var/textureStore/dd8b29.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/dd8b29.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dd8b29(tint_module_vars); + (textureStore_dd8b29(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dd8b29(tint_module_vars); + (textureStore_dd8b29(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/dde364.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/dde364.wgsl.expected.msl index 2143f85..ed0d6e2 100644 --- a/test/tint/builtins/gen/var/textureStore/dde364.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/dde364.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dde364(tint_module_vars); + (textureStore_dde364(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dde364(tint_module_vars); + (textureStore_dde364(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/de2fd3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/de2fd3.wgsl.expected.msl index af279a1..2a448f1 100644 --- a/test/tint/builtins/gen/var/textureStore/de2fd3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/de2fd3.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_de2fd3(tint_module_vars); + (textureStore_de2fd3(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_de2fd3(tint_module_vars); + (textureStore_de2fd3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/de38e5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/de38e5.wgsl.expected.msl index c88e311..44e05bf 100644 --- a/test/tint/builtins/gen/var/textureStore/de38e5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/de38e5.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_de38e5(tint_module_vars); + (textureStore_de38e5(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_de38e5(tint_module_vars); + (textureStore_de38e5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/de4b94.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/de4b94.wgsl.expected.msl index dc76380..5f4099e 100644 --- a/test/tint/builtins/gen/var/textureStore/de4b94.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/de4b94.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_de4b94(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_de4b94(tint_module_vars); + (textureStore_de4b94(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_de4b94(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_de4b94(tint_module_vars); + (textureStore_de4b94(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/deef9f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/deef9f.wgsl.expected.msl index 4959021..0618f75 100644 --- a/test/tint/builtins/gen/var/textureStore/deef9f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/deef9f.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_deef9f(tint_module_vars); + (textureStore_deef9f(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_deef9f(tint_module_vars); + (textureStore_deef9f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/df0264.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/df0264.wgsl.expected.msl index d105730..5a5318a 100644 --- a/test/tint/builtins/gen/var/textureStore/df0264.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/df0264.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_df0264(tint_module_vars); + (textureStore_df0264(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_df0264(tint_module_vars); + (textureStore_df0264(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/df0c51.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/df0c51.wgsl.expected.msl index 706defd..178e090 100644 --- a/test/tint/builtins/gen/var/textureStore/df0c51.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/df0c51.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_df0c51(tint_module_vars); + (textureStore_df0c51(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_df0c51(tint_module_vars); + (textureStore_df0c51(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/df17b1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/df17b1.wgsl.expected.msl index d73bf5d..9a37fd7 100644 --- a/test/tint/builtins/gen/var/textureStore/df17b1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/df17b1.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_df17b1(tint_module_vars); + (textureStore_df17b1(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_df17b1(tint_module_vars); + (textureStore_df17b1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/df2ca4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/df2ca4.wgsl.expected.msl index 914373c..a3e2f16 100644 --- a/test/tint/builtins/gen/var/textureStore/df2ca4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/df2ca4.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_df2ca4(tint_module_vars); + (textureStore_df2ca4(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_df2ca4(tint_module_vars); + (textureStore_df2ca4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/dfa9a1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/dfa9a1.wgsl.expected.msl index 05f4c14..82ee023 100644 --- a/test/tint/builtins/gen/var/textureStore/dfa9a1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/dfa9a1.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dfa9a1(tint_module_vars); + (textureStore_dfa9a1(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dfa9a1(tint_module_vars); + (textureStore_dfa9a1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/dfb4fc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/dfb4fc.wgsl.expected.msl index e3d4028..3a5ae74 100644 --- a/test/tint/builtins/gen/var/textureStore/dfb4fc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/dfb4fc.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dfb4fc(tint_module_vars); + (textureStore_dfb4fc(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dfb4fc(tint_module_vars); + (textureStore_dfb4fc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/dffb13.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/dffb13.wgsl.expected.msl index a30877d..627a627 100644 --- a/test/tint/builtins/gen/var/textureStore/dffb13.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/dffb13.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dffb13(tint_module_vars); + (textureStore_dffb13(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_dffb13(tint_module_vars); + (textureStore_dffb13(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e00375.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e00375.wgsl.expected.msl index 164f0d8..72729b1 100644 --- a/test/tint/builtins/gen/var/textureStore/e00375.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e00375.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e00375(tint_module_vars); + (textureStore_e00375(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e00375(tint_module_vars); + (textureStore_e00375(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e077e7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e077e7.wgsl.expected.msl index 6eb0e27..f180d41 100644 --- a/test/tint/builtins/gen/var/textureStore/e077e7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e077e7.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e077e7(tint_module_vars); + (textureStore_e077e7(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e077e7(tint_module_vars); + (textureStore_e077e7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e07f88.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e07f88.wgsl.expected.msl index 7d0055e..4aa618f 100644 --- a/test/tint/builtins/gen/var/textureStore/e07f88.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e07f88.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e07f88(tint_module_vars); + (textureStore_e07f88(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e07f88(tint_module_vars); + (textureStore_e07f88(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e0b666.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e0b666.wgsl.expected.msl index bbe0f9a..50522f5 100644 --- a/test/tint/builtins/gen/var/textureStore/e0b666.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e0b666.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e0b666(tint_module_vars); + (textureStore_e0b666(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e0b666(tint_module_vars); + (textureStore_e0b666(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e0f908.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e0f908.wgsl.expected.msl index 1dfba4a..53a7f9a 100644 --- a/test/tint/builtins/gen/var/textureStore/e0f908.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e0f908.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e0f908(tint_module_vars); + (textureStore_e0f908(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e0f908(tint_module_vars); + (textureStore_e0f908(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e13932.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e13932.wgsl.expected.msl index ec2dbb9..7dffb80 100644 --- a/test/tint/builtins/gen/var/textureStore/e13932.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e13932.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e13932(tint_module_vars); + (textureStore_e13932(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e13932(tint_module_vars); + (textureStore_e13932(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e1423b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e1423b.wgsl.expected.msl index 4dbf051..ab8939b 100644 --- a/test/tint/builtins/gen/var/textureStore/e1423b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e1423b.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e1423b(tint_module_vars); + (textureStore_e1423b(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e1423b(tint_module_vars); + (textureStore_e1423b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e15975.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e15975.wgsl.expected.msl index f287902..33d481c 100644 --- a/test/tint/builtins/gen/var/textureStore/e15975.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e15975.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e15975(tint_module_vars); + (textureStore_e15975(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e15975(tint_module_vars); + (textureStore_e15975(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e1784d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e1784d.wgsl.expected.msl index a05b5e0..b704330 100644 --- a/test/tint/builtins/gen/var/textureStore/e1784d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e1784d.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e1784d(tint_module_vars); + (textureStore_e1784d(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e1784d(tint_module_vars); + (textureStore_e1784d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e20a35.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e20a35.wgsl.expected.msl index bb4fe4e..24c6aba 100644 --- a/test/tint/builtins/gen/var/textureStore/e20a35.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e20a35.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_e20a35(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e20a35(tint_module_vars); + (textureStore_e20a35(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_e20a35(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e20a35(tint_module_vars); + (textureStore_e20a35(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e311a2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e311a2.wgsl.expected.msl index 37a5030..395bfae 100644 --- a/test/tint/builtins/gen/var/textureStore/e311a2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e311a2.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e311a2(tint_module_vars); + (textureStore_e311a2(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e311a2(tint_module_vars); + (textureStore_e311a2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e38281.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e38281.wgsl.expected.msl index 8101a86..daecfd1 100644 --- a/test/tint/builtins/gen/var/textureStore/e38281.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e38281.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e38281(tint_module_vars); + (textureStore_e38281(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e38281(tint_module_vars); + (textureStore_e38281(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e46fd8.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e46fd8.wgsl.expected.msl index 6564c6e..17ca459 100644 --- a/test/tint/builtins/gen/var/textureStore/e46fd8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e46fd8.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e46fd8(tint_module_vars); + (textureStore_e46fd8(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e46fd8(tint_module_vars); + (textureStore_e46fd8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e4782a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e4782a.wgsl.expected.msl index 2fdfdd5..f77cd7f 100644 --- a/test/tint/builtins/gen/var/textureStore/e4782a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e4782a.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e4782a(tint_module_vars); + (textureStore_e4782a(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e4782a(tint_module_vars); + (textureStore_e4782a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e5853b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e5853b.wgsl.expected.msl index 6bd3082..798857e 100644 --- a/test/tint/builtins/gen/var/textureStore/e5853b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e5853b.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e5853b(tint_module_vars); + (textureStore_e5853b(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e5853b(tint_module_vars); + (textureStore_e5853b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e67e71.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e67e71.wgsl.expected.msl index c4168b7..caee5e1 100644 --- a/test/tint/builtins/gen/var/textureStore/e67e71.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e67e71.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e67e71(tint_module_vars); + (textureStore_e67e71(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e67e71(tint_module_vars); + (textureStore_e67e71(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e72bdc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e72bdc.wgsl.expected.msl index 50ae782..2fe2267 100644 --- a/test/tint/builtins/gen/var/textureStore/e72bdc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e72bdc.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e72bdc(tint_module_vars); + (textureStore_e72bdc(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e72bdc(tint_module_vars); + (textureStore_e72bdc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e7c6d8.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e7c6d8.wgsl.expected.msl index 94cb132..778430c 100644 --- a/test/tint/builtins/gen/var/textureStore/e7c6d8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e7c6d8.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_e7c6d8(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e7c6d8(tint_module_vars); + (textureStore_e7c6d8(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_e7c6d8(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e7c6d8(tint_module_vars); + (textureStore_e7c6d8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e82db2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e82db2.wgsl.expected.msl index 68bbf54..efc3976 100644 --- a/test/tint/builtins/gen/var/textureStore/e82db2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e82db2.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e82db2(tint_module_vars); + (textureStore_e82db2(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e82db2(tint_module_vars); + (textureStore_e82db2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e84f70.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e84f70.wgsl.expected.msl index 7406ae0..a1005f0 100644 --- a/test/tint/builtins/gen/var/textureStore/e84f70.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e84f70.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e84f70(tint_module_vars); + (textureStore_e84f70(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e84f70(tint_module_vars); + (textureStore_e84f70(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e87f6e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e87f6e.wgsl.expected.msl index 3fb0c63..04af9f6 100644 --- a/test/tint/builtins/gen/var/textureStore/e87f6e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e87f6e.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e87f6e(tint_module_vars); + (textureStore_e87f6e(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e87f6e(tint_module_vars); + (textureStore_e87f6e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e885e8.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e885e8.wgsl.expected.msl index 38511dc..2d7b710 100644 --- a/test/tint/builtins/gen/var/textureStore/e885e8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e885e8.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e885e8(tint_module_vars); + (textureStore_e885e8(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e885e8(tint_module_vars); + (textureStore_e885e8(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e8cbf7.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e8cbf7.wgsl.expected.msl index 8de6ff6..ebe6038 100644 --- a/test/tint/builtins/gen/var/textureStore/e8cbf7.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e8cbf7.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_e8cbf7(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e8cbf7(tint_module_vars); + (textureStore_e8cbf7(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_e8cbf7(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e8cbf7(tint_module_vars); + (textureStore_e8cbf7(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e8d4d9.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e8d4d9.wgsl.expected.msl index 6ad954f..be9d61b 100644 --- a/test/tint/builtins/gen/var/textureStore/e8d4d9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e8d4d9.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e8d4d9(tint_module_vars); + (textureStore_e8d4d9(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e8d4d9(tint_module_vars); + (textureStore_e8d4d9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e8eb23.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e8eb23.wgsl.expected.msl index 66938a0..fa31323 100644 --- a/test/tint/builtins/gen/var/textureStore/e8eb23.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e8eb23.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e8eb23(tint_module_vars); + (textureStore_e8eb23(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e8eb23(tint_module_vars); + (textureStore_e8eb23(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e92754.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e92754.wgsl.expected.msl index 4f28462..23cc273 100644 --- a/test/tint/builtins/gen/var/textureStore/e92754.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e92754.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_e92754(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e92754(tint_module_vars); + (textureStore_e92754(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_e92754(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e92754(tint_module_vars); + (textureStore_e92754(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/e99e37.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/e99e37.wgsl.expected.msl index fbe9f2c..4579a21 100644 --- a/test/tint/builtins/gen/var/textureStore/e99e37.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/e99e37.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e99e37(tint_module_vars); + (textureStore_e99e37(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_e99e37(tint_module_vars); + (textureStore_e99e37(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ea30d2.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ea30d2.wgsl.expected.msl index 4f75666..2a25b31 100644 --- a/test/tint/builtins/gen/var/textureStore/ea30d2.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ea30d2.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ea30d2(tint_module_vars); + (textureStore_ea30d2(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ea30d2(tint_module_vars); + (textureStore_ea30d2(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ea3230.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ea3230.wgsl.expected.msl index 820773f..0955f39 100644 --- a/test/tint/builtins/gen/var/textureStore/ea3230.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ea3230.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ea3230(tint_module_vars); + (textureStore_ea3230(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ea3230(tint_module_vars); + (textureStore_ea3230(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ea9b34.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ea9b34.wgsl.expected.msl index 8f889f5..f171a01 100644 --- a/test/tint/builtins/gen/var/textureStore/ea9b34.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ea9b34.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ea9b34(tint_module_vars); + (textureStore_ea9b34(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ea9b34(tint_module_vars); + (textureStore_ea9b34(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/eb702f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/eb702f.wgsl.expected.msl index bdb29d5..71ef3be 100644 --- a/test/tint/builtins/gen/var/textureStore/eb702f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/eb702f.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_eb702f(tint_module_vars); + (textureStore_eb702f(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_eb702f(tint_module_vars); + (textureStore_eb702f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/eb78b9.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/eb78b9.wgsl.expected.msl index c4d5fd9..0d5acf0 100644 --- a/test/tint/builtins/gen/var/textureStore/eb78b9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/eb78b9.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_eb78b9(tint_module_vars); + (textureStore_eb78b9(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_eb78b9(tint_module_vars); + (textureStore_eb78b9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ec1e90.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ec1e90.wgsl.expected.msl index fefcaa1..8820e20 100644 --- a/test/tint/builtins/gen/var/textureStore/ec1e90.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ec1e90.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ec1e90(tint_module_vars); + (textureStore_ec1e90(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ec1e90(tint_module_vars); + (textureStore_ec1e90(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ec2c84.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ec2c84.wgsl.expected.msl index a4ad956..cf5c2f1 100644 --- a/test/tint/builtins/gen/var/textureStore/ec2c84.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ec2c84.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ec2c84(tint_module_vars); + (textureStore_ec2c84(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ec2c84(tint_module_vars); + (textureStore_ec2c84(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ec659a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ec659a.wgsl.expected.msl index 471f0f2..45cf256 100644 --- a/test/tint/builtins/gen/var/textureStore/ec659a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ec659a.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ec659a(tint_module_vars); + (textureStore_ec659a(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ec659a(tint_module_vars); + (textureStore_ec659a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ed2f7f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ed2f7f.wgsl.expected.msl index 21747c7..eb27552 100644 --- a/test/tint/builtins/gen/var/textureStore/ed2f7f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ed2f7f.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ed2f7f(tint_module_vars); + (textureStore_ed2f7f(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ed2f7f(tint_module_vars); + (textureStore_ed2f7f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ed6198.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ed6198.wgsl.expected.msl index f9aea47..94accb2 100644 --- a/test/tint/builtins/gen/var/textureStore/ed6198.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ed6198.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ed6198(tint_module_vars); + (textureStore_ed6198(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int3 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint3(v)); - const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint3(v))); + (const_cast<texture3d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ed6198(tint_module_vars); + (textureStore_ed6198(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ed8eb5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ed8eb5.wgsl.expected.msl index bac3df2..94c0166 100644 --- a/test/tint/builtins/gen/var/textureStore/ed8eb5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ed8eb5.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ed8eb5(tint_module_vars); + (textureStore_ed8eb5(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ed8eb5(tint_module_vars); + (textureStore_ed8eb5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ee6acc.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ee6acc.wgsl.expected.msl index 6b3302c..593128e 100644 --- a/test/tint/builtins/gen/var/textureStore/ee6acc.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ee6acc.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ee6acc(tint_module_vars); + (textureStore_ee6acc(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ee6acc(tint_module_vars); + (textureStore_ee6acc(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ef0841.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ef0841.wgsl.expected.msl index 86ed1da..144af27 100644 --- a/test/tint/builtins/gen/var/textureStore/ef0841.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ef0841.wgsl.expected.msl
@@ -12,12 +12,12 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ef0841(tint_module_vars); + (textureStore_ef0841(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int2 arg_1 = int2(1); float4 arg_2 = float4(1.0f); float4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint2(arg_1)); + (tint_module_vars.arg_0.write(v, uint2(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ef0841(tint_module_vars); + (textureStore_ef0841(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ef1ccd.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ef1ccd.wgsl.expected.msl index bb231d0..c385212 100644 --- a/test/tint/builtins/gen/var/textureStore/ef1ccd.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ef1ccd.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ef1ccd(tint_module_vars); + (textureStore_ef1ccd(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ef1ccd(tint_module_vars); + (textureStore_ef1ccd(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ef844a.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ef844a.wgsl.expected.msl index 4aa58df..2f75475 100644 --- a/test/tint/builtins/gen/var/textureStore/ef844a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ef844a.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ef844a(tint_module_vars); + (textureStore_ef844a(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ef844a(tint_module_vars); + (textureStore_ef844a(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ef9f2f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ef9f2f.wgsl.expected.msl index ced6460..f91b05f 100644 --- a/test/tint/builtins/gen/var/textureStore/ef9f2f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ef9f2f.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ef9f2f(tint_module_vars); + (textureStore_ef9f2f(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ef9f2f(tint_module_vars); + (textureStore_ef9f2f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/efe5e9.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/efe5e9.wgsl.expected.msl index 38f12fd..e7e881b 100644 --- a/test/tint/builtins/gen/var/textureStore/efe5e9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/efe5e9.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_efe5e9(tint_module_vars); + (textureStore_efe5e9(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_efe5e9(tint_module_vars); + (textureStore_efe5e9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f05928.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f05928.wgsl.expected.msl index 5d57363..25d5e49 100644 --- a/test/tint/builtins/gen/var/textureStore/f05928.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f05928.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f05928(tint_module_vars); + (textureStore_f05928(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; uint const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f05928(tint_module_vars); + (textureStore_f05928(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f05cea.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f05cea.wgsl.expected.msl index 9ca486f..096ddea 100644 --- a/test/tint/builtins/gen/var/textureStore/f05cea.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f05cea.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_f05cea(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f05cea(tint_module_vars); + (textureStore_f05cea(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_f05cea(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f05cea(tint_module_vars); + (textureStore_f05cea(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f05ded.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f05ded.wgsl.expected.msl index 8a8356a..c084ce6 100644 --- a/test/tint/builtins/gen/var/textureStore/f05ded.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f05ded.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f05ded(tint_module_vars); + (textureStore_f05ded(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); uint const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f05ded(tint_module_vars); + (textureStore_f05ded(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f07fd5.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f07fd5.wgsl.expected.msl index eba67e3..c86d0bd 100644 --- a/test/tint/builtins/gen/var/textureStore/f07fd5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f07fd5.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f07fd5(tint_module_vars); + (textureStore_f07fd5(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f07fd5(tint_module_vars); + (textureStore_f07fd5(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f11f66.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f11f66.wgsl.expected.msl index 6581384..ceb3ea6 100644 --- a/test/tint/builtins/gen/var/textureStore/f11f66.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f11f66.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f11f66(tint_module_vars); + (textureStore_f11f66(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f11f66(tint_module_vars); + (textureStore_f11f66(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f1e6d3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f1e6d3.wgsl.expected.msl index 1477837..bf2d2dc 100644 --- a/test/tint/builtins/gen/var/textureStore/f1e6d3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f1e6d3.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_f1e6d3(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f1e6d3(tint_module_vars); + (textureStore_f1e6d3(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_f1e6d3(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f1e6d3(tint_module_vars); + (textureStore_f1e6d3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f2668b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f2668b.wgsl.expected.msl index 77d2438..3e5bd1d 100644 --- a/test/tint/builtins/gen/var/textureStore/f2668b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f2668b.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f2668b(tint_module_vars); + (textureStore_f2668b(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint2 const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f2668b(tint_module_vars); + (textureStore_f2668b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f29ce4.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f29ce4.wgsl.expected.msl index 09c5b0a..206f382 100644 --- a/test/tint/builtins/gen/var/textureStore/f29ce4.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f29ce4.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f29ce4(tint_module_vars); + (textureStore_f29ce4(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint3 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture3d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f29ce4(tint_module_vars); + (textureStore_f29ce4(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f3010d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f3010d.wgsl.expected.msl index 4c88f37..f3a8b04 100644 --- a/test/tint/builtins/gen/var/textureStore/f3010d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f3010d.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f3010d(tint_module_vars); + (textureStore_f3010d(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f3010d(tint_module_vars); + (textureStore_f3010d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f3ee36.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f3ee36.wgsl.expected.msl index b4b6409..7370e9d 100644 --- a/test/tint/builtins/gen/var/textureStore/f3ee36.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f3ee36.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f3ee36(tint_module_vars); + (textureStore_f3ee36(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f3ee36(tint_module_vars); + (textureStore_f3ee36(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f4a92d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f4a92d.wgsl.expected.msl index 1b640ea..f32bb14 100644 --- a/test/tint/builtins/gen/var/textureStore/f4a92d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f4a92d.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f4a92d(tint_module_vars); + (textureStore_f4a92d(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; uint const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f4a92d(tint_module_vars); + (textureStore_f4a92d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f4b84e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f4b84e.wgsl.expected.msl index c227da9..7c42a12 100644 --- a/test/tint/builtins/gen/var/textureStore/f4b84e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f4b84e.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_f4b84e(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f4b84e(tint_module_vars); + (textureStore_f4b84e(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_f4b84e(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f4b84e(tint_module_vars); + (textureStore_f4b84e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f5ee64.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f5ee64.wgsl.expected.msl index 1a02bb8..4d75b98 100644 --- a/test/tint/builtins/gen/var/textureStore/f5ee64.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f5ee64.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f5ee64(tint_module_vars); + (textureStore_f5ee64(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f5ee64(tint_module_vars); + (textureStore_f5ee64(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f6018c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f6018c.wgsl.expected.msl index 2788bfc..4c2cdf5 100644 --- a/test/tint/builtins/gen/var/textureStore/f6018c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f6018c.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f6018c(tint_module_vars); + (textureStore_f6018c(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f6018c(tint_module_vars); + (textureStore_f6018c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f62984.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f62984.wgsl.expected.msl index 91687c3..c2c7eba 100644 --- a/test/tint/builtins/gen/var/textureStore/f62984.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f62984.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f62984(tint_module_vars); + (textureStore_f62984(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f62984(tint_module_vars); + (textureStore_f62984(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f64d69.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f64d69.wgsl.expected.msl index 2f7425d..fe064f7 100644 --- a/test/tint/builtins/gen/var/textureStore/f64d69.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f64d69.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f64d69(tint_module_vars); + (textureStore_f64d69(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); int const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f64d69(tint_module_vars); + (textureStore_f64d69(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f65ec0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f65ec0.wgsl.expected.msl index 23294e0..631b57a7 100644 --- a/test/tint/builtins/gen/var/textureStore/f65ec0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f65ec0.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f65ec0(tint_module_vars); + (textureStore_f65ec0(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); int const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f65ec0(tint_module_vars); + (textureStore_f65ec0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f66e96.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f66e96.wgsl.expected.msl index 632c00b..398826e 100644 --- a/test/tint/builtins/gen/var/textureStore/f66e96.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f66e96.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f66e96(tint_module_vars); + (textureStore_f66e96(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f66e96(tint_module_vars); + (textureStore_f66e96(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f68b0e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f68b0e.wgsl.expected.msl index 12d92d8..ac0bec5 100644 --- a/test/tint/builtins/gen/var/textureStore/f68b0e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f68b0e.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f68b0e(tint_module_vars); + (textureStore_f68b0e(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; int4 arg_3 = int4(1); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f68b0e(tint_module_vars); + (textureStore_f68b0e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f69122.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f69122.wgsl.expected.msl index 067a525..8afa9ee 100644 --- a/test/tint/builtins/gen/var/textureStore/f69122.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f69122.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f69122(tint_module_vars); + (textureStore_f69122(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f69122(tint_module_vars); + (textureStore_f69122(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f69ef0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f69ef0.wgsl.expected.msl index 671c2d2..2a958b9 100644 --- a/test/tint/builtins/gen/var/textureStore/f69ef0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f69ef0.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f69ef0(tint_module_vars); + (textureStore_f69ef0(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint2 const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f69ef0(tint_module_vars); + (textureStore_f69ef0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f6b909.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f6b909.wgsl.expected.msl index e315809..2d65e5e 100644 --- a/test/tint/builtins/gen/var/textureStore/f6b909.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f6b909.wgsl.expected.msl
@@ -13,14 +13,14 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f6b909(tint_module_vars); + (textureStore_f6b909(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ int4 arg_2 = int4(1); uint const v = arg_1; int4 const v_1 = arg_2; - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f6b909(tint_module_vars); + (textureStore_f6b909(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f6f392.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f6f392.wgsl.expected.msl index 9e26318..b746a34 100644 --- a/test/tint/builtins/gen/var/textureStore/f6f392.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f6f392.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f6f392(tint_module_vars); + (textureStore_f6f392(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; float4 const v_2 = arg_3; - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f6f392(tint_module_vars); + (textureStore_f6f392(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f7b0ab.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f7b0ab.wgsl.expected.msl index 3ce2123..550466b 100644 --- a/test/tint/builtins/gen/var/textureStore/f7b0ab.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f7b0ab.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f7b0ab(tint_module_vars); + (textureStore_f7b0ab(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); uint arg_2 = 1u; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f7b0ab(tint_module_vars); + (textureStore_f7b0ab(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f86392.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f86392.wgsl.expected.msl index 32da550..458f84a 100644 --- a/test/tint/builtins/gen/var/textureStore/f86392.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f86392.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f86392(tint_module_vars); + (textureStore_f86392(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); uint const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f86392(tint_module_vars); + (textureStore_f86392(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f8aaf9.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f8aaf9.wgsl.expected.msl index 81b0cf7..2edb823 100644 --- a/test/tint/builtins/gen/var/textureStore/f8aaf9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f8aaf9.wgsl.expected.msl
@@ -15,14 +15,14 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f8aaf9(tint_module_vars); + (textureStore_f8aaf9(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ int2 const v = arg_1; int const v_1 = arg_2; int4 const v_2 = arg_3; - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, uint2(v), v_1); - const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, uint2(v), v_1)); + (const_cast<texture2d_array<int, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f8aaf9(tint_module_vars); + (textureStore_f8aaf9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f8dead.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f8dead.wgsl.expected.msl index cd861a5..e7b6b1b 100644 --- a/test/tint/builtins/gen/var/textureStore/f8dead.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f8dead.wgsl.expected.msl
@@ -12,12 +12,12 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f8dead(tint_module_vars); + (textureStore_f8dead(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int3 arg_1 = int3(1); uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint3(arg_1)); + (tint_module_vars.arg_0.write(v, uint3(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f8dead(tint_module_vars); + (textureStore_f8dead(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f975a0.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f975a0.wgsl.expected.msl index f1f28f1..0bda4e0 100644 --- a/test/tint/builtins/gen/var/textureStore/f975a0.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f975a0.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f975a0(tint_module_vars); + (textureStore_f975a0(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); int2 const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint2(v)); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint2(v))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f975a0(tint_module_vars); + (textureStore_f975a0(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f98387.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f98387.wgsl.expected.msl index 86bacef6..280b9b9 100644 --- a/test/tint/builtins/gen/var/textureStore/f98387.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f98387.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_f98387(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f98387(tint_module_vars); + (textureStore_f98387(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_f98387(tint_module_vars_struct tint_module_vars) { uint arg_1 = 1u; float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f98387(tint_module_vars); + (textureStore_f98387(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f9be83.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f9be83.wgsl.expected.msl index 9671097..923ee46 100644 --- a/test/tint/builtins/gen/var/textureStore/f9be83.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f9be83.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f9be83(tint_module_vars); + (textureStore_f9be83(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f9be83(tint_module_vars); + (textureStore_f9be83(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/f9f90e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/f9f90e.wgsl.expected.msl index ee25f56..9631df9 100644 --- a/test/tint/builtins/gen/var/textureStore/f9f90e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/f9f90e.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f9f90e(tint_module_vars); + (textureStore_f9f90e(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_f9f90e(tint_module_vars); + (textureStore_f9f90e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/fa2158.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/fa2158.wgsl.expected.msl index 2e8040e..ecad461 100644 --- a/test/tint/builtins/gen/var/textureStore/fa2158.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/fa2158.wgsl.expected.msl
@@ -13,14 +13,14 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fa2158(tint_module_vars); + (textureStore_fa2158(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ float4 arg_2 = float4(1.0f); uint const v = arg_1; float4 const v_1 = arg_2; - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, v); - const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, v)); + (const_cast<texture1d<float, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<float, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fa2158(tint_module_vars); + (textureStore_fa2158(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/fb9a8f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/fb9a8f.wgsl.expected.msl index 6414b5c..8a23f65 100644 --- a/test/tint/builtins/gen/var/textureStore/fb9a8f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/fb9a8f.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fb9a8f(tint_module_vars); + (textureStore_fb9a8f(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; uint4 arg_2 = uint4(1u); uint4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fb9a8f(tint_module_vars); + (textureStore_fb9a8f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/fbf53f.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/fbf53f.wgsl.expected.msl index 8045d4d..ed06400 100644 --- a/test/tint/builtins/gen/var/textureStore/fbf53f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/fbf53f.wgsl.expected.msl
@@ -14,12 +14,12 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fbf53f(tint_module_vars); + (textureStore_fbf53f(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ int4 arg_3 = int4(1); int const v = arg_2; int4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fbf53f(tint_module_vars); + (textureStore_fbf53f(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/fc43b1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/fc43b1.wgsl.expected.msl index e13a49b..c1ade91 100644 --- a/test/tint/builtins/gen/var/textureStore/fc43b1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/fc43b1.wgsl.expected.msl
@@ -12,12 +12,12 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } fragment void fragment_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fc43b1(tint_module_vars); + (textureStore_fc43b1(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ int arg_1 = 1; int4 arg_2 = int4(1); int4 const v = arg_2; - tint_module_vars.arg_0.write(v, uint(arg_1)); + (tint_module_vars.arg_0.write(v, uint(arg_1))); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fc43b1(tint_module_vars); + (textureStore_fc43b1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/fc898c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/fc898c.wgsl.expected.msl index 31c4209..45a4fd0 100644 --- a/test/tint/builtins/gen/var/textureStore/fc898c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/fc898c.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_fc898c(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fc898c(tint_module_vars); + (textureStore_fc898c(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_fc898c(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); uint4 arg_2 = uint4(1u); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fc898c(tint_module_vars); + (textureStore_fc898c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/fc916e.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/fc916e.wgsl.expected.msl index d8c88dd..8b6adbe 100644 --- a/test/tint/builtins/gen/var/textureStore/fc916e.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/fc916e.wgsl.expected.msl
@@ -15,14 +15,14 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fc916e(tint_module_vars); + (textureStore_fc916e(tint_module_vars)); } // // compute_main @@ -41,13 +41,13 @@ uint2 const v = arg_1; int const v_1 = arg_2; uint4 const v_2 = arg_3; - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_2, v, v_1); - const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_2, v, v_1)); + (const_cast<texture2d_array<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fc916e(tint_module_vars); + (textureStore_fc916e(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/fcbe66.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/fcbe66.wgsl.expected.msl index 9533a63..5c32b76 100644 --- a/test/tint/builtins/gen/var/textureStore/fcbe66.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/fcbe66.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_fcbe66(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fcbe66(tint_module_vars); + (textureStore_fcbe66(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_fcbe66(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fcbe66(tint_module_vars); + (textureStore_fcbe66(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/fd0705.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/fd0705.wgsl.expected.msl index 9beaf8d..2a58668 100644 --- a/test/tint/builtins/gen/var/textureStore/fd0705.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/fd0705.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fd0705(tint_module_vars); + (textureStore_fd0705(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); int const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fd0705(tint_module_vars); + (textureStore_fd0705(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/fd0b2d.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/fd0b2d.wgsl.expected.msl index eddd0f3..5141125 100644 --- a/test/tint/builtins/gen/var/textureStore/fd0b2d.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/fd0b2d.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fd0b2d(tint_module_vars); + (textureStore_fd0b2d(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; uint4 arg_3 = uint4(1u); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fd0b2d(tint_module_vars); + (textureStore_fd0b2d(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/fd239b.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/fd239b.wgsl.expected.msl index f75863a..6120acb 100644 --- a/test/tint/builtins/gen/var/textureStore/fd239b.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/fd239b.wgsl.expected.msl
@@ -14,12 +14,12 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fd239b(tint_module_vars); + (textureStore_fd239b(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ float4 arg_3 = float4(1.0f); uint const v = arg_2; float4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fd239b(tint_module_vars); + (textureStore_fd239b(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/fd350c.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/fd350c.wgsl.expected.msl index ff9a6c6..57c2c64 100644 --- a/test/tint/builtins/gen/var/textureStore/fd350c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/fd350c.wgsl.expected.msl
@@ -14,12 +14,12 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } fragment void fragment_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fd350c(tint_module_vars); + (textureStore_fd350c(tint_module_vars)); } // // compute_main @@ -37,11 +37,11 @@ uint4 arg_3 = uint4(1u); uint const v = arg_2; uint4 const v_1 = arg_3; - tint_module_vars.arg_0.write(v_1, uint2(arg_1), v); + (tint_module_vars.arg_0.write(v_1, uint2(arg_1), v)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<uint, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fd350c(tint_module_vars); + (textureStore_fd350c(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/fe75d1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/fe75d1.wgsl.expected.msl index 2fcd00d..448debb 100644 --- a/test/tint/builtins/gen/var/textureStore/fe75d1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/fe75d1.wgsl.expected.msl
@@ -12,12 +12,12 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } fragment void fragment_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fe75d1(tint_module_vars); + (textureStore_fe75d1(tint_module_vars)); } // // compute_main @@ -33,11 +33,11 @@ uint2 arg_1 = uint2(1u); int arg_2 = 1; float4 arg_3 = float4(1.0f); - tint_module_vars.arg_0.write(arg_3, arg_1, arg_2); + (tint_module_vars.arg_0.write(arg_3, arg_1, arg_2)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d_array<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fe75d1(tint_module_vars); + (textureStore_fe75d1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/fe85b1.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/fe85b1.wgsl.expected.msl index 98eadc1..6deac1d 100644 --- a/test/tint/builtins/gen/var/textureStore/fe85b1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/fe85b1.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_fe85b1(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fe85b1(tint_module_vars); + (textureStore_fe85b1(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_fe85b1(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fe85b1(tint_module_vars); + (textureStore_fe85b1(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/fed7d9.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/fed7d9.wgsl.expected.msl index 4835e4b..f830511 100644 --- a/test/tint/builtins/gen/var/textureStore/fed7d9.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/fed7d9.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_fed7d9(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fed7d9(tint_module_vars); + (textureStore_fed7d9(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_fed7d9(tint_module_vars_struct tint_module_vars) { uint2 arg_1 = uint2(1u); float4 arg_2 = float4(1.0f); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<float, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_fed7d9(tint_module_vars); + (textureStore_fed7d9(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ff10ed.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ff10ed.wgsl.expected.msl index f6c4411..374abcc 100644 --- a/test/tint/builtins/gen/var/textureStore/ff10ed.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ff10ed.wgsl.expected.msl
@@ -11,12 +11,12 @@ void textureStore_ff10ed(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } fragment void fragment_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ff10ed(tint_module_vars); + (textureStore_ff10ed(tint_module_vars)); } // // compute_main @@ -31,11 +31,11 @@ void textureStore_ff10ed(tint_module_vars_struct tint_module_vars) { uint3 arg_1 = uint3(1u); int4 arg_2 = int4(1); - tint_module_vars.arg_0.write(arg_2, arg_1); + (tint_module_vars.arg_0.write(arg_2, arg_1)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture3d<int, access::write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ff10ed(tint_module_vars); + (textureStore_ff10ed(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/textureStore/ff23b3.wgsl.expected.msl b/test/tint/builtins/gen/var/textureStore/ff23b3.wgsl.expected.msl index 562faad..5fbcf8b 100644 --- a/test/tint/builtins/gen/var/textureStore/ff23b3.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/textureStore/ff23b3.wgsl.expected.msl
@@ -13,14 +13,14 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } fragment void fragment_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ff23b3(tint_module_vars); + (textureStore_ff23b3(tint_module_vars)); } // // compute_main @@ -37,13 +37,13 @@ uint4 arg_2 = uint4(1u); int const v = arg_1; uint4 const v_1 = arg_2; - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); - tint_module_vars.arg_0.write(v_1, uint(v)); - const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence(); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); + (tint_module_vars.arg_0.write(v_1, uint(v))); + (const_cast<texture1d<uint, access::read_write>thread &>(tint_module_vars.arg_0).fence()); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture1d<uint, access::read_write> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - textureStore_ff23b3(tint_module_vars); + (textureStore_ff23b3(tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/transpose/32dd64.wgsl.expected.msl b/test/tint/builtins/gen/var/transpose/32dd64.wgsl.expected.msl index 87b4c84..e68c436 100644 --- a/test/tint/builtins/gen/var/transpose/32dd64.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/transpose/32dd64.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_32dd64(); + (transpose_32dd64()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_32dd64(); + (transpose_32dd64()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_32dd64(); + (transpose_32dd64()); return out; }
diff --git a/test/tint/builtins/gen/var/transpose/553e90.wgsl.expected.msl b/test/tint/builtins/gen/var/transpose/553e90.wgsl.expected.msl index 9e9f574..5b72861 100644 --- a/test/tint/builtins/gen/var/transpose/553e90.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/transpose/553e90.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_553e90(); + (transpose_553e90()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_553e90(); + (transpose_553e90()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_553e90(); + (transpose_553e90()); return out; }
diff --git a/test/tint/builtins/gen/var/transpose/5c133c.wgsl.expected.msl b/test/tint/builtins/gen/var/transpose/5c133c.wgsl.expected.msl index 8500a37..c0387ba 100644 --- a/test/tint/builtins/gen/var/transpose/5c133c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/transpose/5c133c.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_5c133c(); + (transpose_5c133c()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_5c133c(); + (transpose_5c133c()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_5c133c(); + (transpose_5c133c()); return out; }
diff --git a/test/tint/builtins/gen/var/transpose/66fce8.wgsl.expected.msl b/test/tint/builtins/gen/var/transpose/66fce8.wgsl.expected.msl index 52874aa..a97be71 100644 --- a/test/tint/builtins/gen/var/transpose/66fce8.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/transpose/66fce8.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_66fce8(); + (transpose_66fce8()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_66fce8(); + (transpose_66fce8()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_66fce8(); + (transpose_66fce8()); return out; }
diff --git a/test/tint/builtins/gen/var/transpose/70ca11.wgsl.expected.msl b/test/tint/builtins/gen/var/transpose/70ca11.wgsl.expected.msl index 5a59855..fb713cf 100644 --- a/test/tint/builtins/gen/var/transpose/70ca11.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/transpose/70ca11.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_70ca11(); + (transpose_70ca11()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_70ca11(); + (transpose_70ca11()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_70ca11(); + (transpose_70ca11()); return out; }
diff --git a/test/tint/builtins/gen/var/transpose/7eb2c5.wgsl.expected.msl b/test/tint/builtins/gen/var/transpose/7eb2c5.wgsl.expected.msl index edf5bbb..778840f 100644 --- a/test/tint/builtins/gen/var/transpose/7eb2c5.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/transpose/7eb2c5.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_7eb2c5(); + (transpose_7eb2c5()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_7eb2c5(); + (transpose_7eb2c5()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_7eb2c5(); + (transpose_7eb2c5()); return out; }
diff --git a/test/tint/builtins/gen/var/transpose/84a763.wgsl.expected.msl b/test/tint/builtins/gen/var/transpose/84a763.wgsl.expected.msl index 22bc29c..f2da35c 100644 --- a/test/tint/builtins/gen/var/transpose/84a763.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/transpose/84a763.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_84a763(); + (transpose_84a763()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_84a763(); + (transpose_84a763()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_84a763(); + (transpose_84a763()); return out; }
diff --git a/test/tint/builtins/gen/var/transpose/ace596.wgsl.expected.msl b/test/tint/builtins/gen/var/transpose/ace596.wgsl.expected.msl index 7572140..0603456 100644 --- a/test/tint/builtins/gen/var/transpose/ace596.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/transpose/ace596.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_ace596(); + (transpose_ace596()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_ace596(); + (transpose_ace596()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_ace596(); + (transpose_ace596()); return out; }
diff --git a/test/tint/builtins/gen/var/transpose/dc671a.wgsl.expected.msl b/test/tint/builtins/gen/var/transpose/dc671a.wgsl.expected.msl index eb1e7f3..0852841 100644 --- a/test/tint/builtins/gen/var/transpose/dc671a.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/transpose/dc671a.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - transpose_dc671a(); + (transpose_dc671a()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - transpose_dc671a(); + (transpose_dc671a()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - transpose_dc671a(); + (transpose_dc671a()); return out; }
diff --git a/test/tint/builtins/gen/var/trunc/117396.wgsl.expected.msl b/test/tint/builtins/gen/var/trunc/117396.wgsl.expected.msl index 44b91c7..6b29275 100644 --- a/test/tint/builtins/gen/var/trunc/117396.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/trunc/117396.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - trunc_117396(); + (trunc_117396()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - trunc_117396(); + (trunc_117396()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - trunc_117396(); + (trunc_117396()); return out; }
diff --git a/test/tint/builtins/gen/var/trunc/7d6ded.wgsl.expected.msl b/test/tint/builtins/gen/var/trunc/7d6ded.wgsl.expected.msl index f1d197f..9566aa6 100644 --- a/test/tint/builtins/gen/var/trunc/7d6ded.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/trunc/7d6ded.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - trunc_7d6ded(); + (trunc_7d6ded()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - trunc_7d6ded(); + (trunc_7d6ded()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - trunc_7d6ded(); + (trunc_7d6ded()); return out; }
diff --git a/test/tint/builtins/gen/var/trunc/c12555.wgsl.expected.msl b/test/tint/builtins/gen/var/trunc/c12555.wgsl.expected.msl index 1ee70f8..969b941 100644 --- a/test/tint/builtins/gen/var/trunc/c12555.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/trunc/c12555.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - trunc_c12555(); + (trunc_c12555()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - trunc_c12555(); + (trunc_c12555()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - trunc_c12555(); + (trunc_c12555()); return out; }
diff --git a/test/tint/builtins/gen/var/trunc/f0f1a1.wgsl.expected.msl b/test/tint/builtins/gen/var/trunc/f0f1a1.wgsl.expected.msl index 8a02fb3..472cd25 100644 --- a/test/tint/builtins/gen/var/trunc/f0f1a1.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/trunc/f0f1a1.wgsl.expected.msl
@@ -9,7 +9,7 @@ } fragment void fragment_main() { - trunc_f0f1a1(); + (trunc_f0f1a1()); } // // compute_main @@ -23,7 +23,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - trunc_f0f1a1(); + (trunc_f0f1a1()); } // // vertex_main @@ -46,7 +46,7 @@ VertexOutput vertex_main_inner() { VertexOutput out = {}; out.pos = float4(0.0f); - trunc_f0f1a1(); + (trunc_f0f1a1()); return out; }
diff --git a/test/tint/builtins/gen/var/workgroupBarrier/a17f7f.wgsl.expected.msl b/test/tint/builtins/gen/var/workgroupBarrier/a17f7f.wgsl.expected.msl index 6d5f216..02c1c86 100644 --- a/test/tint/builtins/gen/var/workgroupBarrier/a17f7f.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/workgroupBarrier/a17f7f.wgsl.expected.msl
@@ -2,10 +2,10 @@ using namespace metal; void workgroupBarrier_a17f7f() { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main() { - workgroupBarrier_a17f7f(); + (workgroupBarrier_a17f7f()); }
diff --git a/test/tint/builtins/gen/var/workgroupUniformLoad/37307c.wgsl.expected.msl b/test/tint/builtins/gen/var/workgroupUniformLoad/37307c.wgsl.expected.msl index e65d98d..195c262 100644 --- a/test/tint/builtins/gen/var/workgroupUniformLoad/37307c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/workgroupUniformLoad/37307c.wgsl.expected.msl
@@ -11,9 +11,9 @@ }; uint workgroupUniformLoad_37307c(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); uint const v = (*tint_module_vars.arg_0); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); uint res = v; return res; } @@ -22,12 +22,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.arg_0) = 0u; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = workgroupUniformLoad_37307c(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_1).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/workgroupUniformLoad/7a857c.wgsl.expected.msl b/test/tint/builtins/gen/var/workgroupUniformLoad/7a857c.wgsl.expected.msl index 80aaabb..5522d7d 100644 --- a/test/tint/builtins/gen/var/workgroupUniformLoad/7a857c.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/workgroupUniformLoad/7a857c.wgsl.expected.msl
@@ -11,9 +11,9 @@ }; float workgroupUniformLoad_7a857c(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); float const v = (*tint_module_vars.arg_0); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); float res = v; return res; } @@ -22,12 +22,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.arg_0) = 0.0f; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = workgroupUniformLoad_7a857c(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device float* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_1).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/workgroupUniformLoad/7ea8de.wgsl.expected.msl b/test/tint/builtins/gen/var/workgroupUniformLoad/7ea8de.wgsl.expected.msl index 5fb0898..f989871 100644 --- a/test/tint/builtins/gen/var/workgroupUniformLoad/7ea8de.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/workgroupUniformLoad/7ea8de.wgsl.expected.msl
@@ -11,23 +11,23 @@ }; uint workgroupUniformLoad_7ea8de(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); uint const v = atomic_load_explicit(tint_module_vars.arg_0, memory_order_relaxed); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); uint res = v; return res; } void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0u, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = workgroupUniformLoad_7ea8de(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device uint* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_1).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/workgroupUniformLoad/92df56.wgsl.expected.msl b/test/tint/builtins/gen/var/workgroupUniformLoad/92df56.wgsl.expected.msl index 3c8dbcc..e4e9bf1 100644 --- a/test/tint/builtins/gen/var/workgroupUniformLoad/92df56.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/workgroupUniformLoad/92df56.wgsl.expected.msl
@@ -11,23 +11,23 @@ }; int workgroupUniformLoad_92df56(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int const v = atomic_load_explicit(tint_module_vars.arg_0, memory_order_relaxed); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int res = v; return res; } void compute_main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { - atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed); + (atomic_store_explicit(tint_module_vars.arg_0, 0, memory_order_relaxed)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = workgroupUniformLoad_92df56(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_1).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/workgroupUniformLoad/9d33de.wgsl.expected.msl b/test/tint/builtins/gen/var/workgroupUniformLoad/9d33de.wgsl.expected.msl index 2465a6d..5577054 100644 --- a/test/tint/builtins/gen/var/workgroupUniformLoad/9d33de.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/workgroupUniformLoad/9d33de.wgsl.expected.msl
@@ -11,9 +11,9 @@ }; int workgroupUniformLoad_9d33de(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int const v = (*tint_module_vars.arg_0); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int res = v; return res; } @@ -22,12 +22,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.arg_0) = 0; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = workgroupUniformLoad_9d33de(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_1).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/workgroupUniformLoad/b75d53.wgsl.expected.msl b/test/tint/builtins/gen/var/workgroupUniformLoad/b75d53.wgsl.expected.msl index 749f607..27f9cec 100644 --- a/test/tint/builtins/gen/var/workgroupUniformLoad/b75d53.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/workgroupUniformLoad/b75d53.wgsl.expected.msl
@@ -11,9 +11,9 @@ }; int workgroupUniformLoad_b75d53(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); bool const v = (*tint_module_vars.arg_0); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); bool res = v; return select(0, 1, all((res == false))); } @@ -22,12 +22,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.arg_0) = false; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = workgroupUniformLoad_b75d53(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device int* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_1).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/gen/var/workgroupUniformLoad/e07d08.wgsl.expected.msl b/test/tint/builtins/gen/var/workgroupUniformLoad/e07d08.wgsl.expected.msl index fb4b10e..42af169 100644 --- a/test/tint/builtins/gen/var/workgroupUniformLoad/e07d08.wgsl.expected.msl +++ b/test/tint/builtins/gen/var/workgroupUniformLoad/e07d08.wgsl.expected.msl
@@ -11,9 +11,9 @@ }; half workgroupUniformLoad_e07d08(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); half const v = (*tint_module_vars.arg_0); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); half res = v; return res; } @@ -22,12 +22,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.arg_0) = 0.0h; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.prevent_dce) = workgroupUniformLoad_e07d08(tint_module_vars); } [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(uint tint_local_index [[thread_index_in_threadgroup]], device half* prevent_dce [[buffer(0)]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.prevent_dce=prevent_dce, .arg_0=(&(*v_1).tint_symbol)}; - compute_main_inner(tint_local_index, tint_module_vars); + (compute_main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.msl b/test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.msl index aa210d1..d794c1e 100644 --- a/test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.msl +++ b/test/tint/builtins/textureLoad/texture_external_param.wgsl.expected.msl
@@ -167,7 +167,7 @@ } float4 vertex_main_inner(tint_module_vars_struct tint_module_vars) { - doTextureLoad(tint_module_vars); + (doTextureLoad(tint_module_vars)); return float4(0.0f); } @@ -343,7 +343,7 @@ fragment void fragment_main(const constant tint_ExternalTextureParams_packed_vec3* arg_0_params [[buffer(0)]], texture2d<float, access::sample> arg_0_plane0 [[texture(0)]], texture2d<float, access::sample> arg_0_plane1 [[texture(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0_params=arg_0_params, .arg_0_plane0=arg_0_plane0, .arg_0_plane1=arg_0_plane1}; - doTextureLoad(tint_module_vars); + (doTextureLoad(tint_module_vars)); } // // compute_main @@ -512,5 +512,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(const constant tint_ExternalTextureParams_packed_vec3* arg_0_params [[buffer(0)]], texture2d<float, access::sample> arg_0_plane0 [[texture(0)]], texture2d<float, access::sample> arg_0_plane1 [[texture(1)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0_params=arg_0_params, .arg_0_plane0=arg_0_plane0, .arg_0_plane1=arg_0_plane1}; - doTextureLoad(tint_module_vars); + (doTextureLoad(tint_module_vars)); }
diff --git a/test/tint/builtins/textureLoad/texture_param.wgsl.expected.msl b/test/tint/builtins/textureLoad/texture_param.wgsl.expected.msl index c70c825..b9136f0 100644 --- a/test/tint/builtins/textureLoad/texture_param.wgsl.expected.msl +++ b/test/tint/builtins/textureLoad/texture_param.wgsl.expected.msl
@@ -23,7 +23,7 @@ } float4 vertex_main_inner(tint_module_vars_struct tint_module_vars) { - doTextureLoad(tint_module_vars); + (doTextureLoad(tint_module_vars)); return float4(0.0f); } @@ -55,7 +55,7 @@ fragment void fragment_main(texture2d<int, access::sample> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - doTextureLoad(tint_module_vars); + (doTextureLoad(tint_module_vars)); } // // compute_main @@ -80,5 +80,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void compute_main(texture2d<int, access::sample> arg_0 [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.arg_0=arg_0}; - doTextureLoad(tint_module_vars); + (doTextureLoad(tint_module_vars)); }
diff --git a/test/tint/builtins/textureStore/bgraunorm.wgsl.expected.msl b/test/tint/builtins/textureStore/bgraunorm.wgsl.expected.msl index 41b9fdf..c59275f 100644 --- a/test/tint/builtins/textureStore/bgraunorm.wgsl.expected.msl +++ b/test/tint/builtins/textureStore/bgraunorm.wgsl.expected.msl
@@ -8,5 +8,5 @@ fragment void fragment_main(texture2d<float, access::write> tex [[texture(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tex=tex}; float4 const value = float4(1.0f, 2.0f, 3.0f, 4.0f); - tint_module_vars.tex.write(value, uint2(int2(9, 8))); + (tint_module_vars.tex.write(value, uint2(int2(9, 8)))); }
diff --git a/test/tint/builtins/textureStore/loop_continuing_read_write_texture.wgsl.expected.msl b/test/tint/builtins/textureStore/loop_continuing_read_write_texture.wgsl.expected.msl index 150d65a6..028aa65 100644 --- a/test/tint/builtins/textureStore/loop_continuing_read_write_texture.wgsl.expected.msl +++ b/test/tint/builtins/textureStore/loop_continuing_read_write_texture.wgsl.expected.msl
@@ -24,9 +24,9 @@ tint_loop_idx.x = tint_low_inc; uint const tint_carry = uint((tint_low_inc == 4294967295u)); tint_loop_idx.y = (tint_loop_idx.y - tint_carry); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.tex).fence(); - tint_module_vars.tex.write(int4(0), uint2(int2(0))); - const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.tex).fence(); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.tex).fence()); + (tint_module_vars.tex.write(int4(0), uint2(int2(0)))); + (const_cast<texture2d<int, access::read_write>thread &>(tint_module_vars.tex).fence()); } } }
diff --git a/test/tint/builtins/workgroupUniformLoad/array.wgsl.expected.msl b/test/tint/builtins/workgroupUniformLoad/array.wgsl.expected.msl index dabaa87..a5b2eab 100644 --- a/test/tint/builtins/workgroupUniformLoad/array.wgsl.expected.msl +++ b/test/tint/builtins/workgroupUniformLoad/array.wgsl.expected.msl
@@ -22,9 +22,9 @@ }; tint_array<int, 4> foo(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<int, 4> const v_1 = (*tint_module_vars.v); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); return v_1; } @@ -43,12 +43,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - foo(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (foo(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_4(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_5 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_5).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/workgroupUniformLoad/array_overridable_count.wgsl.expected.msl b/test/tint/builtins/workgroupUniformLoad/array_overridable_count.wgsl.expected.msl index 1bc2d13..c0e0fe9 100644 --- a/test/tint/builtins/workgroupUniformLoad/array_overridable_count.wgsl.expected.msl +++ b/test/tint/builtins/workgroupUniformLoad/array_overridable_count.wgsl.expected.msl
@@ -22,9 +22,9 @@ }; int foo(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int const v_1 = (*tint_module_vars.v)[0u]; - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); return v_1; } @@ -43,12 +43,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - foo(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (foo(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_4(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_5 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_5).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/workgroupUniformLoad/array_overridable_count_aliased.wgsl.expected.msl b/test/tint/builtins/workgroupUniformLoad/array_overridable_count_aliased.wgsl.expected.msl index 1bc2d13..c0e0fe9 100644 --- a/test/tint/builtins/workgroupUniformLoad/array_overridable_count_aliased.wgsl.expected.msl +++ b/test/tint/builtins/workgroupUniformLoad/array_overridable_count_aliased.wgsl.expected.msl
@@ -22,9 +22,9 @@ }; int foo(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int const v_1 = (*tint_module_vars.v)[0u]; - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); return v_1; } @@ -43,12 +43,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - foo(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (foo(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_4(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_5 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_5).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/workgroupUniformLoad/bool.wgsl.expected.msl b/test/tint/builtins/workgroupUniformLoad/bool.wgsl.expected.msl index 1b8f1f2..02d3d1d 100644 --- a/test/tint/builtins/workgroupUniformLoad/bool.wgsl.expected.msl +++ b/test/tint/builtins/workgroupUniformLoad/bool.wgsl.expected.msl
@@ -10,9 +10,9 @@ }; bool foo(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); bool const v_1 = (*tint_module_vars.v); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); return v_1; } @@ -20,12 +20,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.v) = false; } - threadgroup_barrier(mem_flags::mem_threadgroup); - foo(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (foo(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_2(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_3).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/workgroupUniformLoad/for_loop.wgsl.expected.msl b/test/tint/builtins/workgroupUniformLoad/for_loop.wgsl.expected.msl index 0b7039a..3904ab7 100644 --- a/test/tint/builtins/workgroupUniformLoad/for_loop.wgsl.expected.msl +++ b/test/tint/builtins/workgroupUniformLoad/for_loop.wgsl.expected.msl
@@ -16,7 +16,7 @@ (*tint_module_vars.a) = 0; (*tint_module_vars.b) = 0; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); { uint2 tint_loop_idx = uint2(4294967295u); int i = 0; @@ -25,9 +25,9 @@ break; } int const v = i; - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int const v_1 = (*tint_module_vars.a); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); if ((v < v_1)) { } else { break; @@ -38,9 +38,9 @@ uint const tint_carry = uint((tint_low_inc == 4294967295u)); tint_loop_idx.y = (tint_loop_idx.y - tint_carry); int const v_2 = i; - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int const v_3 = (*tint_module_vars.b); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); i = as_type<int>((as_type<uint>(v_2) + as_type<uint>(v_3))); } } @@ -50,5 +50,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void foo(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_2* v_4 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=(&(*v_4).tint_symbol), .b=(&(*v_4).tint_symbol_1)}; - foo_inner(tint_local_index, tint_module_vars); + (foo_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/workgroupUniformLoad/if_condition.wgsl.expected.msl b/test/tint/builtins/workgroupUniformLoad/if_condition.wgsl.expected.msl index 748db01..b186ea1 100644 --- a/test/tint/builtins/workgroupUniformLoad/if_condition.wgsl.expected.msl +++ b/test/tint/builtins/workgroupUniformLoad/if_condition.wgsl.expected.msl
@@ -10,9 +10,9 @@ }; int foo(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); bool const v_1 = (*tint_module_vars.v); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); if (v_1) { return 42; } @@ -23,12 +23,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.v) = false; } - threadgroup_barrier(mem_flags::mem_threadgroup); - foo(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (foo(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_2(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_3).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/workgroupUniformLoad/matrix.wgsl.expected.msl b/test/tint/builtins/workgroupUniformLoad/matrix.wgsl.expected.msl index b1dc364..6c41673 100644 --- a/test/tint/builtins/workgroupUniformLoad/matrix.wgsl.expected.msl +++ b/test/tint/builtins/workgroupUniformLoad/matrix.wgsl.expected.msl
@@ -26,10 +26,10 @@ }; float3x3 foo(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<tint_packed_vec3_f32_array_element, 3> const v_1 = (*tint_module_vars.v); float3x3 const v_2 = float3x3(float3(v_1[0u].packed), float3(v_1[1u].packed), float3(v_1[2u].packed)); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); return v_2; } @@ -39,12 +39,12 @@ (*tint_module_vars.v)[1u].packed = packed_float3(float3x3(float3(0.0f), float3(0.0f), float3(0.0f))[1u]); (*tint_module_vars.v)[2u].packed = packed_float3(float3x3(float3(0.0f), float3(0.0f), float3(0.0f))[2u]); } - threadgroup_barrier(mem_flags::mem_threadgroup); - foo(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (foo(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_3(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_4 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_4).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/workgroupUniformLoad/structures.wgsl.expected.msl b/test/tint/builtins/workgroupUniformLoad/structures.wgsl.expected.msl index 768b7f1..b7bd4fd 100644 --- a/test/tint/builtins/workgroupUniformLoad/structures.wgsl.expected.msl +++ b/test/tint/builtins/workgroupUniformLoad/structures.wgsl.expected.msl
@@ -64,9 +64,9 @@ } Outer foo(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); Outer const v_7 = tint_load_struct_packed_vec3(tint_module_vars.v); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); return v_7; } @@ -87,18 +87,18 @@ if ((v_9 >= 4u)) { break; } - tint_store_array_packed_vec3((&(*tint_module_vars.v).a[v_9]), Inner{}); + (tint_store_array_packed_vec3((&(*tint_module_vars.v).a[v_9]), Inner{})); { v_8 = (v_9 + 1u); } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - foo(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (foo(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_10(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_11 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_11).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/workgroupUniformLoad/vec.wgsl.expected.msl b/test/tint/builtins/workgroupUniformLoad/vec.wgsl.expected.msl index 2e733b3..c4e0471 100644 --- a/test/tint/builtins/workgroupUniformLoad/vec.wgsl.expected.msl +++ b/test/tint/builtins/workgroupUniformLoad/vec.wgsl.expected.msl
@@ -10,9 +10,9 @@ }; float4 foo(tint_module_vars_struct tint_module_vars) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); float4 const v_1 = (*tint_module_vars.v); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); return v_1; } @@ -20,12 +20,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.v) = float4(0.0f); } - threadgroup_barrier(mem_flags::mem_threadgroup); - foo(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (foo(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_2(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_3).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/builtins/workgroupUniformLoad/via_param.wgsl.expected.msl b/test/tint/builtins/workgroupUniformLoad/via_param.wgsl.expected.msl index db8f9ef..fae9017 100644 --- a/test/tint/builtins/workgroupUniformLoad/via_param.wgsl.expected.msl +++ b/test/tint/builtins/workgroupUniformLoad/via_param.wgsl.expected.msl
@@ -22,9 +22,9 @@ }; int foo(threadgroup int* const p) { - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int const v_1 = (*p); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); return v_1; } @@ -47,12 +47,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - bar(tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (bar(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_4(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_5 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_5).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/diagnostic_filtering/case_body_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/case_body_attribute.wgsl.expected.msl index 14ced38..d5b1209 100644 --- a/test/tint/diagnostic_filtering/case_body_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/case_body_attribute.wgsl.expected.msl
@@ -30,7 +30,7 @@ switch(tint_f32_to_i32(x)) { case 0: { - tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f)); + (tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f))); break; } default: @@ -42,5 +42,5 @@ fragment void v(main_inputs inputs [[stage_in]], texture2d<float, access::sample> t [[texture(0)]], sampler s [[sampler(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.t=t, .s=s}; - main_inner(inputs.x, tint_module_vars); + (main_inner(inputs.x, tint_module_vars)); }
diff --git a/test/tint/diagnostic_filtering/compound_statement_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/compound_statement_attribute.wgsl.expected.msl index aaeeebe..bd175d7 100644 --- a/test/tint/diagnostic_filtering/compound_statement_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/compound_statement_attribute.wgsl.expected.msl
@@ -24,11 +24,11 @@ void main_inner(float x, tint_module_vars_struct tint_module_vars) { if ((x > 0.0f)) { - tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f)); + (tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f))); } } fragment void v(main_inputs inputs [[stage_in]], texture2d<float, access::sample> t [[texture(0)]], sampler s [[sampler(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.t=t, .s=s}; - main_inner(inputs.x, tint_module_vars); + (main_inner(inputs.x, tint_module_vars)); }
diff --git a/test/tint/diagnostic_filtering/default_case_body_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/default_case_body_attribute.wgsl.expected.msl index c30a5ca..8bc6cdd 100644 --- a/test/tint/diagnostic_filtering/default_case_body_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/default_case_body_attribute.wgsl.expected.msl
@@ -30,7 +30,7 @@ switch(tint_f32_to_i32(x)) { default: { - tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f)); + (tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f))); break; } } @@ -38,5 +38,5 @@ fragment void v(main_inputs inputs [[stage_in]], texture2d<float, access::sample> t [[texture(0)]], sampler s [[sampler(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.t=t, .s=s}; - main_inner(inputs.x, tint_module_vars); + (main_inner(inputs.x, tint_module_vars)); }
diff --git a/test/tint/diagnostic_filtering/directive.wgsl.expected.msl b/test/tint/diagnostic_filtering/directive.wgsl.expected.msl index c1fc6dd..22c6998 100644 --- a/test/tint/diagnostic_filtering/directive.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/directive.wgsl.expected.msl
@@ -24,11 +24,11 @@ void main_inner(float x, tint_module_vars_struct tint_module_vars) { if ((x > 0.0f)) { - tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f)); + (tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f))); } } fragment void v(main_inputs inputs [[stage_in]], texture2d<float, access::sample> t [[texture(0)]], sampler s [[sampler(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.t=t, .s=s}; - main_inner(inputs.x, tint_module_vars); + (main_inner(inputs.x, tint_module_vars)); }
diff --git a/test/tint/diagnostic_filtering/else_body_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/else_body_attribute.wgsl.expected.msl index 65105c1..acd35b1 100644 --- a/test/tint/diagnostic_filtering/else_body_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/else_body_attribute.wgsl.expected.msl
@@ -25,11 +25,11 @@ void main_inner(float x, tint_module_vars_struct tint_module_vars) { if ((x > 0.0f)) { } else { - tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f)); + (tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f))); } } fragment void v(main_inputs inputs [[stage_in]], texture2d<float, access::sample> t [[texture(0)]], sampler s [[sampler(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.t=t, .s=s}; - main_inner(inputs.x, tint_module_vars); + (main_inner(inputs.x, tint_module_vars)); }
diff --git a/test/tint/diagnostic_filtering/else_if_body_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/else_if_body_attribute.wgsl.expected.msl index 29f37fa..4a1753b 100644 --- a/test/tint/diagnostic_filtering/else_if_body_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/else_if_body_attribute.wgsl.expected.msl
@@ -26,12 +26,12 @@ if ((x > 0.0f)) { } else { if ((x < 0.0f)) { - tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f)); + (tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f))); } } } fragment void v(main_inputs inputs [[stage_in]], texture2d<float, access::sample> t [[texture(0)]], sampler s [[sampler(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.t=t, .s=s}; - main_inner(inputs.x, tint_module_vars); + (main_inner(inputs.x, tint_module_vars)); }
diff --git a/test/tint/diagnostic_filtering/for_loop_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/for_loop_attribute.wgsl.expected.msl index 3a6c690..7aa01df 100644 --- a/test/tint/diagnostic_filtering/for_loop_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/for_loop_attribute.wgsl.expected.msl
@@ -46,5 +46,5 @@ } fragment void v_2(main_inputs inputs [[stage_in]]) { - main_inner(inputs.x); + (main_inner(inputs.x)); }
diff --git a/test/tint/diagnostic_filtering/for_loop_body_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/for_loop_body_attribute.wgsl.expected.msl index 5341de5..c473f1d 100644 --- a/test/tint/diagnostic_filtering/for_loop_body_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/for_loop_body_attribute.wgsl.expected.msl
@@ -47,5 +47,5 @@ fragment void v_1(main_inputs inputs [[stage_in]], texture2d<float, access::sample> t [[texture(0)]], sampler s [[sampler(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.t=t, .s=s}; - main_inner(inputs.x, tint_module_vars); + (main_inner(inputs.x, tint_module_vars)); }
diff --git a/test/tint/diagnostic_filtering/function_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/function_attribute.wgsl.expected.msl index 1cedd4e..e334dc9 100644 --- a/test/tint/diagnostic_filtering/function_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/function_attribute.wgsl.expected.msl
@@ -24,11 +24,11 @@ void main_inner(float x, tint_module_vars_struct tint_module_vars) { if ((x > 0.0f)) { - tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f)); + (tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f))); } } fragment void v(main_inputs inputs [[stage_in]], texture2d<float, access::sample> t [[texture(0)]], sampler s [[sampler(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.t=t, .s=s}; - main_inner(inputs.x, tint_module_vars); + (main_inner(inputs.x, tint_module_vars)); }
diff --git a/test/tint/diagnostic_filtering/function_body_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/function_body_attribute.wgsl.expected.msl index 249a17e..bebfe5c 100644 --- a/test/tint/diagnostic_filtering/function_body_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/function_body_attribute.wgsl.expected.msl
@@ -24,11 +24,11 @@ void main_inner(float x, tint_module_vars_struct tint_module_vars) { if ((x > 0.0f)) { - tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f)); + (tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f))); } } fragment void v(main_inputs inputs [[stage_in]], texture2d<float, access::sample> t [[texture(0)]], sampler s [[sampler(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.t=t, .s=s}; - main_inner(inputs.x, tint_module_vars); + (main_inner(inputs.x, tint_module_vars)); }
diff --git a/test/tint/diagnostic_filtering/if_body_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/if_body_attribute.wgsl.expected.msl index 08b6e97..ad70c94 100644 --- a/test/tint/diagnostic_filtering/if_body_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/if_body_attribute.wgsl.expected.msl
@@ -24,11 +24,11 @@ void main_inner(float x, tint_module_vars_struct tint_module_vars) { if ((x > 0.0f)) { - tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f)); + (tint_module_vars.t.sample(tint_module_vars.s, float2(0.0f))); } } fragment void v(main_inputs inputs [[stage_in]], texture2d<float, access::sample> t [[texture(0)]], sampler s [[sampler(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.t=t, .s=s}; - main_inner(inputs.x, tint_module_vars); + (main_inner(inputs.x, tint_module_vars)); }
diff --git a/test/tint/diagnostic_filtering/if_statement_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/if_statement_attribute.wgsl.expected.msl index ed98d590..fca0d7c 100644 --- a/test/tint/diagnostic_filtering/if_statement_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/if_statement_attribute.wgsl.expected.msl
@@ -26,5 +26,5 @@ } fragment void v(main_inputs inputs [[stage_in]]) { - main_inner(inputs.x); + (main_inner(inputs.x)); }
diff --git a/test/tint/diagnostic_filtering/loop_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/loop_attribute.wgsl.expected.msl index c1b875d..03b068f 100644 --- a/test/tint/diagnostic_filtering/loop_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/loop_attribute.wgsl.expected.msl
@@ -24,7 +24,7 @@ if (all((tint_loop_idx == uint2(0u)))) { break; } - dfdx(1.0f); + (dfdx(1.0f)); { uint const tint_low_inc = (tint_loop_idx.x - 1u); tint_loop_idx.x = tint_low_inc; @@ -37,5 +37,5 @@ } fragment void v(main_inputs inputs [[stage_in]]) { - main_inner(inputs.x); + (main_inner(inputs.x)); }
diff --git a/test/tint/diagnostic_filtering/loop_body_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/loop_body_attribute.wgsl.expected.msl index 80b3610..896b81d 100644 --- a/test/tint/diagnostic_filtering/loop_body_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/loop_body_attribute.wgsl.expected.msl
@@ -24,7 +24,7 @@ if (all((tint_loop_idx == uint2(0u)))) { break; } - dfdx(1.0f); + (dfdx(1.0f)); { uint const tint_low_inc = (tint_loop_idx.x - 1u); tint_loop_idx.x = tint_low_inc; @@ -37,5 +37,5 @@ } fragment void v(main_inputs inputs [[stage_in]]) { - main_inner(inputs.x); + (main_inner(inputs.x)); }
diff --git a/test/tint/diagnostic_filtering/loop_continuing_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/loop_continuing_attribute.wgsl.expected.msl index afaebc2..b6da43d 100644 --- a/test/tint/diagnostic_filtering/loop_continuing_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/loop_continuing_attribute.wgsl.expected.msl
@@ -29,7 +29,7 @@ tint_loop_idx.x = tint_low_inc; uint const tint_carry = uint((tint_low_inc == 4294967295u)); tint_loop_idx.y = (tint_loop_idx.y - tint_carry); - dfdx(1.0f); + (dfdx(1.0f)); if ((x > 0.0f)) { break; } } } @@ -37,5 +37,5 @@ } fragment void v(main_inputs inputs [[stage_in]]) { - main_inner(inputs.x); + (main_inner(inputs.x)); }
diff --git a/test/tint/diagnostic_filtering/switch_body_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/switch_body_attribute.wgsl.expected.msl index dd6797e..3efd71e 100644 --- a/test/tint/diagnostic_filtering/switch_body_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/switch_body_attribute.wgsl.expected.msl
@@ -25,12 +25,12 @@ switch(tint_f32_to_i32(x)) { default: { - dfdx(1.0f); + (dfdx(1.0f)); break; } } } fragment void v(main_inputs inputs [[stage_in]]) { - main_inner(inputs.x); + (main_inner(inputs.x)); }
diff --git a/test/tint/diagnostic_filtering/switch_statement_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/switch_statement_attribute.wgsl.expected.msl index ec87326..4952f90 100644 --- a/test/tint/diagnostic_filtering/switch_statement_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/switch_statement_attribute.wgsl.expected.msl
@@ -33,5 +33,5 @@ } fragment void v_1(main_inputs inputs [[stage_in]]) { - main_inner(inputs.x); + (main_inner(inputs.x)); }
diff --git a/test/tint/diagnostic_filtering/while_loop_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/while_loop_attribute.wgsl.expected.msl index fc0af4d..4b00815 100644 --- a/test/tint/diagnostic_filtering/while_loop_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/while_loop_attribute.wgsl.expected.msl
@@ -46,5 +46,5 @@ } fragment void v_2(main_inputs inputs [[stage_in]]) { - main_inner(inputs.x); + (main_inner(inputs.x)); }
diff --git a/test/tint/diagnostic_filtering/while_loop_body_attribute.wgsl.expected.msl b/test/tint/diagnostic_filtering/while_loop_body_attribute.wgsl.expected.msl index 9fe4795..12546e3 100644 --- a/test/tint/diagnostic_filtering/while_loop_body_attribute.wgsl.expected.msl +++ b/test/tint/diagnostic_filtering/while_loop_body_attribute.wgsl.expected.msl
@@ -47,5 +47,5 @@ fragment void v_1(main_inputs inputs [[stage_in]], texture2d<float, access::sample> t [[texture(0)]], sampler s [[sampler(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.t=t, .s=s}; - main_inner(inputs.x, tint_module_vars); + (main_inner(inputs.x, tint_module_vars)); }
diff --git a/test/tint/expressions/index/let/array_nested_struct.wgsl.expected.msl b/test/tint/expressions/index/let/array_nested_struct.wgsl.expected.msl index 2e1f1e5..9a727a8 100644 --- a/test/tint/expressions/index/let/array_nested_struct.wgsl.expected.msl +++ b/test/tint/expressions/index/let/array_nested_struct.wgsl.expected.msl
@@ -25,5 +25,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/let/let/literal/array.wgsl.expected.msl b/test/tint/expressions/index/let/let/literal/array.wgsl.expected.msl index 997a313..3b0e0b2 100644 --- a/test/tint/expressions/index/let/let/literal/array.wgsl.expected.msl +++ b/test/tint/expressions/index/let/let/literal/array.wgsl.expected.msl
@@ -21,5 +21,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/let/let/literal/matrix.wgsl.expected.msl b/test/tint/expressions/index/let/let/literal/matrix.wgsl.expected.msl index 4f1e9ed..c5f9fb8 100644 --- a/test/tint/expressions/index/let/let/literal/matrix.wgsl.expected.msl +++ b/test/tint/expressions/index/let/let/literal/matrix.wgsl.expected.msl
@@ -9,5 +9,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/let/let/literal/vector.wgsl.expected.msl b/test/tint/expressions/index/let/let/literal/vector.wgsl.expected.msl index 24eab76..95aaed4 100644 --- a/test/tint/expressions/index/let/let/literal/vector.wgsl.expected.msl +++ b/test/tint/expressions/index/let/let/literal/vector.wgsl.expected.msl
@@ -9,5 +9,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_1() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/let/let/param/array.wgsl.expected.msl b/test/tint/expressions/index/let/let/param/array.wgsl.expected.msl index 90cacf9..0efdda2 100644 --- a/test/tint/expressions/index/let/let/param/array.wgsl.expected.msl +++ b/test/tint/expressions/index/let/let/param/array.wgsl.expected.msl
@@ -21,5 +21,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(1); + (f(1)); }
diff --git a/test/tint/expressions/index/let/let/param/matrix.wgsl.expected.msl b/test/tint/expressions/index/let/let/param/matrix.wgsl.expected.msl index bffaff6..0bc715e 100644 --- a/test/tint/expressions/index/let/let/param/matrix.wgsl.expected.msl +++ b/test/tint/expressions/index/let/let/param/matrix.wgsl.expected.msl
@@ -9,5 +9,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(1); + (f(1)); }
diff --git a/test/tint/expressions/index/let/let/param/vector.wgsl.expected.msl b/test/tint/expressions/index/let/let/param/vector.wgsl.expected.msl index 944e21e..3833e7a 100644 --- a/test/tint/expressions/index/let/let/param/vector.wgsl.expected.msl +++ b/test/tint/expressions/index/let/let/param/vector.wgsl.expected.msl
@@ -9,5 +9,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_1() { - f(1); + (f(1)); }
diff --git a/test/tint/expressions/index/let/literal/array.wgsl.expected.msl b/test/tint/expressions/index/let/literal/array.wgsl.expected.msl index 36890eb..cb70260 100644 --- a/test/tint/expressions/index/let/literal/array.wgsl.expected.msl +++ b/test/tint/expressions/index/let/literal/array.wgsl.expected.msl
@@ -20,5 +20,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/let/literal/matrix.wgsl.expected.msl b/test/tint/expressions/index/let/literal/matrix.wgsl.expected.msl index 711183b..86f91f0 100644 --- a/test/tint/expressions/index/let/literal/matrix.wgsl.expected.msl +++ b/test/tint/expressions/index/let/literal/matrix.wgsl.expected.msl
@@ -8,5 +8,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/let/literal/vector.wgsl.expected.msl b/test/tint/expressions/index/let/literal/vector.wgsl.expected.msl index 16f584f..304028c 100644 --- a/test/tint/expressions/index/let/literal/vector.wgsl.expected.msl +++ b/test/tint/expressions/index/let/literal/vector.wgsl.expected.msl
@@ -8,5 +8,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_1() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/let/param/array.wgsl.expected.msl b/test/tint/expressions/index/let/param/array.wgsl.expected.msl index c6ee311..8491492 100644 --- a/test/tint/expressions/index/let/param/array.wgsl.expected.msl +++ b/test/tint/expressions/index/let/param/array.wgsl.expected.msl
@@ -20,5 +20,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(1); + (f(1)); }
diff --git a/test/tint/expressions/index/let/param/matrix.wgsl.expected.msl b/test/tint/expressions/index/let/param/matrix.wgsl.expected.msl index ad1019d..1dbbe18 100644 --- a/test/tint/expressions/index/let/param/matrix.wgsl.expected.msl +++ b/test/tint/expressions/index/let/param/matrix.wgsl.expected.msl
@@ -8,5 +8,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(1); + (f(1)); }
diff --git a/test/tint/expressions/index/let/param/vector.wgsl.expected.msl b/test/tint/expressions/index/let/param/vector.wgsl.expected.msl index cf5d659..e7a218b 100644 --- a/test/tint/expressions/index/let/param/vector.wgsl.expected.msl +++ b/test/tint/expressions/index/let/param/vector.wgsl.expected.msl
@@ -8,5 +8,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_1() { - f(1); + (f(1)); }
diff --git a/test/tint/expressions/index/let/struct.wgsl.expected.msl b/test/tint/expressions/index/let/struct.wgsl.expected.msl index b857b91..e8af793 100644 --- a/test/tint/expressions/index/let/struct.wgsl.expected.msl +++ b/test/tint/expressions/index/let/struct.wgsl.expected.msl
@@ -13,5 +13,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/let/struct_nested_array.wgsl.expected.msl b/test/tint/expressions/index/let/struct_nested_array.wgsl.expected.msl index 0d492cc..04f5ab3 100644 --- a/test/tint/expressions/index/let/struct_nested_array.wgsl.expected.msl +++ b/test/tint/expressions/index/let/struct_nested_array.wgsl.expected.msl
@@ -25,5 +25,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/let/struct_nested_multiple.wgsl.expected.msl b/test/tint/expressions/index/let/struct_nested_multiple.wgsl.expected.msl index 8ddff0a..4207f97 100644 --- a/test/tint/expressions/index/let/struct_nested_multiple.wgsl.expected.msl +++ b/test/tint/expressions/index/let/struct_nested_multiple.wgsl.expected.msl
@@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/let/struct_nested_struct.wgsl.expected.msl b/test/tint/expressions/index/let/struct_nested_struct.wgsl.expected.msl index 32db708..52845a7 100644 --- a/test/tint/expressions/index/let/struct_nested_struct.wgsl.expected.msl +++ b/test/tint/expressions/index/let/struct_nested_struct.wgsl.expected.msl
@@ -18,5 +18,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/let/struct_with_matrix.wgsl.expected.msl b/test/tint/expressions/index/let/struct_with_matrix.wgsl.expected.msl index 268076f..a7275c1 100644 --- a/test/tint/expressions/index/let/struct_with_matrix.wgsl.expected.msl +++ b/test/tint/expressions/index/let/struct_with_matrix.wgsl.expected.msl
@@ -13,5 +13,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/let/struct_with_vector.wgsl.expected.msl b/test/tint/expressions/index/let/struct_with_vector.wgsl.expected.msl index 4954ded..ca98728 100644 --- a/test/tint/expressions/index/let/struct_with_vector.wgsl.expected.msl +++ b/test/tint/expressions/index/let/struct_with_vector.wgsl.expected.msl
@@ -13,5 +13,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/let/var/literal/array.wgsl.expected.msl b/test/tint/expressions/index/let/var/literal/array.wgsl.expected.msl index 448de34..84b080d 100644 --- a/test/tint/expressions/index/let/var/literal/array.wgsl.expected.msl +++ b/test/tint/expressions/index/let/var/literal/array.wgsl.expected.msl
@@ -21,5 +21,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/let/var/literal/matrix.wgsl.expected.msl b/test/tint/expressions/index/let/var/literal/matrix.wgsl.expected.msl index e40f36f..6778ce7 100644 --- a/test/tint/expressions/index/let/var/literal/matrix.wgsl.expected.msl +++ b/test/tint/expressions/index/let/var/literal/matrix.wgsl.expected.msl
@@ -9,5 +9,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/let/var/literal/vector.wgsl.expected.msl b/test/tint/expressions/index/let/var/literal/vector.wgsl.expected.msl index 01d71b2..8d8744c 100644 --- a/test/tint/expressions/index/let/var/literal/vector.wgsl.expected.msl +++ b/test/tint/expressions/index/let/var/literal/vector.wgsl.expected.msl
@@ -9,5 +9,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_1() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/var/array_nested_struct.wgsl.expected.msl b/test/tint/expressions/index/var/array_nested_struct.wgsl.expected.msl index a186617..da3732c 100644 --- a/test/tint/expressions/index/var/array_nested_struct.wgsl.expected.msl +++ b/test/tint/expressions/index/var/array_nested_struct.wgsl.expected.msl
@@ -25,5 +25,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/var/let/literal/array.wgsl.expected.msl b/test/tint/expressions/index/var/let/literal/array.wgsl.expected.msl index fb5d1d5..d540fb6 100644 --- a/test/tint/expressions/index/var/let/literal/array.wgsl.expected.msl +++ b/test/tint/expressions/index/var/let/literal/array.wgsl.expected.msl
@@ -21,5 +21,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/var/let/literal/matrix.wgsl.expected.msl b/test/tint/expressions/index/var/let/literal/matrix.wgsl.expected.msl index 50659a2..9ca97d8 100644 --- a/test/tint/expressions/index/var/let/literal/matrix.wgsl.expected.msl +++ b/test/tint/expressions/index/var/let/literal/matrix.wgsl.expected.msl
@@ -9,5 +9,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/var/let/literal/vector.wgsl.expected.msl b/test/tint/expressions/index/var/let/literal/vector.wgsl.expected.msl index b5db07f..529f297 100644 --- a/test/tint/expressions/index/var/let/literal/vector.wgsl.expected.msl +++ b/test/tint/expressions/index/var/let/literal/vector.wgsl.expected.msl
@@ -9,5 +9,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_1() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/var/let/param/array.wgsl.expected.msl b/test/tint/expressions/index/var/let/param/array.wgsl.expected.msl index c4f8b12..a360cd9 100644 --- a/test/tint/expressions/index/var/let/param/array.wgsl.expected.msl +++ b/test/tint/expressions/index/var/let/param/array.wgsl.expected.msl
@@ -21,5 +21,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(1); + (f(1)); }
diff --git a/test/tint/expressions/index/var/let/param/matrix.wgsl.expected.msl b/test/tint/expressions/index/var/let/param/matrix.wgsl.expected.msl index fe08228..6a89faf 100644 --- a/test/tint/expressions/index/var/let/param/matrix.wgsl.expected.msl +++ b/test/tint/expressions/index/var/let/param/matrix.wgsl.expected.msl
@@ -9,5 +9,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(1); + (f(1)); }
diff --git a/test/tint/expressions/index/var/let/param/vector.wgsl.expected.msl b/test/tint/expressions/index/var/let/param/vector.wgsl.expected.msl index 37b5967..6a6fff5 100644 --- a/test/tint/expressions/index/var/let/param/vector.wgsl.expected.msl +++ b/test/tint/expressions/index/var/let/param/vector.wgsl.expected.msl
@@ -9,5 +9,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_1() { - f(1); + (f(1)); }
diff --git a/test/tint/expressions/index/var/literal/array.wgsl.expected.msl b/test/tint/expressions/index/var/literal/array.wgsl.expected.msl index 726598e..176115f 100644 --- a/test/tint/expressions/index/var/literal/array.wgsl.expected.msl +++ b/test/tint/expressions/index/var/literal/array.wgsl.expected.msl
@@ -20,5 +20,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/var/literal/matrix.wgsl.expected.msl b/test/tint/expressions/index/var/literal/matrix.wgsl.expected.msl index a88f165..db16e78 100644 --- a/test/tint/expressions/index/var/literal/matrix.wgsl.expected.msl +++ b/test/tint/expressions/index/var/literal/matrix.wgsl.expected.msl
@@ -8,5 +8,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/var/literal/vector.wgsl.expected.msl b/test/tint/expressions/index/var/literal/vector.wgsl.expected.msl index e0a4e93..b3c772e 100644 --- a/test/tint/expressions/index/var/literal/vector.wgsl.expected.msl +++ b/test/tint/expressions/index/var/literal/vector.wgsl.expected.msl
@@ -8,5 +8,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_1() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/var/param/array.wgsl.expected.msl b/test/tint/expressions/index/var/param/array.wgsl.expected.msl index c2d6f30..09c4457 100644 --- a/test/tint/expressions/index/var/param/array.wgsl.expected.msl +++ b/test/tint/expressions/index/var/param/array.wgsl.expected.msl
@@ -20,5 +20,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(1); + (f(1)); }
diff --git a/test/tint/expressions/index/var/param/matrix.wgsl.expected.msl b/test/tint/expressions/index/var/param/matrix.wgsl.expected.msl index 76496d5..41aa679 100644 --- a/test/tint/expressions/index/var/param/matrix.wgsl.expected.msl +++ b/test/tint/expressions/index/var/param/matrix.wgsl.expected.msl
@@ -8,5 +8,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(1); + (f(1)); }
diff --git a/test/tint/expressions/index/var/param/vector.wgsl.expected.msl b/test/tint/expressions/index/var/param/vector.wgsl.expected.msl index 98be231..8b973b7 100644 --- a/test/tint/expressions/index/var/param/vector.wgsl.expected.msl +++ b/test/tint/expressions/index/var/param/vector.wgsl.expected.msl
@@ -8,5 +8,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_1() { - f(1); + (f(1)); }
diff --git a/test/tint/expressions/index/var/struct.wgsl.expected.msl b/test/tint/expressions/index/var/struct.wgsl.expected.msl index 3e4b1b0..9c9b2c9 100644 --- a/test/tint/expressions/index/var/struct.wgsl.expected.msl +++ b/test/tint/expressions/index/var/struct.wgsl.expected.msl
@@ -13,5 +13,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/var/struct_nested_array.wgsl.expected.msl b/test/tint/expressions/index/var/struct_nested_array.wgsl.expected.msl index c2df081..64b7a88 100644 --- a/test/tint/expressions/index/var/struct_nested_array.wgsl.expected.msl +++ b/test/tint/expressions/index/var/struct_nested_array.wgsl.expected.msl
@@ -25,5 +25,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/var/struct_nested_multiple.wgsl.expected.msl b/test/tint/expressions/index/var/struct_nested_multiple.wgsl.expected.msl index c355e44..3729a39 100644 --- a/test/tint/expressions/index/var/struct_nested_multiple.wgsl.expected.msl +++ b/test/tint/expressions/index/var/struct_nested_multiple.wgsl.expected.msl
@@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/var/struct_nested_struct.wgsl.expected.msl b/test/tint/expressions/index/var/struct_nested_struct.wgsl.expected.msl index 0a8a47a..8029a6d 100644 --- a/test/tint/expressions/index/var/struct_nested_struct.wgsl.expected.msl +++ b/test/tint/expressions/index/var/struct_nested_struct.wgsl.expected.msl
@@ -18,5 +18,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/var/struct_with_matrix.wgsl.expected.msl b/test/tint/expressions/index/var/struct_with_matrix.wgsl.expected.msl index ca25235..48780d3 100644 --- a/test/tint/expressions/index/var/struct_with_matrix.wgsl.expected.msl +++ b/test/tint/expressions/index/var/struct_with_matrix.wgsl.expected.msl
@@ -13,5 +13,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/index/var/struct_with_vector.wgsl.expected.msl b/test/tint/expressions/index/var/struct_with_vector.wgsl.expected.msl index ee3affa..6f7a3d9 100644 --- a/test/tint/expressions/index/var/struct_with_vector.wgsl.expected.msl +++ b/test/tint/expressions/index/var/struct_with_vector.wgsl.expected.msl
@@ -13,5 +13,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/expressions/literals/intmin.wgsl.expected.msl b/test/tint/expressions/literals/intmin.wgsl.expected.msl index c2b789e..e59030e 100644 --- a/test/tint/expressions/literals/intmin.wgsl.expected.msl +++ b/test/tint/expressions/literals/intmin.wgsl.expected.msl
@@ -10,5 +10,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - add_int_min_explicit(); + (add_int_min_explicit()); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/explicit/identity/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/explicit/identity/f16.wgsl.expected.msl index 358a7bd..fd4f7101 100644 --- a/test/tint/expressions/type_ctor/mat2x3/explicit/identity/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/explicit/identity/f16.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 2>* out [[buffer(0)]]) { thread half2x3 m = half2x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, half2x3((*tint_module_vars.m))); + (tint_store_and_preserve_padding(tint_module_vars.out, half2x3((*tint_module_vars.m)))); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/explicit/identity/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/explicit/identity/f32.wgsl.expected.msl index 73b1c6e..fdd702d 100644 --- a/test/tint/expressions/type_ctor/mat2x3/explicit/identity/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/explicit/identity/f32.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 2>* out [[buffer(0)]]) { thread float2x3 m = float2x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, float2x3((*tint_module_vars.m))); + (tint_store_and_preserve_padding(tint_module_vars.out, float2x3((*tint_module_vars.m)))); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/explicit/scalars/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/explicit/scalars/f16.wgsl.expected.msl index a50d760..ecae8d3 100644 --- a/test/tint/expressions/type_ctor/mat2x3/explicit/scalars/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/explicit/scalars/f16.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 2>* out [[buffer(0)]]) { thread half2x3 m = half2x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/explicit/scalars/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/explicit/scalars/f32.wgsl.expected.msl index bdb420f..8951cd8 100644 --- a/test/tint/expressions/type_ctor/mat2x3/explicit/scalars/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/explicit/scalars/f32.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 2>* out [[buffer(0)]]) { thread float2x3 m = float2x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/explicit/vectors/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/explicit/vectors/f16.wgsl.expected.msl index a50d760..ecae8d3 100644 --- a/test/tint/expressions/type_ctor/mat2x3/explicit/vectors/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/explicit/vectors/f16.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 2>* out [[buffer(0)]]) { thread half2x3 m = half2x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/explicit/vectors/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/explicit/vectors/f32.wgsl.expected.msl index bdb420f..8951cd8 100644 --- a/test/tint/expressions/type_ctor/mat2x3/explicit/vectors/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/explicit/vectors/f32.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 2>* out [[buffer(0)]]) { thread float2x3 m = float2x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/inferred/identity/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/inferred/identity/f16.wgsl.expected.msl index 358a7bd..fd4f7101 100644 --- a/test/tint/expressions/type_ctor/mat2x3/inferred/identity/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/inferred/identity/f16.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 2>* out [[buffer(0)]]) { thread half2x3 m = half2x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, half2x3((*tint_module_vars.m))); + (tint_store_and_preserve_padding(tint_module_vars.out, half2x3((*tint_module_vars.m)))); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/inferred/identity/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/inferred/identity/f32.wgsl.expected.msl index 73b1c6e..fdd702d 100644 --- a/test/tint/expressions/type_ctor/mat2x3/inferred/identity/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/inferred/identity/f32.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 2>* out [[buffer(0)]]) { thread float2x3 m = float2x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, float2x3((*tint_module_vars.m))); + (tint_store_and_preserve_padding(tint_module_vars.out, float2x3((*tint_module_vars.m)))); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/inferred/scalars/abstract-float.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/inferred/scalars/abstract-float.wgsl.expected.msl index c0961f8..4e7cecd 100644 --- a/test/tint/expressions/type_ctor/mat2x3/inferred/scalars/abstract-float.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/inferred/scalars/abstract-float.wgsl.expected.msl
@@ -30,5 +30,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 2>* out [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, float2x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f))); + (tint_store_and_preserve_padding(tint_module_vars.out, float2x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f)))); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/inferred/scalars/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/inferred/scalars/f16.wgsl.expected.msl index a50d760..ecae8d3 100644 --- a/test/tint/expressions/type_ctor/mat2x3/inferred/scalars/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/inferred/scalars/f16.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 2>* out [[buffer(0)]]) { thread half2x3 m = half2x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/inferred/scalars/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/inferred/scalars/f32.wgsl.expected.msl index bdb420f..8951cd8 100644 --- a/test/tint/expressions/type_ctor/mat2x3/inferred/scalars/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/inferred/scalars/f32.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 2>* out [[buffer(0)]]) { thread float2x3 m = float2x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/inferred/vectors/abstract-float.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/inferred/vectors/abstract-float.wgsl.expected.msl index c0961f8..4e7cecd 100644 --- a/test/tint/expressions/type_ctor/mat2x3/inferred/vectors/abstract-float.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/inferred/vectors/abstract-float.wgsl.expected.msl
@@ -30,5 +30,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 2>* out [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, float2x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f))); + (tint_store_and_preserve_padding(tint_module_vars.out, float2x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f)))); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/inferred/vectors/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/inferred/vectors/f16.wgsl.expected.msl index a50d760..ecae8d3 100644 --- a/test/tint/expressions/type_ctor/mat2x3/inferred/vectors/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/inferred/vectors/f16.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 2>* out [[buffer(0)]]) { thread half2x3 m = half2x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/inferred/vectors/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/inferred/vectors/f32.wgsl.expected.msl index bdb420f..8951cd8 100644 --- a/test/tint/expressions/type_ctor/mat2x3/inferred/vectors/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/inferred/vectors/f32.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 2>* out [[buffer(0)]]) { thread float2x3 m = float2x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/load/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/load/f16.wgsl.expected.msl index 6e76e7f..854111e 100644 --- a/test/tint/expressions/type_ctor/mat2x3/load/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/load/f16.wgsl.expected.msl
@@ -31,5 +31,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 2>* out [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.out=out}; half2x3 m = half2x3(half3(0.0h), half3(0.0h)); - tint_store_and_preserve_padding(tint_module_vars.out, half2x3(m)); + (tint_store_and_preserve_padding(tint_module_vars.out, half2x3(m))); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/load/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/load/f32.wgsl.expected.msl index 559d34e..5633ad6 100644 --- a/test/tint/expressions/type_ctor/mat2x3/load/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/load/f32.wgsl.expected.msl
@@ -31,5 +31,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 2>* out [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.out=out}; float2x3 m = float2x3(float3(0.0f), float3(0.0f)); - tint_store_and_preserve_padding(tint_module_vars.out, float2x3(m)); + (tint_store_and_preserve_padding(tint_module_vars.out, float2x3(m))); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/zero/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/zero/f16.wgsl.expected.msl index c9be14c..011b767 100644 --- a/test/tint/expressions/type_ctor/mat2x3/zero/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/zero/f16.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 2>* out [[buffer(0)]]) { thread half2x3 m = half2x3(half3(0.0h), half3(0.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat2x3/zero/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat2x3/zero/f32.wgsl.expected.msl index 46a0169..1f43be1 100644 --- a/test/tint/expressions/type_ctor/mat2x3/zero/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat2x3/zero/f32.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 2>* out [[buffer(0)]]) { thread float2x3 m = float2x3(float3(0.0f), float3(0.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/explicit/identity/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/explicit/identity/f16.wgsl.expected.msl index 24e8fbe..2cb9e8f 100644 --- a/test/tint/expressions/type_ctor/mat3x3/explicit/identity/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/explicit/identity/f16.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 3>* out [[buffer(0)]]) { thread half3x3 m = half3x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h), half3(6.0h, 7.0h, 8.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, half3x3((*tint_module_vars.m))); + (tint_store_and_preserve_padding(tint_module_vars.out, half3x3((*tint_module_vars.m)))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/explicit/identity/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/explicit/identity/f32.wgsl.expected.msl index f4bd567..aef9fe8 100644 --- a/test/tint/expressions/type_ctor/mat3x3/explicit/identity/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/explicit/identity/f32.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 3>* out [[buffer(0)]]) { thread float3x3 m = float3x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, float3x3((*tint_module_vars.m))); + (tint_store_and_preserve_padding(tint_module_vars.out, float3x3((*tint_module_vars.m)))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/explicit/scalars/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/explicit/scalars/f16.wgsl.expected.msl index b594d62..d3b742b 100644 --- a/test/tint/expressions/type_ctor/mat3x3/explicit/scalars/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/explicit/scalars/f16.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 3>* out [[buffer(0)]]) { thread half3x3 m = half3x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h), half3(6.0h, 7.0h, 8.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/explicit/scalars/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/explicit/scalars/f32.wgsl.expected.msl index 8c77d21..a63523b 100644 --- a/test/tint/expressions/type_ctor/mat3x3/explicit/scalars/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/explicit/scalars/f32.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 3>* out [[buffer(0)]]) { thread float3x3 m = float3x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/explicit/vectors/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/explicit/vectors/f16.wgsl.expected.msl index b594d62..d3b742b 100644 --- a/test/tint/expressions/type_ctor/mat3x3/explicit/vectors/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/explicit/vectors/f16.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 3>* out [[buffer(0)]]) { thread half3x3 m = half3x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h), half3(6.0h, 7.0h, 8.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/explicit/vectors/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/explicit/vectors/f32.wgsl.expected.msl index 8c77d21..a63523b 100644 --- a/test/tint/expressions/type_ctor/mat3x3/explicit/vectors/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/explicit/vectors/f32.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 3>* out [[buffer(0)]]) { thread float3x3 m = float3x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/inferred/identity/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/inferred/identity/f16.wgsl.expected.msl index 24e8fbe..2cb9e8f 100644 --- a/test/tint/expressions/type_ctor/mat3x3/inferred/identity/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/inferred/identity/f16.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 3>* out [[buffer(0)]]) { thread half3x3 m = half3x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h), half3(6.0h, 7.0h, 8.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, half3x3((*tint_module_vars.m))); + (tint_store_and_preserve_padding(tint_module_vars.out, half3x3((*tint_module_vars.m)))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/inferred/identity/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/inferred/identity/f32.wgsl.expected.msl index f4bd567..aef9fe8 100644 --- a/test/tint/expressions/type_ctor/mat3x3/inferred/identity/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/inferred/identity/f32.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 3>* out [[buffer(0)]]) { thread float3x3 m = float3x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, float3x3((*tint_module_vars.m))); + (tint_store_and_preserve_padding(tint_module_vars.out, float3x3((*tint_module_vars.m)))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/inferred/scalars/abstract-float.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/inferred/scalars/abstract-float.wgsl.expected.msl index 162f0ef..0fc37ee 100644 --- a/test/tint/expressions/type_ctor/mat3x3/inferred/scalars/abstract-float.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/inferred/scalars/abstract-float.wgsl.expected.msl
@@ -31,5 +31,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 3>* out [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, float3x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f))); + (tint_store_and_preserve_padding(tint_module_vars.out, float3x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f)))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/inferred/scalars/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/inferred/scalars/f16.wgsl.expected.msl index b594d62..d3b742b 100644 --- a/test/tint/expressions/type_ctor/mat3x3/inferred/scalars/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/inferred/scalars/f16.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 3>* out [[buffer(0)]]) { thread half3x3 m = half3x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h), half3(6.0h, 7.0h, 8.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/inferred/scalars/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/inferred/scalars/f32.wgsl.expected.msl index 8c77d21..a63523b 100644 --- a/test/tint/expressions/type_ctor/mat3x3/inferred/scalars/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/inferred/scalars/f32.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 3>* out [[buffer(0)]]) { thread float3x3 m = float3x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/inferred/vectors/abstract-float.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/inferred/vectors/abstract-float.wgsl.expected.msl index 162f0ef..0fc37ee 100644 --- a/test/tint/expressions/type_ctor/mat3x3/inferred/vectors/abstract-float.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/inferred/vectors/abstract-float.wgsl.expected.msl
@@ -31,5 +31,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 3>* out [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, float3x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f))); + (tint_store_and_preserve_padding(tint_module_vars.out, float3x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f)))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/inferred/vectors/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/inferred/vectors/f16.wgsl.expected.msl index b594d62..d3b742b 100644 --- a/test/tint/expressions/type_ctor/mat3x3/inferred/vectors/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/inferred/vectors/f16.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 3>* out [[buffer(0)]]) { thread half3x3 m = half3x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h), half3(6.0h, 7.0h, 8.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/inferred/vectors/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/inferred/vectors/f32.wgsl.expected.msl index 8c77d21..a63523b 100644 --- a/test/tint/expressions/type_ctor/mat3x3/inferred/vectors/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/inferred/vectors/f32.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 3>* out [[buffer(0)]]) { thread float3x3 m = float3x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/load/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/load/f16.wgsl.expected.msl index b6c139b..0e860ee 100644 --- a/test/tint/expressions/type_ctor/mat3x3/load/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/load/f16.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 3>* out [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.out=out}; half3x3 m = half3x3(half3(0.0h), half3(0.0h), half3(0.0h)); - tint_store_and_preserve_padding(tint_module_vars.out, half3x3(m)); + (tint_store_and_preserve_padding(tint_module_vars.out, half3x3(m))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/load/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/load/f32.wgsl.expected.msl index d35c5d7..f71053d 100644 --- a/test/tint/expressions/type_ctor/mat3x3/load/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/load/f32.wgsl.expected.msl
@@ -32,5 +32,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 3>* out [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.out=out}; float3x3 m = float3x3(float3(0.0f), float3(0.0f), float3(0.0f)); - tint_store_and_preserve_padding(tint_module_vars.out, float3x3(m)); + (tint_store_and_preserve_padding(tint_module_vars.out, float3x3(m))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/zero/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/zero/f16.wgsl.expected.msl index fc8bb73..a326ed2 100644 --- a/test/tint/expressions/type_ctor/mat3x3/zero/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/zero/f16.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 3>* out [[buffer(0)]]) { thread half3x3 m = half3x3(half3(0.0h), half3(0.0h), half3(0.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat3x3/zero/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat3x3/zero/f32.wgsl.expected.msl index 564a63b..6150993 100644 --- a/test/tint/expressions/type_ctor/mat3x3/zero/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat3x3/zero/f32.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 3>* out [[buffer(0)]]) { thread float3x3 m = float3x3(float3(0.0f), float3(0.0f), float3(0.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/explicit/identity/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/explicit/identity/f16.wgsl.expected.msl index a4bf58d..8f49e7d 100644 --- a/test/tint/expressions/type_ctor/mat4x3/explicit/identity/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/explicit/identity/f16.wgsl.expected.msl
@@ -34,5 +34,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 4>* out [[buffer(0)]]) { thread half4x3 m = half4x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h), half3(6.0h, 7.0h, 8.0h), half3(9.0h, 10.0h, 11.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, half4x3((*tint_module_vars.m))); + (tint_store_and_preserve_padding(tint_module_vars.out, half4x3((*tint_module_vars.m)))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/explicit/identity/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/explicit/identity/f32.wgsl.expected.msl index fae0ed6..086158d 100644 --- a/test/tint/expressions/type_ctor/mat4x3/explicit/identity/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/explicit/identity/f32.wgsl.expected.msl
@@ -34,5 +34,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 4>* out [[buffer(0)]]) { thread float4x3 m = float4x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f), float3(9.0f, 10.0f, 11.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, float4x3((*tint_module_vars.m))); + (tint_store_and_preserve_padding(tint_module_vars.out, float4x3((*tint_module_vars.m)))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/explicit/scalars/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/explicit/scalars/f16.wgsl.expected.msl index d74a07b..223c666 100644 --- a/test/tint/expressions/type_ctor/mat4x3/explicit/scalars/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/explicit/scalars/f16.wgsl.expected.msl
@@ -34,5 +34,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 4>* out [[buffer(0)]]) { thread half4x3 m = half4x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h), half3(6.0h, 7.0h, 8.0h), half3(9.0h, 10.0h, 11.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/explicit/scalars/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/explicit/scalars/f32.wgsl.expected.msl index 51d5c97..01a4fbf 100644 --- a/test/tint/expressions/type_ctor/mat4x3/explicit/scalars/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/explicit/scalars/f32.wgsl.expected.msl
@@ -34,5 +34,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 4>* out [[buffer(0)]]) { thread float4x3 m = float4x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f), float3(9.0f, 10.0f, 11.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/explicit/vectors/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/explicit/vectors/f16.wgsl.expected.msl index d74a07b..223c666 100644 --- a/test/tint/expressions/type_ctor/mat4x3/explicit/vectors/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/explicit/vectors/f16.wgsl.expected.msl
@@ -34,5 +34,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 4>* out [[buffer(0)]]) { thread half4x3 m = half4x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h), half3(6.0h, 7.0h, 8.0h), half3(9.0h, 10.0h, 11.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/explicit/vectors/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/explicit/vectors/f32.wgsl.expected.msl index 51d5c97..01a4fbf 100644 --- a/test/tint/expressions/type_ctor/mat4x3/explicit/vectors/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/explicit/vectors/f32.wgsl.expected.msl
@@ -34,5 +34,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 4>* out [[buffer(0)]]) { thread float4x3 m = float4x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f), float3(9.0f, 10.0f, 11.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/inferred/identity/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/inferred/identity/f16.wgsl.expected.msl index a4bf58d..8f49e7d 100644 --- a/test/tint/expressions/type_ctor/mat4x3/inferred/identity/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/inferred/identity/f16.wgsl.expected.msl
@@ -34,5 +34,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 4>* out [[buffer(0)]]) { thread half4x3 m = half4x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h), half3(6.0h, 7.0h, 8.0h), half3(9.0h, 10.0h, 11.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, half4x3((*tint_module_vars.m))); + (tint_store_and_preserve_padding(tint_module_vars.out, half4x3((*tint_module_vars.m)))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/inferred/identity/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/inferred/identity/f32.wgsl.expected.msl index fae0ed6..086158d 100644 --- a/test/tint/expressions/type_ctor/mat4x3/inferred/identity/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/inferred/identity/f32.wgsl.expected.msl
@@ -34,5 +34,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 4>* out [[buffer(0)]]) { thread float4x3 m = float4x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f), float3(9.0f, 10.0f, 11.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, float4x3((*tint_module_vars.m))); + (tint_store_and_preserve_padding(tint_module_vars.out, float4x3((*tint_module_vars.m)))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/inferred/scalars/abstract-float.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/inferred/scalars/abstract-float.wgsl.expected.msl index 357a69a..060bf64 100644 --- a/test/tint/expressions/type_ctor/mat4x3/inferred/scalars/abstract-float.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/inferred/scalars/abstract-float.wgsl.expected.msl
@@ -32,5 +32,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 4>* out [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, float4x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f), float3(9.0f, 10.0f, 11.0f))); + (tint_store_and_preserve_padding(tint_module_vars.out, float4x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f), float3(9.0f, 10.0f, 11.0f)))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/inferred/scalars/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/inferred/scalars/f16.wgsl.expected.msl index d74a07b..223c666 100644 --- a/test/tint/expressions/type_ctor/mat4x3/inferred/scalars/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/inferred/scalars/f16.wgsl.expected.msl
@@ -34,5 +34,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 4>* out [[buffer(0)]]) { thread half4x3 m = half4x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h), half3(6.0h, 7.0h, 8.0h), half3(9.0h, 10.0h, 11.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/inferred/scalars/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/inferred/scalars/f32.wgsl.expected.msl index 51d5c97..01a4fbf 100644 --- a/test/tint/expressions/type_ctor/mat4x3/inferred/scalars/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/inferred/scalars/f32.wgsl.expected.msl
@@ -34,5 +34,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 4>* out [[buffer(0)]]) { thread float4x3 m = float4x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f), float3(9.0f, 10.0f, 11.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/inferred/vectors/abstract-float.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/inferred/vectors/abstract-float.wgsl.expected.msl index 357a69a..060bf64 100644 --- a/test/tint/expressions/type_ctor/mat4x3/inferred/vectors/abstract-float.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/inferred/vectors/abstract-float.wgsl.expected.msl
@@ -32,5 +32,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 4>* out [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, float4x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f), float3(9.0f, 10.0f, 11.0f))); + (tint_store_and_preserve_padding(tint_module_vars.out, float4x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f), float3(9.0f, 10.0f, 11.0f)))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/inferred/vectors/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/inferred/vectors/f16.wgsl.expected.msl index d74a07b..223c666 100644 --- a/test/tint/expressions/type_ctor/mat4x3/inferred/vectors/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/inferred/vectors/f16.wgsl.expected.msl
@@ -34,5 +34,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 4>* out [[buffer(0)]]) { thread half4x3 m = half4x3(half3(0.0h, 1.0h, 2.0h), half3(3.0h, 4.0h, 5.0h), half3(6.0h, 7.0h, 8.0h), half3(9.0h, 10.0h, 11.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/inferred/vectors/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/inferred/vectors/f32.wgsl.expected.msl index 51d5c97..01a4fbf 100644 --- a/test/tint/expressions/type_ctor/mat4x3/inferred/vectors/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/inferred/vectors/f32.wgsl.expected.msl
@@ -34,5 +34,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 4>* out [[buffer(0)]]) { thread float4x3 m = float4x3(float3(0.0f, 1.0f, 2.0f), float3(3.0f, 4.0f, 5.0f), float3(6.0f, 7.0f, 8.0f), float3(9.0f, 10.0f, 11.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/load/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/load/f16.wgsl.expected.msl index de6dfbe..bdebf74 100644 --- a/test/tint/expressions/type_ctor/mat4x3/load/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/load/f16.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 4>* out [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.out=out}; half4x3 m = half4x3(half3(0.0h), half3(0.0h), half3(0.0h), half3(0.0h)); - tint_store_and_preserve_padding(tint_module_vars.out, half4x3(m)); + (tint_store_and_preserve_padding(tint_module_vars.out, half4x3(m))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/load/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/load/f32.wgsl.expected.msl index b628473..e0ddb4e 100644 --- a/test/tint/expressions/type_ctor/mat4x3/load/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/load/f32.wgsl.expected.msl
@@ -33,5 +33,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 4>* out [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.out=out}; float4x3 m = float4x3(float3(0.0f), float3(0.0f), float3(0.0f), float3(0.0f)); - tint_store_and_preserve_padding(tint_module_vars.out, float4x3(m)); + (tint_store_and_preserve_padding(tint_module_vars.out, float4x3(m))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/zero/f16.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/zero/f16.wgsl.expected.msl index 42338b6..d5d0abd 100644 --- a/test/tint/expressions/type_ctor/mat4x3/zero/f16.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/zero/f16.wgsl.expected.msl
@@ -34,5 +34,5 @@ kernel void f(device tint_array<tint_packed_vec3_f16_array_element, 4>* out [[buffer(0)]]) { thread half4x3 m = half4x3(half3(0.0h), half3(0.0h), half3(0.0h), half3(0.0h)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/type_ctor/mat4x3/zero/f32.wgsl.expected.msl b/test/tint/expressions/type_ctor/mat4x3/zero/f32.wgsl.expected.msl index 8897f80..7983640 100644 --- a/test/tint/expressions/type_ctor/mat4x3/zero/f32.wgsl.expected.msl +++ b/test/tint/expressions/type_ctor/mat4x3/zero/f32.wgsl.expected.msl
@@ -34,5 +34,5 @@ kernel void f(device tint_array<tint_packed_vec3_f32_array_element, 4>* out [[buffer(0)]]) { thread float4x3 m = float4x3(float3(0.0f), float3(0.0f), float3(0.0f), float3(0.0f)); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=(&m), .out=out}; - tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m)); + (tint_store_and_preserve_padding(tint_module_vars.out, (*tint_module_vars.m))); }
diff --git a/test/tint/expressions/unary/complement/complement.wgsl.expected.msl b/test/tint/expressions/unary/complement/complement.wgsl.expected.msl index 6020f3f..75df119 100644 --- a/test/tint/expressions/unary/complement/complement.wgsl.expected.msl +++ b/test/tint/expressions/unary/complement/complement.wgsl.expected.msl
@@ -19,8 +19,8 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - i(1); - u(1u); - vi(int4(0)); - vu(uint4(0u)); + (i(1)); + (u(1u)); + (vi(int4(0))); + (vu(uint4(0u))); }
diff --git a/test/tint/expressions/unary/negate/negate.wgsl.expected.msl b/test/tint/expressions/unary/negate/negate.wgsl.expected.msl index f09860f..8b50608 100644 --- a/test/tint/expressions/unary/negate/negate.wgsl.expected.msl +++ b/test/tint/expressions/unary/negate/negate.wgsl.expected.msl
@@ -11,6 +11,6 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - i(1); - vi(int4(0)); + (i(1)); + (vi(int4(0))); }
diff --git a/test/tint/expressions/user_call/multi_param_no_return.wgsl.expected.msl b/test/tint/expressions/user_call/multi_param_no_return.wgsl.expected.msl index b365fb5..f57d92a 100644 --- a/test/tint/expressions/user_call/multi_param_no_return.wgsl.expected.msl +++ b/test/tint/expressions/user_call/multi_param_no_return.wgsl.expected.msl
@@ -8,6 +8,6 @@ [[max_total_threads_per_threadgroup(1)]] kernel void b() { - c(1, 2, 3); - c(4, 5, 6); + (c(1, 2, 3)); + (c(4, 5, 6)); }
diff --git a/test/tint/expressions/user_call/nested.wgsl.expected.msl b/test/tint/expressions/user_call/nested.wgsl.expected.msl index a4759f6..af0cc96d5 100644 --- a/test/tint/expressions/user_call/nested.wgsl.expected.msl +++ b/test/tint/expressions/user_call/nested.wgsl.expected.msl
@@ -5,14 +5,14 @@ } void c() { - d(); + (d()); } void b() { - c(); + (c()); } [[max_total_threads_per_threadgroup(1)]] kernel void a() { - b(); + (b()); }
diff --git a/test/tint/expressions/user_call/no_params_no_return.wgsl.expected.msl b/test/tint/expressions/user_call/no_params_no_return.wgsl.expected.msl index 1001673..ca99f18 100644 --- a/test/tint/expressions/user_call/no_params_no_return.wgsl.expected.msl +++ b/test/tint/expressions/user_call/no_params_no_return.wgsl.expected.msl
@@ -8,6 +8,6 @@ [[max_total_threads_per_threadgroup(1)]] kernel void b() { - c(); - c(); + (c()); + (c()); }
diff --git a/test/tint/expressions/user_call/one_param_no_return.wgsl.expected.msl b/test/tint/expressions/user_call/one_param_no_return.wgsl.expected.msl index 6e5253a..d72d890 100644 --- a/test/tint/expressions/user_call/one_param_no_return.wgsl.expected.msl +++ b/test/tint/expressions/user_call/one_param_no_return.wgsl.expected.msl
@@ -8,6 +8,6 @@ [[max_total_threads_per_threadgroup(1)]] kernel void b() { - c(2); - c(3); + (c(2)); + (c(3)); }
diff --git a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_access.wgsl.expected.msl b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_access.wgsl.expected.msl index abc9f93..b06f009 100644 --- a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_access.wgsl.expected.msl +++ b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_access.wgsl.expected.msl
@@ -25,5 +25,5 @@ fragment void v(device tint_array<atomic_ulong, 1>* a [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=a, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; uint const v_1 = (tint_array_lengths_struct{.tint_array_length_0_0=((*tint_module_vars.tint_storage_buffer_sizes)[0u].x / 8u)}.tint_array_length_0_0 - 1u); - atomic_max_explicit((&(*tint_module_vars.a)[min(uint(0), v_1)]), as_type<ulong>(uint2(0u)), memory_order_relaxed); + (atomic_max_explicit((&(*tint_module_vars.a)[min(uint(0), v_1)]), as_type<ulong>(uint2(0u)), memory_order_relaxed)); }
diff --git a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_array.wgsl.expected.msl b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_array.wgsl.expected.msl index 2774557..e884d20 100644 --- a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_array.wgsl.expected.msl +++ b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_array.wgsl.expected.msl
@@ -28,7 +28,7 @@ tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw0=sb_rw0, .sb_rw1=sb_rw1, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; tint_array_lengths_struct const v = tint_array_lengths_struct{.tint_array_length_0_1=((*tint_module_vars.tint_storage_buffer_sizes)[0u].y / 8u)}; uint2 in_vec = uint2(1u, 2u); - atomic_max_explicit((&(*tint_module_vars.sb_rw0)[1u]), as_type<ulong>(in_vec), memory_order_relaxed); + (atomic_max_explicit((&(*tint_module_vars.sb_rw0)[1u]), as_type<ulong>(in_vec), memory_order_relaxed)); device atomic_ulong* const v_1 = (&(*tint_module_vars.sb_rw1)[min(uint(1), (v.tint_array_length_0_1 - 1u))]); - atomic_max_explicit(v_1, as_type<ulong>(in_vec), memory_order_relaxed); + (atomic_max_explicit(v_1, as_type<ulong>(in_vec), memory_order_relaxed)); }
diff --git a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_function.wgsl.expected.msl b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_function.wgsl.expected.msl index c3e46f0..282d6ad 100644 --- a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_function.wgsl.expected.msl +++ b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_function.wgsl.expected.msl
@@ -6,10 +6,10 @@ }; void foo(device atomic_ulong* const p) { - atomic_max_explicit(p, as_type<ulong>(uint2(0u)), memory_order_relaxed); + (atomic_max_explicit(p, as_type<ulong>(uint2(0u)), memory_order_relaxed)); } fragment void v(device atomic_ulong* a [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=a}; - foo(tint_module_vars.a); + (foo(tint_module_vars.a)); }
diff --git a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_let.wgsl.expected.msl b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_let.wgsl.expected.msl index 5280e15..0f65c21 100644 --- a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_let.wgsl.expected.msl +++ b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_let.wgsl.expected.msl
@@ -8,5 +8,5 @@ fragment void v(device atomic_ulong* a [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=a}; device atomic_ulong* const pa = tint_module_vars.a; - atomic_max_explicit(pa, as_type<ulong>(uint2(0u)), memory_order_relaxed); + (atomic_max_explicit(pa, as_type<ulong>(uint2(0u)), memory_order_relaxed)); }
diff --git a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_var.wgsl.expected.msl b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_var.wgsl.expected.msl index 8e22fe5..2de74bb 100644 --- a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_var.wgsl.expected.msl +++ b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMax_var.wgsl.expected.msl
@@ -7,5 +7,5 @@ fragment void v(device atomic_ulong* a [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=a}; - atomic_max_explicit(tint_module_vars.a, as_type<ulong>(uint2(0u)), memory_order_relaxed); + (atomic_max_explicit(tint_module_vars.a, as_type<ulong>(uint2(0u)), memory_order_relaxed)); }
diff --git a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_access.wgsl.expected.msl b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_access.wgsl.expected.msl index b05ce54..08b45c4 100644 --- a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_access.wgsl.expected.msl +++ b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_access.wgsl.expected.msl
@@ -25,5 +25,5 @@ fragment void v(device tint_array<atomic_ulong, 1>* a [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=a, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; uint const v_1 = (tint_array_lengths_struct{.tint_array_length_0_0=((*tint_module_vars.tint_storage_buffer_sizes)[0u].x / 8u)}.tint_array_length_0_0 - 1u); - atomic_min_explicit((&(*tint_module_vars.a)[min(uint(0), v_1)]), as_type<ulong>(uint2(0u)), memory_order_relaxed); + (atomic_min_explicit((&(*tint_module_vars.a)[min(uint(0), v_1)]), as_type<ulong>(uint2(0u)), memory_order_relaxed)); }
diff --git a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_array.wgsl.expected.msl b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_array.wgsl.expected.msl index 431596a..6505b17 100644 --- a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_array.wgsl.expected.msl +++ b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_array.wgsl.expected.msl
@@ -27,6 +27,6 @@ kernel void compute_main(device tint_array<atomic_ulong, 4>* sb_rw0 [[buffer(0)]], device tint_array<atomic_ulong, 1>* sb_rw1 [[buffer(1)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.sb_rw0=sb_rw0, .sb_rw1=sb_rw1, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; tint_array_lengths_struct const v = tint_array_lengths_struct{.tint_array_length_0_1=((*tint_module_vars.tint_storage_buffer_sizes)[0u].y / 8u)}; - atomic_min_explicit((&(*tint_module_vars.sb_rw0)[0u]), as_type<ulong>(uint2(1u)), memory_order_relaxed); - atomic_min_explicit((&(*tint_module_vars.sb_rw1)[min(uint(0), (v.tint_array_length_0_1 - 1u))]), as_type<ulong>(uint2(1u)), memory_order_relaxed); + (atomic_min_explicit((&(*tint_module_vars.sb_rw0)[0u]), as_type<ulong>(uint2(1u)), memory_order_relaxed)); + (atomic_min_explicit((&(*tint_module_vars.sb_rw1)[min(uint(0), (v.tint_array_length_0_1 - 1u))]), as_type<ulong>(uint2(1u)), memory_order_relaxed)); }
diff --git a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_function.wgsl.expected.msl b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_function.wgsl.expected.msl index ed68255..4d8f2b4 100644 --- a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_function.wgsl.expected.msl +++ b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_function.wgsl.expected.msl
@@ -6,10 +6,10 @@ }; void foo(device atomic_ulong* const p) { - atomic_min_explicit(p, as_type<ulong>(uint2(0u)), memory_order_relaxed); + (atomic_min_explicit(p, as_type<ulong>(uint2(0u)), memory_order_relaxed)); } fragment void v(device atomic_ulong* a [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=a}; - foo(tint_module_vars.a); + (foo(tint_module_vars.a)); }
diff --git a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_let.wgsl.expected.msl b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_let.wgsl.expected.msl index 4409a75..6b3dfc9 100644 --- a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_let.wgsl.expected.msl +++ b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_let.wgsl.expected.msl
@@ -8,5 +8,5 @@ fragment void v(device atomic_ulong* a [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=a}; device atomic_ulong* const pa = tint_module_vars.a; - atomic_min_explicit(pa, as_type<ulong>(uint2(0u)), memory_order_relaxed); + (atomic_min_explicit(pa, as_type<ulong>(uint2(0u)), memory_order_relaxed)); }
diff --git a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_var.wgsl.expected.msl b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_var.wgsl.expected.msl index c4fa2b0..9ddd407 100644 --- a/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_var.wgsl.expected.msl +++ b/test/tint/extensions/atomic_vec2u_min_max/atomicStoreMin_var.wgsl.expected.msl
@@ -7,5 +7,5 @@ fragment void v(device atomic_ulong* a [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=a}; - atomic_min_explicit(tint_module_vars.a, as_type<ulong>(uint2(0u)), memory_order_relaxed); + (atomic_min_explicit(tint_module_vars.a, as_type<ulong>(uint2(0u)), memory_order_relaxed)); }
diff --git a/test/tint/extensions/framebuffer_fetch/additional_params/a.wgsl.expected.msl b/test/tint/extensions/framebuffer_fetch/additional_params/a.wgsl.expected.msl index 3c791d2..9354364 100644 --- a/test/tint/extensions/framebuffer_fetch/additional_params/a.wgsl.expected.msl +++ b/test/tint/extensions/framebuffer_fetch/additional_params/a.wgsl.expected.msl
@@ -14,9 +14,9 @@ } void f_inner(float4 pos, float4 fbf, In in) { - g(pos.x, fbf.x, in.uv.x); + (g(pos.x, fbf.x, in.uv.x)); } fragment void f(float4 pos [[position]], f_inputs inputs [[stage_in]]) { - f_inner(pos, inputs.fbf, In{.uv=inputs.In_uv}); + (f_inner(pos, inputs.fbf, In{.uv=inputs.In_uv})); }
diff --git a/test/tint/extensions/framebuffer_fetch/additional_params/b.wgsl.expected.msl b/test/tint/extensions/framebuffer_fetch/additional_params/b.wgsl.expected.msl index 5be5142..ca9d606 100644 --- a/test/tint/extensions/framebuffer_fetch/additional_params/b.wgsl.expected.msl +++ b/test/tint/extensions/framebuffer_fetch/additional_params/b.wgsl.expected.msl
@@ -10,9 +10,9 @@ } void f_inner(float4 pos, float4 uv, float4 fbf) { - g(pos.x, uv.x, fbf.x); + (g(pos.x, uv.x, fbf.x)); } fragment void f(float4 pos [[position]], f_inputs inputs [[stage_in]]) { - f_inner(pos, inputs.uv, inputs.fbf); + (f_inner(pos, inputs.uv, inputs.fbf)); }
diff --git a/test/tint/extensions/framebuffer_fetch/additional_params/c.wgsl.expected.msl b/test/tint/extensions/framebuffer_fetch/additional_params/c.wgsl.expected.msl index c266cc2..d312c54 100644 --- a/test/tint/extensions/framebuffer_fetch/additional_params/c.wgsl.expected.msl +++ b/test/tint/extensions/framebuffer_fetch/additional_params/c.wgsl.expected.msl
@@ -16,9 +16,9 @@ } void f_inner(In in) { - g(in.pos.x, in.uv.x, in.fbf.y); + (g(in.pos.x, in.uv.x, in.fbf.y)); } fragment void f(float4 In_pos [[position]], f_inputs inputs [[stage_in]]) { - f_inner(In{.pos=In_pos, .uv=inputs.In_uv, .fbf=inputs.In_fbf}); + (f_inner(In{.pos=In_pos, .uv=inputs.In_uv, .fbf=inputs.In_fbf})); }
diff --git a/test/tint/extensions/framebuffer_fetch/additional_params/d.wgsl.expected.msl b/test/tint/extensions/framebuffer_fetch/additional_params/d.wgsl.expected.msl index 092a2fe..f855a38 100644 --- a/test/tint/extensions/framebuffer_fetch/additional_params/d.wgsl.expected.msl +++ b/test/tint/extensions/framebuffer_fetch/additional_params/d.wgsl.expected.msl
@@ -15,9 +15,9 @@ } void f_inner(int4 fbf_2, In in, float4 uv, uint4 fbf_0) { - g(fbf_2.z, in.pos.x, uv.x, fbf_0.y); + (g(fbf_2.z, in.pos.x, uv.x, fbf_0.y)); } fragment void f(f_inputs inputs [[stage_in]], float4 In_pos [[position]]) { - f_inner(inputs.fbf_2, In{.pos=In_pos}, inputs.uv, inputs.fbf_0); + (f_inner(inputs.fbf_2, In{.pos=In_pos}, inputs.uv, inputs.fbf_0)); }
diff --git a/test/tint/extensions/framebuffer_fetch/additional_params/e.wgsl.expected.msl b/test/tint/extensions/framebuffer_fetch/additional_params/e.wgsl.expected.msl index 859e6ca..f64761f 100644 --- a/test/tint/extensions/framebuffer_fetch/additional_params/e.wgsl.expected.msl +++ b/test/tint/extensions/framebuffer_fetch/additional_params/e.wgsl.expected.msl
@@ -14,9 +14,9 @@ } void f_inner(In in) { - g(in.fbf.w, in.pos.x); + (g(in.fbf.w, in.pos.x)); } fragment void f(f_inputs inputs [[stage_in]], float4 In_pos [[position]]) { - f_inner(In{.fbf=inputs.In_fbf, .pos=In_pos}); + (f_inner(In{.fbf=inputs.In_fbf, .pos=In_pos})); }
diff --git a/test/tint/extensions/framebuffer_fetch/additional_params/f.wgsl.expected.msl b/test/tint/extensions/framebuffer_fetch/additional_params/f.wgsl.expected.msl index 208afdb..f341005 100644 --- a/test/tint/extensions/framebuffer_fetch/additional_params/f.wgsl.expected.msl +++ b/test/tint/extensions/framebuffer_fetch/additional_params/f.wgsl.expected.msl
@@ -13,9 +13,9 @@ } void f_inner(In in, float4 fbf) { - g(in.pos.x, fbf.y); + (g(in.pos.x, fbf.y)); } fragment void f(float4 In_pos [[position]], f_inputs inputs [[stage_in]]) { - f_inner(In{.pos=In_pos}, inputs.fbf); + (f_inner(In{.pos=In_pos}, inputs.fbf)); }
diff --git a/test/tint/extensions/framebuffer_fetch/additional_params/g.wgsl.expected.msl b/test/tint/extensions/framebuffer_fetch/additional_params/g.wgsl.expected.msl index e212a9a..bde470e 100644 --- a/test/tint/extensions/framebuffer_fetch/additional_params/g.wgsl.expected.msl +++ b/test/tint/extensions/framebuffer_fetch/additional_params/g.wgsl.expected.msl
@@ -9,9 +9,9 @@ } void f_inner(float4 fbf, float4 pos) { - g(fbf.w, pos.x); + (g(fbf.w, pos.x)); } fragment void f(f_inputs inputs [[stage_in]], float4 pos [[position]]) { - f_inner(inputs.fbf, pos); + (f_inner(inputs.fbf, pos)); }
diff --git a/test/tint/extensions/framebuffer_fetch/additional_params/h.wgsl.expected.msl b/test/tint/extensions/framebuffer_fetch/additional_params/h.wgsl.expected.msl index dd140d7..103bdf5 100644 --- a/test/tint/extensions/framebuffer_fetch/additional_params/h.wgsl.expected.msl +++ b/test/tint/extensions/framebuffer_fetch/additional_params/h.wgsl.expected.msl
@@ -15,9 +15,9 @@ } void f_inner(float4 pos, FBF fbf) { - g(fbf.c1.x, pos.y, fbf.c3.z); + (g(fbf.c1.x, pos.y, fbf.c3.z)); } fragment void f(float4 pos [[position]], f_inputs inputs [[stage_in]]) { - f_inner(pos, FBF{.c1=inputs.FBF_c1, .c3=inputs.FBF_c3}); + (f_inner(pos, FBF{.c1=inputs.FBF_c1, .c3=inputs.FBF_c3})); }
diff --git a/test/tint/extensions/framebuffer_fetch/additional_params/i.wgsl.expected.msl b/test/tint/extensions/framebuffer_fetch/additional_params/i.wgsl.expected.msl index 2c434f4..97fbd5c 100644 --- a/test/tint/extensions/framebuffer_fetch/additional_params/i.wgsl.expected.msl +++ b/test/tint/extensions/framebuffer_fetch/additional_params/i.wgsl.expected.msl
@@ -17,9 +17,9 @@ } void f_inner(In in) { - g(in.a.x, in.b.y, in.fbf.x); + (g(in.a.x, in.b.y, in.fbf.x)); } fragment void f(f_inputs inputs [[stage_in]]) { - f_inner(In{.a=inputs.In_a, .b=inputs.In_b, .fbf=inputs.In_fbf}); + (f_inner(In{.a=inputs.In_a, .b=inputs.In_b, .fbf=inputs.In_fbf})); }
diff --git a/test/tint/extensions/framebuffer_fetch/additional_params/j.wgsl.expected.msl b/test/tint/extensions/framebuffer_fetch/additional_params/j.wgsl.expected.msl index 6c43d9a..2710337 100644 --- a/test/tint/extensions/framebuffer_fetch/additional_params/j.wgsl.expected.msl +++ b/test/tint/extensions/framebuffer_fetch/additional_params/j.wgsl.expected.msl
@@ -11,9 +11,9 @@ } void f_inner(float4 a, float4 b, float4 fbf) { - g(a.x, b.y, fbf.x); + (g(a.x, b.y, fbf.x)); } fragment void f(f_inputs inputs [[stage_in]]) { - f_inner(inputs.a, inputs.b, inputs.fbf); + (f_inner(inputs.a, inputs.b, inputs.fbf)); }
diff --git a/test/tint/extensions/framebuffer_fetch/zero_outputs/multiple_inputs.wgsl.expected.msl b/test/tint/extensions/framebuffer_fetch/zero_outputs/multiple_inputs.wgsl.expected.msl index 83bd023..1832f73 100644 --- a/test/tint/extensions/framebuffer_fetch/zero_outputs/multiple_inputs.wgsl.expected.msl +++ b/test/tint/extensions/framebuffer_fetch/zero_outputs/multiple_inputs.wgsl.expected.msl
@@ -10,9 +10,9 @@ } void f_inner(float4 fbf_1, float4 fbf_3) { - g(fbf_1.x, fbf_3.y); + (g(fbf_1.x, fbf_3.y)); } fragment void f(f_inputs inputs [[stage_in]]) { - f_inner(inputs.fbf_1, inputs.fbf_3); + (f_inner(inputs.fbf_1, inputs.fbf_3)); }
diff --git a/test/tint/extensions/framebuffer_fetch/zero_outputs/single_input.wgsl.expected.msl b/test/tint/extensions/framebuffer_fetch/zero_outputs/single_input.wgsl.expected.msl index 19c6129..a3c3af3 100644 --- a/test/tint/extensions/framebuffer_fetch/zero_outputs/single_input.wgsl.expected.msl +++ b/test/tint/extensions/framebuffer_fetch/zero_outputs/single_input.wgsl.expected.msl
@@ -9,9 +9,9 @@ } void f_inner(float4 fbf) { - g(fbf.y); + (g(fbf.y)); } fragment void f(f_inputs inputs [[stage_in]]) { - f_inner(inputs.fbf); + (f_inner(inputs.fbf)); }
diff --git a/test/tint/extensions/framebuffer_fetch/zero_outputs/types_scalar.wgsl.expected.msl b/test/tint/extensions/framebuffer_fetch/zero_outputs/types_scalar.wgsl.expected.msl index 789dbff..71b69c1 100644 --- a/test/tint/extensions/framebuffer_fetch/zero_outputs/types_scalar.wgsl.expected.msl +++ b/test/tint/extensions/framebuffer_fetch/zero_outputs/types_scalar.wgsl.expected.msl
@@ -11,9 +11,9 @@ } void f_inner(int zero, uint one, float two) { - g(zero, one, two); + (g(zero, one, two)); } fragment void f(f_inputs inputs [[stage_in]]) { - f_inner(inputs.zero, inputs.one, inputs.two); + (f_inner(inputs.zero, inputs.one, inputs.two)); }
diff --git a/test/tint/extensions/framebuffer_fetch/zero_outputs/types_vec2.wgsl.expected.msl b/test/tint/extensions/framebuffer_fetch/zero_outputs/types_vec2.wgsl.expected.msl index 48b5c0a..f647db0 100644 --- a/test/tint/extensions/framebuffer_fetch/zero_outputs/types_vec2.wgsl.expected.msl +++ b/test/tint/extensions/framebuffer_fetch/zero_outputs/types_vec2.wgsl.expected.msl
@@ -11,9 +11,9 @@ } void f_inner(int2 zero, uint2 one, float2 two) { - g(zero, one, two); + (g(zero, one, two)); } fragment void f(f_inputs inputs [[stage_in]]) { - f_inner(inputs.zero, inputs.one, inputs.two); + (f_inner(inputs.zero, inputs.one, inputs.two)); }
diff --git a/test/tint/extensions/framebuffer_fetch/zero_outputs/types_vec3.wgsl.expected.msl b/test/tint/extensions/framebuffer_fetch/zero_outputs/types_vec3.wgsl.expected.msl index 9341699..195b48f 100644 --- a/test/tint/extensions/framebuffer_fetch/zero_outputs/types_vec3.wgsl.expected.msl +++ b/test/tint/extensions/framebuffer_fetch/zero_outputs/types_vec3.wgsl.expected.msl
@@ -11,9 +11,9 @@ } void f_inner(int3 zero, uint3 one, float3 two) { - g(zero, one, two); + (g(zero, one, two)); } fragment void f(f_inputs inputs [[stage_in]]) { - f_inner(inputs.zero, inputs.one, inputs.two); + (f_inner(inputs.zero, inputs.one, inputs.two)); }
diff --git a/test/tint/extensions/framebuffer_fetch/zero_outputs/types_vec4.wgsl.expected.msl b/test/tint/extensions/framebuffer_fetch/zero_outputs/types_vec4.wgsl.expected.msl index bcc990e..579bc50 100644 --- a/test/tint/extensions/framebuffer_fetch/zero_outputs/types_vec4.wgsl.expected.msl +++ b/test/tint/extensions/framebuffer_fetch/zero_outputs/types_vec4.wgsl.expected.msl
@@ -11,9 +11,9 @@ } void f_inner(int4 zero, uint4 one, float4 two) { - g(zero, one, two); + (g(zero, one, two)); } fragment void f(f_inputs inputs [[stage_in]]) { - f_inner(inputs.zero, inputs.one, inputs.two); + (f_inner(inputs.zero, inputs.one, inputs.two)); }
diff --git a/test/tint/extensions/subgroup_matrix/construct.wgsl.expected.msl b/test/tint/extensions/subgroup_matrix/construct.wgsl.expected.msl index bff75c1..0e3c16a 100644 --- a/test/tint/extensions/subgroup_matrix/construct.wgsl.expected.msl +++ b/test/tint/extensions/subgroup_matrix/construct.wgsl.expected.msl
@@ -36,42 +36,42 @@ tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_member=v_1, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; tint_array_lengths_struct const v_2 = tint_array_lengths_struct{.tint_array_length_0_0=((*tint_module_vars.tint_storage_buffer_sizes)[0u].x / 4u)}; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(make_filled_simdgroup_matrix<float, 8, 8>(0.0f), (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(make_filled_simdgroup_matrix<float, 8, 8>(0.0f), (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_3 = tint_array<simdgroup_float8x8, 4>{}[1u]; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_3, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_3, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_4 = tint_array<tint_array<simdgroup_float8x8, 4>, 4>{}[2u][3u]; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_4, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_4, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_5 = S{}.l; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_5, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_5, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_6 = S_Nested{}.s.r; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_6, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_6, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(make_filled_simdgroup_matrix<float, 8, 8>(42.0f), (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(make_filled_simdgroup_matrix<float, 8, 8>(42.0f), (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_7 = tint_array<simdgroup_float8x8, 2>{make_filled_simdgroup_matrix<float, 8, 8>(42.0f), make_filled_simdgroup_matrix<float, 8, 8>(100.0f)}[1u]; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_7, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_7, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } tint_array<simdgroup_float8x8, 2> const v_8 = tint_array<simdgroup_float8x8, 2>{make_filled_simdgroup_matrix<float, 8, 8>(42.0f), make_filled_simdgroup_matrix<float, 8, 8>(100.0f)}; simdgroup_float8x8 const v_9 = tint_array<tint_array<simdgroup_float8x8, 2>, 2>{v_8, tint_array<simdgroup_float8x8, 2>{make_filled_simdgroup_matrix<float, 8, 8>(-7.0f), make_filled_simdgroup_matrix<float, 8, 8>(-42.0f)}}[1u][0u]; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_9, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_9, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_10 = S{.l=make_filled_simdgroup_matrix<float, 8, 8>(42.0f), .r=make_filled_simdgroup_matrix<float, 8, 8>(100.0f)}.l; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_10, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_10, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_11 = S_Nested{.s=S{.l=make_filled_simdgroup_matrix<float, 8, 8>(42.0f), .r=make_filled_simdgroup_matrix<float, 8, 8>(100.0f)}}.s.r; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_11, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_11, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } }
diff --git a/test/tint/extensions/subgroup_matrix/function_param.wgsl.expected.msl b/test/tint/extensions/subgroup_matrix/function_param.wgsl.expected.msl index e65f96d..d9ca29f 100644 --- a/test/tint/extensions/subgroup_matrix/function_param.wgsl.expected.msl +++ b/test/tint/extensions/subgroup_matrix/function_param.wgsl.expected.msl
@@ -33,19 +33,19 @@ void foo(simdgroup_float8x8 m, tint_array<simdgroup_float8x8, 4> m_array, tint_array<tint_array<simdgroup_float8x8, 4>, 4> m_nested_array, S m_struct, S_Nested m_nested_struct, tint_array_lengths_struct tint_array_lengths, tint_module_vars_struct tint_module_vars) { if ((((0u + (64u * 7u)) + 8u) <= tint_array_lengths.tint_array_length_0_0)) { - simdgroup_store(m, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(m, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } if ((((0u + (64u * 7u)) + 8u) <= tint_array_lengths.tint_array_length_0_0)) { - simdgroup_store(m_array[0u], (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(m_array[0u], (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } if ((((0u + (64u * 7u)) + 8u) <= tint_array_lengths.tint_array_length_0_0)) { - simdgroup_store(m_nested_array[1u][2u], (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(m_nested_array[1u][2u], (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } if ((((0u + (64u * 7u)) + 8u) <= tint_array_lengths.tint_array_length_0_0)) { - simdgroup_store(m_struct.l, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(m_struct.l, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } if ((((0u + (64u * 7u)) + 8u) <= tint_array_lengths.tint_array_length_0_0)) { - simdgroup_store(m_nested_struct.s.r, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(m_nested_struct.s.r, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } } @@ -58,5 +58,5 @@ tint_array<tint_array<simdgroup_float8x8, 4>, 4> m_nested_array = {}; S m_struct = {}; S_Nested m_nested_struct = {}; - foo(m, m_array, m_nested_array, m_struct, m_nested_struct, v_2, tint_module_vars); + (foo(m, m_array, m_nested_array, m_struct, m_nested_struct, v_2, tint_module_vars)); }
diff --git a/test/tint/extensions/subgroup_matrix/function_return_value.wgsl.expected.msl b/test/tint/extensions/subgroup_matrix/function_return_value.wgsl.expected.msl index a454bf8..5152cab 100644 --- a/test/tint/extensions/subgroup_matrix/function_return_value.wgsl.expected.msl +++ b/test/tint/extensions/subgroup_matrix/function_return_value.wgsl.expected.msl
@@ -62,22 +62,22 @@ tint_array_lengths_struct const v_2 = tint_array_lengths_struct{.tint_array_length_0_0=((*tint_module_vars.tint_storage_buffer_sizes)[0u].x / 4u)}; simdgroup_float8x8 const v_3 = make_matrix(); if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_3, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_3, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_4 = make_array()[0u]; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_4, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_4, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_5 = make_nested_array()[1u][2u]; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_5, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_5, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_6 = make_struct().l; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_6, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_6, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_7 = make_nested_struct().s.r; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_7, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_7, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } }
diff --git a/test/tint/extensions/subgroup_matrix/function_return_value_non_uniform.wgsl.expected.msl b/test/tint/extensions/subgroup_matrix/function_return_value_non_uniform.wgsl.expected.msl index fe2f8b2..9deaa97 100644 --- a/test/tint/extensions/subgroup_matrix/function_return_value_non_uniform.wgsl.expected.msl +++ b/test/tint/extensions/subgroup_matrix/function_return_value_non_uniform.wgsl.expected.msl
@@ -91,23 +91,23 @@ (*tint_module_vars.non_uniform_condition) = ((*tint_module_vars.tint_member)[min(idx, (v_2.tint_array_length_0_0 - 1u))] == 0.0f); simdgroup_float8x8 const v_3 = make_matrix(tint_module_vars); if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_3, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_3, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_4 = make_array(tint_module_vars)[0u]; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_4, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_4, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_5 = make_nested_array(tint_module_vars)[1u][0u]; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_5, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_5, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_6 = make_struct(tint_module_vars).l; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_6, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_6, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_7 = make_nested_struct(tint_module_vars).s.r; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_7, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_7, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } } @@ -115,5 +115,5 @@ kernel void v_8(uint idx [[thread_index_in_threadgroup]], device tint_array<float, 1>* v_9 [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { thread bool non_uniform_condition = false; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_member=v_9, .non_uniform_condition=(&non_uniform_condition), .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(idx, tint_module_vars); + (main_inner(idx, tint_module_vars)); }
diff --git a/test/tint/extensions/subgroup_matrix/function_var.wgsl.expected.msl b/test/tint/extensions/subgroup_matrix/function_var.wgsl.expected.msl index 2b0ed10..1a9b0ee 100644 --- a/test/tint/extensions/subgroup_matrix/function_var.wgsl.expected.msl +++ b/test/tint/extensions/subgroup_matrix/function_var.wgsl.expected.msl
@@ -42,22 +42,22 @@ S_Nested m_nested_struct = {}; simdgroup_float8x8 const v_3 = m; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_3, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_3, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_4 = m_array[0u]; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_4, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_4, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_5 = m_nested_array[1u][2u]; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_5, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_5, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_6 = m_struct.l; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_6, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_6, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_7 = m_nested_struct.s.r; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(v_7, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_7, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } }
diff --git a/test/tint/extensions/subgroup_matrix/let.wgsl.expected.msl b/test/tint/extensions/subgroup_matrix/let.wgsl.expected.msl index 10553c0..8cf18ba 100644 --- a/test/tint/extensions/subgroup_matrix/let.wgsl.expected.msl +++ b/test/tint/extensions/subgroup_matrix/let.wgsl.expected.msl
@@ -46,18 +46,18 @@ S const m_struct_let = m_struct; S_Nested const m_nested_struct_let = m_nested_struct; if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(m_let, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(m_let, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(m_array_let[0u], (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(m_array_let[0u], (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(m_nested_array_let[1u][2u], (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(m_nested_array_let[1u][2u], (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(m_struct_let.l, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(m_struct_let.l, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } if ((((0u + (64u * 7u)) + 8u) <= v_2.tint_array_length_0_0)) { - simdgroup_store(m_nested_struct_let.s.r, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(m_nested_struct_let.s.r, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } }
diff --git a/test/tint/extensions/subgroup_matrix/pointers.wgsl.expected.msl b/test/tint/extensions/subgroup_matrix/pointers.wgsl.expected.msl index 1eb9721..bfc244c 100644 --- a/test/tint/extensions/subgroup_matrix/pointers.wgsl.expected.msl +++ b/test/tint/extensions/subgroup_matrix/pointers.wgsl.expected.msl
@@ -34,23 +34,23 @@ void foo(thread simdgroup_float8x8* const m, thread tint_array<simdgroup_float8x8, 4>* const m_array, thread tint_array<tint_array<simdgroup_float8x8, 4>, 4>* const m_nested_array, thread S* const m_struct, thread S_Nested* const m_nested_struct, tint_array_lengths_struct tint_array_lengths, tint_module_vars_struct tint_module_vars) { simdgroup_float8x8 const v = (*m); if ((((0u + (64u * 7u)) + 8u) <= tint_array_lengths.tint_array_length_0_0)) { - simdgroup_store(v, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_1 = (*m_array)[0u]; if ((((0u + (64u * 7u)) + 8u) <= tint_array_lengths.tint_array_length_0_0)) { - simdgroup_store(v_1, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_1, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_2 = (*m_nested_array)[1u][2u]; if ((((0u + (64u * 7u)) + 8u) <= tint_array_lengths.tint_array_length_0_0)) { - simdgroup_store(v_2, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_2, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_3 = (*m_struct).l; if ((((0u + (64u * 7u)) + 8u) <= tint_array_lengths.tint_array_length_0_0)) { - simdgroup_store(v_3, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_3, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } simdgroup_float8x8 const v_4 = (*m_nested_struct).s.r; if ((((0u + (64u * 7u)) + 8u) <= tint_array_lengths.tint_array_length_0_0)) { - simdgroup_store(v_4, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false); + (simdgroup_store(v_4, (&(*tint_module_vars.tint_member)[0u]), ulong(64u), ulong2(0ul), false)); } } @@ -62,5 +62,5 @@ tint_array<tint_array<simdgroup_float8x8, 4>, 4> m_nested_array = {}; S m_struct = {}; S_Nested m_nested_struct = {}; - foo((&m), (&m_array), (&m_nested_array), (&m_struct), (&m_nested_struct), tint_array_lengths_struct{.tint_array_length_0_0=((*tint_module_vars.tint_storage_buffer_sizes)[0u].x / 4u)}, tint_module_vars); + (foo((&m), (&m_array), (&m_nested_array), (&m_struct), (&m_nested_struct), tint_array_lengths_struct{.tint_array_length_0_0=((*tint_module_vars.tint_storage_buffer_sizes)[0u].x / 4u)}, tint_module_vars)); }
diff --git a/test/tint/extensions/texture_and_sampler_let/sampler_let.wgsl.expected.msl b/test/tint/extensions/texture_and_sampler_let/sampler_let.wgsl.expected.msl index 79ab35f..954abc1 100644 --- a/test/tint/extensions/texture_and_sampler_let/sampler_let.wgsl.expected.msl +++ b/test/tint/extensions/texture_and_sampler_let/sampler_let.wgsl.expected.msl
@@ -11,7 +11,7 @@ tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tex=tex, .sam=sam, .store=store}; float4 res = tint_module_vars.tex.sample(tint_module_vars.sam, float2(1.0f), level(0.0f), int2(1)); float4 const v_1 = res; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.store).fence(); - tint_module_vars.store.write(v_1, uint2(int2(0))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.store).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.store).fence()); + (tint_module_vars.store.write(v_1, uint2(int2(0)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.store).fence()); }
diff --git a/test/tint/extensions/texture_and_sampler_let/texture_let.wgsl.expected.msl b/test/tint/extensions/texture_and_sampler_let/texture_let.wgsl.expected.msl index 11aa40f..a8f7e21 100644 --- a/test/tint/extensions/texture_and_sampler_let/texture_let.wgsl.expected.msl +++ b/test/tint/extensions/texture_and_sampler_let/texture_let.wgsl.expected.msl
@@ -12,7 +12,7 @@ uint2 const v_2 = (uint2(tint_module_vars.tex.get_width(v_1), tint_module_vars.tex.get_height(v_1)) - uint2(1u)); float4 res = tint_module_vars.tex.read(min(uint2(int2(1)), v_2), v_1); float4 const v_3 = res; - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.store).fence(); - tint_module_vars.store.write(v_3, uint2(int2(0))); - const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.store).fence(); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.store).fence()); + (tint_module_vars.store.write(v_3, uint2(int2(0)))); + (const_cast<texture2d<float, access::read_write>thread &>(tint_module_vars.store).fence()); }
diff --git a/test/tint/identifiers/underscore/double/fn.wgsl.expected.msl b/test/tint/identifiers/underscore/double/fn.wgsl.expected.msl index 0442df5..04c4d68 100644 --- a/test/tint/identifiers/underscore/double/fn.wgsl.expected.msl +++ b/test/tint/identifiers/underscore/double/fn.wgsl.expected.msl
@@ -8,15 +8,15 @@ } void b() { - a(); + (a()); } void b__() { - a__(); + (a__()); } [[max_total_threads_per_threadgroup(1)]] kernel void v() { - b(); - b__(); + (b()); + (b__()); }
diff --git a/test/tint/identifiers/underscore/double/parameter.wgsl.expected.msl b/test/tint/identifiers/underscore/double/parameter.wgsl.expected.msl index 44e12d5..33d086b 100644 --- a/test/tint/identifiers/underscore/double/parameter.wgsl.expected.msl +++ b/test/tint/identifiers/underscore/double/parameter.wgsl.expected.msl
@@ -13,5 +13,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(device int* s [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.s=s}; - f(1, tint_module_vars); + (f(1, tint_module_vars)); }
diff --git a/test/tint/identifiers/underscore/prefix/lower/fn.wgsl.expected.msl b/test/tint/identifiers/underscore/prefix/lower/fn.wgsl.expected.msl index 76a9f74..c453111 100644 --- a/test/tint/identifiers/underscore/prefix/lower/fn.wgsl.expected.msl +++ b/test/tint/identifiers/underscore/prefix/lower/fn.wgsl.expected.msl
@@ -8,15 +8,15 @@ } void b() { - a(); + (a()); } void _b() { - _a(); + (_a()); } [[max_total_threads_per_threadgroup(1)]] kernel void v() { - b(); - _b(); + (b()); + (_b()); }
diff --git a/test/tint/identifiers/underscore/prefix/lower/parameter.wgsl.expected.msl b/test/tint/identifiers/underscore/prefix/lower/parameter.wgsl.expected.msl index e3b2cab..729ac90 100644 --- a/test/tint/identifiers/underscore/prefix/lower/parameter.wgsl.expected.msl +++ b/test/tint/identifiers/underscore/prefix/lower/parameter.wgsl.expected.msl
@@ -13,5 +13,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(device int* s [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.s=s}; - f(1, tint_module_vars); + (f(1, tint_module_vars)); }
diff --git a/test/tint/identifiers/underscore/prefix/upper/fn.wgsl.expected.msl b/test/tint/identifiers/underscore/prefix/upper/fn.wgsl.expected.msl index e79fd02..fcd5d0f 100644 --- a/test/tint/identifiers/underscore/prefix/upper/fn.wgsl.expected.msl +++ b/test/tint/identifiers/underscore/prefix/upper/fn.wgsl.expected.msl
@@ -8,15 +8,15 @@ } void B() { - A(); + (A()); } void _B() { - _A(); + (_A()); } [[max_total_threads_per_threadgroup(1)]] kernel void v() { - B(); - _B(); + (B()); + (_B()); }
diff --git a/test/tint/identifiers/underscore/prefix/upper/parameter.wgsl.expected.msl b/test/tint/identifiers/underscore/prefix/upper/parameter.wgsl.expected.msl index f147501..f2f5f7e 100644 --- a/test/tint/identifiers/underscore/prefix/upper/parameter.wgsl.expected.msl +++ b/test/tint/identifiers/underscore/prefix/upper/parameter.wgsl.expected.msl
@@ -13,5 +13,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(device int* s [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.s=s}; - f(1, tint_module_vars); + (f(1, tint_module_vars)); }
diff --git a/test/tint/loops/for_loop_detection.wgsl.expected.msl b/test/tint/loops/for_loop_detection.wgsl.expected.msl index 847ebaa..c493474 100644 --- a/test/tint/loops/for_loop_detection.wgsl.expected.msl +++ b/test/tint/loops/for_loop_detection.wgsl.expected.msl
@@ -39,7 +39,7 @@ if ((tint_local_index < 256u)) { (*tint_module_vars.outputs)[(tint_local_index / 32u)][(tint_local_index % 32u)] = uint4(0u); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int const init = int(lid.z); { int S = init; @@ -61,10 +61,10 @@ break; } (*tint_module_vars.outputs)[lid.z][lid.x] = tint_v4f32_to_v4u32(tint_module_vars.src_image2d.read(uint2(uint((*tint_module_vars.U).i3.x)), 0)); - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); uint4 result = (*tint_module_vars.outputs)[lid.z][lid.x]; uint2 const v = uint2(uint((*tint_module_vars.U).i3.x)); - tint_module_vars.dst_image2d.write(result, v); + (tint_module_vars.dst_image2d.write(result, v)); { s_group = as_type<int>((as_type<uint>(s_group) + as_type<uint>(8))); } @@ -75,5 +75,5 @@ [[max_total_threads_per_threadgroup(256)]] kernel void v_1(uint3 lid [[thread_position_in_threadgroup]], uint tint_local_index [[thread_index_in_threadgroup]], const constant Scalars* U [[buffer(0)]], texture2d<uint, access::write> dst_image2d [[texture(0)]], texture2d<float, access::sample> src_image2d [[texture(1)]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.U=U, .dst_image2d=dst_image2d, .src_image2d=src_image2d, .outputs=(&(*v_2).tint_symbol)}; - main_inner(lid, tint_local_index, tint_module_vars); + (main_inner(lid, tint_local_index, tint_module_vars)); }
diff --git a/test/tint/loops/loop.wgsl.expected.msl b/test/tint/loops/loop.wgsl.expected.msl index 3a8a3a0..f6dbc06 100644 --- a/test/tint/loops/loop.wgsl.expected.msl +++ b/test/tint/loops/loop.wgsl.expected.msl
@@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/loops/loop_robustness.wgsl.expected.msl b/test/tint/loops/loop_robustness.wgsl.expected.msl index 3a8a3a0..f6dbc06 100644 --- a/test/tint/loops/loop_robustness.wgsl.expected.msl +++ b/test/tint/loops/loop_robustness.wgsl.expected.msl
@@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/loops/loop_with_break_if.wgsl.expected.msl b/test/tint/loops/loop_with_break_if.wgsl.expected.msl index 32e0ae1..77cda16 100644 --- a/test/tint/loops/loop_with_break_if.wgsl.expected.msl +++ b/test/tint/loops/loop_with_break_if.wgsl.expected.msl
@@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/loops/loop_with_break_if_robustness.wgsl.expected.msl b/test/tint/loops/loop_with_break_if_robustness.wgsl.expected.msl index 32e0ae1..77cda16 100644 --- a/test/tint/loops/loop_with_break_if_robustness.wgsl.expected.msl +++ b/test/tint/loops/loop_with_break_if_robustness.wgsl.expected.msl
@@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/loops/loop_with_continuing.wgsl.expected.msl b/test/tint/loops/loop_with_continuing.wgsl.expected.msl index e7289be..def5294 100644 --- a/test/tint/loops/loop_with_continuing.wgsl.expected.msl +++ b/test/tint/loops/loop_with_continuing.wgsl.expected.msl
@@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/loops/loop_with_continuing_robustness.wgsl.expected.msl b/test/tint/loops/loop_with_continuing_robustness.wgsl.expected.msl index e7289be..def5294 100644 --- a/test/tint/loops/loop_with_continuing_robustness.wgsl.expected.msl +++ b/test/tint/loops/loop_with_continuing_robustness.wgsl.expected.msl
@@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/loops/nested_loops.wgsl.expected.msl b/test/tint/loops/nested_loops.wgsl.expected.msl index 01817a2..dfc60fe 100644 --- a/test/tint/loops/nested_loops.wgsl.expected.msl +++ b/test/tint/loops/nested_loops.wgsl.expected.msl
@@ -42,5 +42,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/loops/nested_loops_robustness.wgsl.expected.msl b/test/tint/loops/nested_loops_robustness.wgsl.expected.msl index 01817a2..dfc60fe 100644 --- a/test/tint/loops/nested_loops_robustness.wgsl.expected.msl +++ b/test/tint/loops/nested_loops_robustness.wgsl.expected.msl
@@ -42,5 +42,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/loops/nested_loops_with_continuing.wgsl.expected.msl b/test/tint/loops/nested_loops_with_continuing.wgsl.expected.msl index fb25263..ff7a220 100644 --- a/test/tint/loops/nested_loops_with_continuing.wgsl.expected.msl +++ b/test/tint/loops/nested_loops_with_continuing.wgsl.expected.msl
@@ -41,5 +41,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/loops/nested_loops_with_continuing_robustness.wgsl.expected.msl b/test/tint/loops/nested_loops_with_continuing_robustness.wgsl.expected.msl index fb25263..ff7a220 100644 --- a/test/tint/loops/nested_loops_with_continuing_robustness.wgsl.expected.msl +++ b/test/tint/loops/nested_loops_with_continuing_robustness.wgsl.expected.msl
@@ -41,5 +41,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/loops/while.wgsl.expected.msl b/test/tint/loops/while.wgsl.expected.msl index 22a703c..f367b1d 100644 --- a/test/tint/loops/while.wgsl.expected.msl +++ b/test/tint/loops/while.wgsl.expected.msl
@@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/loops/while_robustness.wgsl.expected.msl b/test/tint/loops/while_robustness.wgsl.expected.msl index 22a703c..f367b1d 100644 --- a/test/tint/loops/while_robustness.wgsl.expected.msl +++ b/test/tint/loops/while_robustness.wgsl.expected.msl
@@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/loops/while_with_continue.wgsl.expected.msl b/test/tint/loops/while_with_continue.wgsl.expected.msl index 22a703c..f367b1d 100644 --- a/test/tint/loops/while_with_continue.wgsl.expected.msl +++ b/test/tint/loops/while_with_continue.wgsl.expected.msl
@@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/loops/while_with_continue_robustness.wgsl.expected.msl b/test/tint/loops/while_with_continue_robustness.wgsl.expected.msl index 22a703c..f367b1d 100644 --- a/test/tint/loops/while_with_continue_robustness.wgsl.expected.msl +++ b/test/tint/loops/while_with_continue_robustness.wgsl.expected.msl
@@ -27,5 +27,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/out_of_order_decls/func/func.wgsl.expected.msl b/test/tint/out_of_order_decls/func/func.wgsl.expected.msl index 61ca4cc..d53ed79 100644 --- a/test/tint/out_of_order_decls/func/func.wgsl.expected.msl +++ b/test/tint/out_of_order_decls/func/func.wgsl.expected.msl
@@ -5,5 +5,5 @@ } fragment void f1() { - f2(); + (f2()); }
diff --git a/test/tint/ptr_ref/load/local/ptr_workgroup.wgsl.expected.msl b/test/tint/ptr_ref/load/local/ptr_workgroup.wgsl.expected.msl index b0ef320..be04626 100644 --- a/test/tint/ptr_ref/load/local/ptr_workgroup.wgsl.expected.msl +++ b/test/tint/ptr_ref/load/local/ptr_workgroup.wgsl.expected.msl
@@ -13,7 +13,7 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.i) = 0; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.i) = 123; threadgroup int* const p = tint_module_vars.i; int const u = as_type<int>((as_type<uint>((*p)) + as_type<uint>(1))); @@ -22,5 +22,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.i=(&(*v_1).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/ptr_ref/load/param/workgroup/array_in_struct.wgsl.expected.msl b/test/tint/ptr_ref/load/param/workgroup/array_in_struct.wgsl.expected.msl index 7b0eba2..e7e4f69 100644 --- a/test/tint/ptr_ref/load/param/workgroup/array_in_struct.wgsl.expected.msl +++ b/test/tint/ptr_ref/load/param/workgroup/array_in_struct.wgsl.expected.msl
@@ -44,12 +44,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<int, 4> const r = func((&(*tint_module_vars.S).arr)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_2(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=(&(*v_3).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/ptr_ref/load/param/workgroup/i32.wgsl.expected.msl b/test/tint/ptr_ref/load/param/workgroup/i32.wgsl.expected.msl index 2adcfa8..2eadd3a 100644 --- a/test/tint/ptr_ref/load/param/workgroup/i32.wgsl.expected.msl +++ b/test/tint/ptr_ref/load/param/workgroup/i32.wgsl.expected.msl
@@ -17,12 +17,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.S) = 0; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int const r = func(tint_module_vars.S); } [[max_total_threads_per_threadgroup(1)]] kernel void v(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=(&(*v_1).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/ptr_ref/load/param/workgroup/i32_in_struct.wgsl.expected.msl b/test/tint/ptr_ref/load/param/workgroup/i32_in_struct.wgsl.expected.msl index 9f054a7..62a81fe 100644 --- a/test/tint/ptr_ref/load/param/workgroup/i32_in_struct.wgsl.expected.msl +++ b/test/tint/ptr_ref/load/param/workgroup/i32_in_struct.wgsl.expected.msl
@@ -21,12 +21,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.S) = str{}; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int const r = func((&(*tint_module_vars.S).i)); } [[max_total_threads_per_threadgroup(1)]] kernel void v(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=(&(*v_1).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/ptr_ref/load/param/workgroup/struct_in_array.wgsl.expected.msl b/test/tint/ptr_ref/load/param/workgroup/struct_in_array.wgsl.expected.msl index 8465e12..c3394f7 100644 --- a/test/tint/ptr_ref/load/param/workgroup/struct_in_array.wgsl.expected.msl +++ b/test/tint/ptr_ref/load/param/workgroup/struct_in_array.wgsl.expected.msl
@@ -44,12 +44,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); str const r = func((&(*tint_module_vars.S)[2u])); } [[max_total_threads_per_threadgroup(1)]] kernel void v_2(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=(&(*v_3).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/ptr_ref/load/param/workgroup/vec2_f32_in_mat2x2.wgsl.expected.msl b/test/tint/ptr_ref/load/param/workgroup/vec2_f32_in_mat2x2.wgsl.expected.msl index 367bea8..04bf112 100644 --- a/test/tint/ptr_ref/load/param/workgroup/vec2_f32_in_mat2x2.wgsl.expected.msl +++ b/test/tint/ptr_ref/load/param/workgroup/vec2_f32_in_mat2x2.wgsl.expected.msl
@@ -17,12 +17,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.S) = float2x2(float2(0.0f), float2(0.0f)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); float2 const r = func((&(*tint_module_vars.S)[1u])); } [[max_total_threads_per_threadgroup(1)]] kernel void v(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=(&(*v_1).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/ptr_ref/load/param/workgroup/vec4_f32.wgsl.expected.msl b/test/tint/ptr_ref/load/param/workgroup/vec4_f32.wgsl.expected.msl index ce24baf..92bbcf6 100644 --- a/test/tint/ptr_ref/load/param/workgroup/vec4_f32.wgsl.expected.msl +++ b/test/tint/ptr_ref/load/param/workgroup/vec4_f32.wgsl.expected.msl
@@ -17,12 +17,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.S) = float4(0.0f); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); float4 const r = func(tint_module_vars.S); } [[max_total_threads_per_threadgroup(1)]] kernel void v(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=(&(*v_1).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/ptr_ref/load/param/workgroup/vec4_f32_in_mat2x4.wgsl.expected.msl b/test/tint/ptr_ref/load/param/workgroup/vec4_f32_in_mat2x4.wgsl.expected.msl index 80d5e95..8b6e785 100644 --- a/test/tint/ptr_ref/load/param/workgroup/vec4_f32_in_mat2x4.wgsl.expected.msl +++ b/test/tint/ptr_ref/load/param/workgroup/vec4_f32_in_mat2x4.wgsl.expected.msl
@@ -17,12 +17,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.S) = float2x4(float4(0.0f), float4(0.0f)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); float4 const r = func((&(*tint_module_vars.S)[1u])); } [[max_total_threads_per_threadgroup(1)]] kernel void v(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=(&(*v_1).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/ptr_ref/load/param/workgroup/vec4_f32_in_struct.wgsl.expected.msl b/test/tint/ptr_ref/load/param/workgroup/vec4_f32_in_struct.wgsl.expected.msl index 0f48d23..969c410 100644 --- a/test/tint/ptr_ref/load/param/workgroup/vec4_f32_in_struct.wgsl.expected.msl +++ b/test/tint/ptr_ref/load/param/workgroup/vec4_f32_in_struct.wgsl.expected.msl
@@ -21,12 +21,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.S) = str{}; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); float4 const r = func((&(*tint_module_vars.S).i)); } [[max_total_threads_per_threadgroup(1)]] kernel void v(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=(&(*v_1).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/ptr_ref/store/param/function/array_in_struct.wgsl.expected.msl b/test/tint/ptr_ref/store/param/function/array_in_struct.wgsl.expected.msl index 6b8d887..37dc77b 100644 --- a/test/tint/ptr_ref/store/param/function/array_in_struct.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/function/array_in_struct.wgsl.expected.msl
@@ -24,5 +24,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { str F = {}; - func((&F.arr)); + (func((&F.arr))); }
diff --git a/test/tint/ptr_ref/store/param/function/i32.wgsl.expected.msl b/test/tint/ptr_ref/store/param/function/i32.wgsl.expected.msl index 28c715f..177afa0 100644 --- a/test/tint/ptr_ref/store/param/function/i32.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/function/i32.wgsl.expected.msl
@@ -8,5 +8,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { int F = 0; - func((&F)); + (func((&F))); }
diff --git a/test/tint/ptr_ref/store/param/function/i32_in_struct.wgsl.expected.msl b/test/tint/ptr_ref/store/param/function/i32_in_struct.wgsl.expected.msl index ef8e0a2..2b741fc 100644 --- a/test/tint/ptr_ref/store/param/function/i32_in_struct.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/function/i32_in_struct.wgsl.expected.msl
@@ -12,5 +12,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { str F = {}; - func((&F.i)); + (func((&F.i))); }
diff --git a/test/tint/ptr_ref/store/param/function/struct_in_array.wgsl.expected.msl b/test/tint/ptr_ref/store/param/function/struct_in_array.wgsl.expected.msl index 47baeb3..c92979a 100644 --- a/test/tint/ptr_ref/store/param/function/struct_in_array.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/function/struct_in_array.wgsl.expected.msl
@@ -24,5 +24,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { tint_array<str, 4> F = {}; - func((&F[2u])); + (func((&F[2u]))); }
diff --git a/test/tint/ptr_ref/store/param/function/vec2_f32_in_mat2x2.wgsl.expected.msl b/test/tint/ptr_ref/store/param/function/vec2_f32_in_mat2x2.wgsl.expected.msl index ce0f71f..8fca1c8 100644 --- a/test/tint/ptr_ref/store/param/function/vec2_f32_in_mat2x2.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/function/vec2_f32_in_mat2x2.wgsl.expected.msl
@@ -8,5 +8,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { float2x2 F = float2x2(0.0f); - func((&F[1u])); + (func((&F[1u]))); }
diff --git a/test/tint/ptr_ref/store/param/function/vec4_f32.wgsl.expected.msl b/test/tint/ptr_ref/store/param/function/vec4_f32.wgsl.expected.msl index c2b6d2e..277a19a 100644 --- a/test/tint/ptr_ref/store/param/function/vec4_f32.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/function/vec4_f32.wgsl.expected.msl
@@ -8,5 +8,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { float4 F = 0.0f; - func((&F)); + (func((&F))); }
diff --git a/test/tint/ptr_ref/store/param/function/vec4_f32_in_mat2x4.wgsl.expected.msl b/test/tint/ptr_ref/store/param/function/vec4_f32_in_mat2x4.wgsl.expected.msl index d6f7739..481a00e 100644 --- a/test/tint/ptr_ref/store/param/function/vec4_f32_in_mat2x4.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/function/vec4_f32_in_mat2x4.wgsl.expected.msl
@@ -8,5 +8,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { float2x4 F = float2x4(0.0f); - func((&F[1u])); + (func((&F[1u]))); }
diff --git a/test/tint/ptr_ref/store/param/function/vec4_f32_in_struct.wgsl.expected.msl b/test/tint/ptr_ref/store/param/function/vec4_f32_in_struct.wgsl.expected.msl index 409be55..90711ce 100644 --- a/test/tint/ptr_ref/store/param/function/vec4_f32_in_struct.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/function/vec4_f32_in_struct.wgsl.expected.msl
@@ -12,5 +12,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { str F = {}; - func((&F.i)); + (func((&F.i))); }
diff --git a/test/tint/ptr_ref/store/param/private/array_in_struct.wgsl.expected.msl b/test/tint/ptr_ref/store/param/private/array_in_struct.wgsl.expected.msl index dff021a..1a82c93 100644 --- a/test/tint/ptr_ref/store/param/private/array_in_struct.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/private/array_in_struct.wgsl.expected.msl
@@ -29,5 +29,5 @@ kernel void v() { thread str P = {}; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.P=(&P)}; - func((&(*tint_module_vars.P).arr)); + (func((&(*tint_module_vars.P).arr))); }
diff --git a/test/tint/ptr_ref/store/param/private/i32.wgsl.expected.msl b/test/tint/ptr_ref/store/param/private/i32.wgsl.expected.msl index bb06d90..a408b40 100644 --- a/test/tint/ptr_ref/store/param/private/i32.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/private/i32.wgsl.expected.msl
@@ -13,5 +13,5 @@ kernel void v() { thread int P = 0; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.P=(&P)}; - func(tint_module_vars.P); + (func(tint_module_vars.P)); }
diff --git a/test/tint/ptr_ref/store/param/private/i32_in_struct.wgsl.expected.msl b/test/tint/ptr_ref/store/param/private/i32_in_struct.wgsl.expected.msl index 05634cf..cc1e970 100644 --- a/test/tint/ptr_ref/store/param/private/i32_in_struct.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/private/i32_in_struct.wgsl.expected.msl
@@ -17,5 +17,5 @@ kernel void v() { thread str P = {}; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.P=(&P)}; - func((&(*tint_module_vars.P).i)); + (func((&(*tint_module_vars.P).i))); }
diff --git a/test/tint/ptr_ref/store/param/private/struct_in_array.wgsl.expected.msl b/test/tint/ptr_ref/store/param/private/struct_in_array.wgsl.expected.msl index 7fbe5a6..1534bb3 100644 --- a/test/tint/ptr_ref/store/param/private/struct_in_array.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/private/struct_in_array.wgsl.expected.msl
@@ -29,5 +29,5 @@ kernel void v() { thread tint_array<str, 4> P = {}; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.P=(&P)}; - func((&(*tint_module_vars.P)[2u])); + (func((&(*tint_module_vars.P)[2u]))); }
diff --git a/test/tint/ptr_ref/store/param/private/vec2_f32_in_mat2x2.wgsl.expected.msl b/test/tint/ptr_ref/store/param/private/vec2_f32_in_mat2x2.wgsl.expected.msl index 0f7d2bb..2d12c20 100644 --- a/test/tint/ptr_ref/store/param/private/vec2_f32_in_mat2x2.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/private/vec2_f32_in_mat2x2.wgsl.expected.msl
@@ -13,5 +13,5 @@ kernel void v() { thread float2x2 P = float2x2(0.0f); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.P=(&P)}; - func((&(*tint_module_vars.P)[1u])); + (func((&(*tint_module_vars.P)[1u]))); }
diff --git a/test/tint/ptr_ref/store/param/private/vec4_f32.wgsl.expected.msl b/test/tint/ptr_ref/store/param/private/vec4_f32.wgsl.expected.msl index ff5e888..ef8cedd 100644 --- a/test/tint/ptr_ref/store/param/private/vec4_f32.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/private/vec4_f32.wgsl.expected.msl
@@ -13,5 +13,5 @@ kernel void v() { thread float4 P = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.P=(&P)}; - func(tint_module_vars.P); + (func(tint_module_vars.P)); }
diff --git a/test/tint/ptr_ref/store/param/private/vec4_f32_in_mat2x4.wgsl.expected.msl b/test/tint/ptr_ref/store/param/private/vec4_f32_in_mat2x4.wgsl.expected.msl index 3ba705b..e1b78cb 100644 --- a/test/tint/ptr_ref/store/param/private/vec4_f32_in_mat2x4.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/private/vec4_f32_in_mat2x4.wgsl.expected.msl
@@ -13,5 +13,5 @@ kernel void v() { thread float2x4 P = float2x4(0.0f); tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.P=(&P)}; - func((&(*tint_module_vars.P)[1u])); + (func((&(*tint_module_vars.P)[1u]))); }
diff --git a/test/tint/ptr_ref/store/param/private/vec4_f32_in_struct.wgsl.expected.msl b/test/tint/ptr_ref/store/param/private/vec4_f32_in_struct.wgsl.expected.msl index 274fd0b..dd11764 100644 --- a/test/tint/ptr_ref/store/param/private/vec4_f32_in_struct.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/private/vec4_f32_in_struct.wgsl.expected.msl
@@ -17,5 +17,5 @@ kernel void v() { thread str P = {}; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.P=(&P)}; - func((&(*tint_module_vars.P).i)); + (func((&(*tint_module_vars.P).i))); }
diff --git a/test/tint/ptr_ref/store/param/ptr.wgsl.expected.msl b/test/tint/ptr_ref/store/param/ptr.wgsl.expected.msl index e5936da..b52814d 100644 --- a/test/tint/ptr_ref/store/param/ptr.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/ptr.wgsl.expected.msl
@@ -8,5 +8,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { int i = 123; - func(123, (&i)); + (func(123, (&i))); }
diff --git a/test/tint/ptr_ref/store/param/storage/array_in_struct.wgsl.expected.msl b/test/tint/ptr_ref/store/param/storage/array_in_struct.wgsl.expected.msl index c65df4e..687dcfc 100644 --- a/test/tint/ptr_ref/store/param/storage/array_in_struct.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/storage/array_in_struct.wgsl.expected.msl
@@ -28,5 +28,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(device str* S [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=S}; - func((&(*tint_module_vars.S).arr)); + (func((&(*tint_module_vars.S).arr))); }
diff --git a/test/tint/ptr_ref/store/param/storage/i32.wgsl.expected.msl b/test/tint/ptr_ref/store/param/storage/i32.wgsl.expected.msl index 8bbed12..3d503cc 100644 --- a/test/tint/ptr_ref/store/param/storage/i32.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/storage/i32.wgsl.expected.msl
@@ -12,5 +12,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(device int* S [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=S}; - func(tint_module_vars.S); + (func(tint_module_vars.S)); }
diff --git a/test/tint/ptr_ref/store/param/storage/i32_in_struct.wgsl.expected.msl b/test/tint/ptr_ref/store/param/storage/i32_in_struct.wgsl.expected.msl index 2eabed9..2794119 100644 --- a/test/tint/ptr_ref/store/param/storage/i32_in_struct.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/storage/i32_in_struct.wgsl.expected.msl
@@ -16,5 +16,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(device str* S [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=S}; - func((&(*tint_module_vars.S).i)); + (func((&(*tint_module_vars.S).i))); }
diff --git a/test/tint/ptr_ref/store/param/storage/struct_in_array.wgsl.expected.msl b/test/tint/ptr_ref/store/param/storage/struct_in_array.wgsl.expected.msl index 61585d8..1238eb9 100644 --- a/test/tint/ptr_ref/store/param/storage/struct_in_array.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/storage/struct_in_array.wgsl.expected.msl
@@ -28,5 +28,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(device tint_array<str, 4>* S [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=S}; - func((&(*tint_module_vars.S)[2u])); + (func((&(*tint_module_vars.S)[2u]))); }
diff --git a/test/tint/ptr_ref/store/param/storage/vec2_f32_in_mat2x2.wgsl.expected.msl b/test/tint/ptr_ref/store/param/storage/vec2_f32_in_mat2x2.wgsl.expected.msl index 2ea7019..e8c79e7 100644 --- a/test/tint/ptr_ref/store/param/storage/vec2_f32_in_mat2x2.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/storage/vec2_f32_in_mat2x2.wgsl.expected.msl
@@ -12,5 +12,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(device float2x2* S [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=S}; - func((&(*tint_module_vars.S)[1u])); + (func((&(*tint_module_vars.S)[1u]))); }
diff --git a/test/tint/ptr_ref/store/param/storage/vec4_f32.wgsl.expected.msl b/test/tint/ptr_ref/store/param/storage/vec4_f32.wgsl.expected.msl index bccda64..3625348 100644 --- a/test/tint/ptr_ref/store/param/storage/vec4_f32.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/storage/vec4_f32.wgsl.expected.msl
@@ -12,5 +12,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(device float4* S [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=S}; - func(tint_module_vars.S); + (func(tint_module_vars.S)); }
diff --git a/test/tint/ptr_ref/store/param/storage/vec4_f32_in_mat2x4.wgsl.expected.msl b/test/tint/ptr_ref/store/param/storage/vec4_f32_in_mat2x4.wgsl.expected.msl index 2681535..032297c 100644 --- a/test/tint/ptr_ref/store/param/storage/vec4_f32_in_mat2x4.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/storage/vec4_f32_in_mat2x4.wgsl.expected.msl
@@ -12,5 +12,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(device float2x4* S [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=S}; - func((&(*tint_module_vars.S)[1u])); + (func((&(*tint_module_vars.S)[1u]))); }
diff --git a/test/tint/ptr_ref/store/param/storage/vec4_f32_in_struct.wgsl.expected.msl b/test/tint/ptr_ref/store/param/storage/vec4_f32_in_struct.wgsl.expected.msl index a173e78..41244ee 100644 --- a/test/tint/ptr_ref/store/param/storage/vec4_f32_in_struct.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/storage/vec4_f32_in_struct.wgsl.expected.msl
@@ -16,5 +16,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(device str* S [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=S}; - func((&(*tint_module_vars.S).i)); + (func((&(*tint_module_vars.S).i))); }
diff --git a/test/tint/ptr_ref/store/param/workgroup/array_in_struct.wgsl.expected.msl b/test/tint/ptr_ref/store/param/workgroup/array_in_struct.wgsl.expected.msl index aadd867..259c6fb 100644 --- a/test/tint/ptr_ref/store/param/workgroup/array_in_struct.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/workgroup/array_in_struct.wgsl.expected.msl
@@ -44,12 +44,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - func((&(*tint_module_vars.S).arr)); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (func((&(*tint_module_vars.S).arr))); } [[max_total_threads_per_threadgroup(1)]] kernel void v_2(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=(&(*v_3).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/ptr_ref/store/param/workgroup/i32.wgsl.expected.msl b/test/tint/ptr_ref/store/param/workgroup/i32.wgsl.expected.msl index 06e620b..a509d9b 100644 --- a/test/tint/ptr_ref/store/param/workgroup/i32.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/workgroup/i32.wgsl.expected.msl
@@ -17,12 +17,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.S) = 0; } - threadgroup_barrier(mem_flags::mem_threadgroup); - func(tint_module_vars.S); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (func(tint_module_vars.S)); } [[max_total_threads_per_threadgroup(1)]] kernel void v(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=(&(*v_1).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/ptr_ref/store/param/workgroup/i32_in_struct.wgsl.expected.msl b/test/tint/ptr_ref/store/param/workgroup/i32_in_struct.wgsl.expected.msl index ef8602d..ab7bd63 100644 --- a/test/tint/ptr_ref/store/param/workgroup/i32_in_struct.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/workgroup/i32_in_struct.wgsl.expected.msl
@@ -21,12 +21,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.S) = str{}; } - threadgroup_barrier(mem_flags::mem_threadgroup); - func((&(*tint_module_vars.S).i)); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (func((&(*tint_module_vars.S).i))); } [[max_total_threads_per_threadgroup(1)]] kernel void v(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=(&(*v_1).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/ptr_ref/store/param/workgroup/struct_in_array.wgsl.expected.msl b/test/tint/ptr_ref/store/param/workgroup/struct_in_array.wgsl.expected.msl index 67d68f1..78a3a02 100644 --- a/test/tint/ptr_ref/store/param/workgroup/struct_in_array.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/workgroup/struct_in_array.wgsl.expected.msl
@@ -44,12 +44,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); - func((&(*tint_module_vars.S)[2u])); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (func((&(*tint_module_vars.S)[2u]))); } [[max_total_threads_per_threadgroup(1)]] kernel void v_2(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_3 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=(&(*v_3).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/ptr_ref/store/param/workgroup/vec2_f32_in_mat2x2.wgsl.expected.msl b/test/tint/ptr_ref/store/param/workgroup/vec2_f32_in_mat2x2.wgsl.expected.msl index ff52d1f..90a5442 100644 --- a/test/tint/ptr_ref/store/param/workgroup/vec2_f32_in_mat2x2.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/workgroup/vec2_f32_in_mat2x2.wgsl.expected.msl
@@ -17,12 +17,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.S) = float2x2(float2(0.0f), float2(0.0f)); } - threadgroup_barrier(mem_flags::mem_threadgroup); - func((&(*tint_module_vars.S)[1u])); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (func((&(*tint_module_vars.S)[1u]))); } [[max_total_threads_per_threadgroup(1)]] kernel void v(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=(&(*v_1).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/ptr_ref/store/param/workgroup/vec4_f32.wgsl.expected.msl b/test/tint/ptr_ref/store/param/workgroup/vec4_f32.wgsl.expected.msl index 5546fee..b0210ec 100644 --- a/test/tint/ptr_ref/store/param/workgroup/vec4_f32.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/workgroup/vec4_f32.wgsl.expected.msl
@@ -17,12 +17,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.S) = float4(0.0f); } - threadgroup_barrier(mem_flags::mem_threadgroup); - func(tint_module_vars.S); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (func(tint_module_vars.S)); } [[max_total_threads_per_threadgroup(1)]] kernel void v(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=(&(*v_1).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/ptr_ref/store/param/workgroup/vec4_f32_in_mat2x4.wgsl.expected.msl b/test/tint/ptr_ref/store/param/workgroup/vec4_f32_in_mat2x4.wgsl.expected.msl index 11db8aa..731be5c 100644 --- a/test/tint/ptr_ref/store/param/workgroup/vec4_f32_in_mat2x4.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/workgroup/vec4_f32_in_mat2x4.wgsl.expected.msl
@@ -17,12 +17,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.S) = float2x4(float4(0.0f), float4(0.0f)); } - threadgroup_barrier(mem_flags::mem_threadgroup); - func((&(*tint_module_vars.S)[1u])); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (func((&(*tint_module_vars.S)[1u]))); } [[max_total_threads_per_threadgroup(1)]] kernel void v(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=(&(*v_1).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/ptr_ref/store/param/workgroup/vec4_f32_in_struct.wgsl.expected.msl b/test/tint/ptr_ref/store/param/workgroup/vec4_f32_in_struct.wgsl.expected.msl index 038f514..980b4c0 100644 --- a/test/tint/ptr_ref/store/param/workgroup/vec4_f32_in_struct.wgsl.expected.msl +++ b/test/tint/ptr_ref/store/param/workgroup/vec4_f32_in_struct.wgsl.expected.msl
@@ -21,12 +21,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.S) = str{}; } - threadgroup_barrier(mem_flags::mem_threadgroup); - func((&(*tint_module_vars.S).i)); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (func((&(*tint_module_vars.S).i))); } [[max_total_threads_per_threadgroup(1)]] kernel void v(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.S=(&(*v_1).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/ptr_sugar/array.wgsl.expected.msl b/test/tint/ptr_sugar/array.wgsl.expected.msl index 7824423..5dff8b2 100644 --- a/test/tint/ptr_sugar/array.wgsl.expected.msl +++ b/test/tint/ptr_sugar/array.wgsl.expected.msl
@@ -61,10 +61,10 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - deref_const(); - no_deref_const(); - deref_let(); - no_deref_let(); - deref_var(); - no_deref_var(); + (deref_const()); + (no_deref_const()); + (deref_let()); + (no_deref_let()); + (deref_var()); + (no_deref_var()); }
diff --git a/test/tint/ptr_sugar/builtin_struct.wgsl.expected.msl b/test/tint/ptr_sugar/builtin_struct.wgsl.expected.msl index 70a4224..3c8d5f8 100644 --- a/test/tint/ptr_sugar/builtin_struct.wgsl.expected.msl +++ b/test/tint/ptr_sugar/builtin_struct.wgsl.expected.msl
@@ -41,8 +41,8 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - deref_modf(); - no_deref_modf(); - deref_frexp(); - no_deref_frexp(); + (deref_modf()); + (no_deref_modf()); + (deref_frexp()); + (no_deref_frexp()); }
diff --git a/test/tint/ptr_sugar/compound_assign_index.wgsl.expected.msl b/test/tint/ptr_sugar/compound_assign_index.wgsl.expected.msl index 1cedc91..2d236ea 100644 --- a/test/tint/ptr_sugar/compound_assign_index.wgsl.expected.msl +++ b/test/tint/ptr_sugar/compound_assign_index.wgsl.expected.msl
@@ -27,8 +27,8 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - deref(); - no_deref(); - deref_inc(); - no_deref_inc(); + (deref()); + (no_deref()); + (deref_inc()); + (no_deref_inc()); }
diff --git a/test/tint/ptr_sugar/compound_assign_member.wgsl.expected.msl b/test/tint/ptr_sugar/compound_assign_member.wgsl.expected.msl index 4d6ea44..4290984 100644 --- a/test/tint/ptr_sugar/compound_assign_member.wgsl.expected.msl +++ b/test/tint/ptr_sugar/compound_assign_member.wgsl.expected.msl
@@ -15,6 +15,6 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - deref(); - no_deref(); + (deref()); + (no_deref()); }
diff --git a/test/tint/ptr_sugar/matrix.wgsl.expected.msl b/test/tint/ptr_sugar/matrix.wgsl.expected.msl index dd28a4b..1289e47 100644 --- a/test/tint/ptr_sugar/matrix.wgsl.expected.msl +++ b/test/tint/ptr_sugar/matrix.wgsl.expected.msl
@@ -17,6 +17,6 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - deref(); - no_deref(); + (deref()); + (no_deref()); }
diff --git a/test/tint/ptr_sugar/struct.wgsl.expected.msl b/test/tint/ptr_sugar/struct.wgsl.expected.msl index ea93515..52fa6c6 100644 --- a/test/tint/ptr_sugar/struct.wgsl.expected.msl +++ b/test/tint/ptr_sugar/struct.wgsl.expected.msl
@@ -21,6 +21,6 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - deref(); - no_deref(); + (deref()); + (no_deref()); }
diff --git a/test/tint/ptr_sugar/vector_index.wgsl.expected.msl b/test/tint/ptr_sugar/vector_index.wgsl.expected.msl index 4ce6e0b..d3b5726 100644 --- a/test/tint/ptr_sugar/vector_index.wgsl.expected.msl +++ b/test/tint/ptr_sugar/vector_index.wgsl.expected.msl
@@ -49,10 +49,10 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - deref_const(); - no_deref_const(); - deref_let(); - no_deref_let(); - deref_var(); - no_deref_var(); + (deref_const()); + (no_deref_const()); + (deref_let()); + (no_deref_let()); + (deref_var()); + (no_deref_var()); }
diff --git a/test/tint/ptr_sugar/vector_member.wgsl.expected.msl b/test/tint/ptr_sugar/vector_member.wgsl.expected.msl index 7a52224..b3a1fd0 100644 --- a/test/tint/ptr_sugar/vector_member.wgsl.expected.msl +++ b/test/tint/ptr_sugar/vector_member.wgsl.expected.msl
@@ -17,6 +17,6 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - deref(); - no_deref(); + (deref()); + (no_deref()); }
diff --git a/test/tint/ptr_sugar/vector_swizzle.wgsl.expected.msl b/test/tint/ptr_sugar/vector_swizzle.wgsl.expected.msl index 749afba..a3bb302 100644 --- a/test/tint/ptr_sugar/vector_swizzle.wgsl.expected.msl +++ b/test/tint/ptr_sugar/vector_swizzle.wgsl.expected.msl
@@ -18,6 +18,6 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(device int4* v_1 [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.tint_member=v_1}; - deref(tint_module_vars); - no_deref(tint_module_vars); + (deref(tint_module_vars)); + (no_deref(tint_module_vars)); }
diff --git a/test/tint/samples/compute_boids.wgsl.expected.msl b/test/tint/samples/compute_boids.wgsl.expected.msl index 870df9f..c046243 100644 --- a/test/tint/samples/compute_boids.wgsl.expected.msl +++ b/test/tint/samples/compute_boids.wgsl.expected.msl
@@ -165,5 +165,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void comp_main(uint3 gl_GlobalInvocationID [[thread_position_in_grid]], const constant SimParams* params [[buffer(0)]], device Particles* particlesA [[buffer(1)]], device Particles* particlesB [[buffer(2)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.params=params, .particlesA=particlesA, .particlesB=particlesB}; - comp_main_inner(gl_GlobalInvocationID, tint_module_vars); + (comp_main_inner(gl_GlobalInvocationID, tint_module_vars)); }
diff --git a/test/tint/samples/compute_boids_arg_buffer.wgsl.expected.msl b/test/tint/samples/compute_boids_arg_buffer.wgsl.expected.msl index 3a384cc..2d01621 100644 --- a/test/tint/samples/compute_boids_arg_buffer.wgsl.expected.msl +++ b/test/tint/samples/compute_boids_arg_buffer.wgsl.expected.msl
@@ -121,5 +121,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void comp_main(uint3 gl_GlobalInvocationID [[thread_position_in_grid]], const constant tint_arg_buffer_struct_0* tint_arg_buffer_0 [[buffer(20)]], const device tint_array<uint, 1>* tint_dynamic_offset_buffer_0 [[buffer(23)]], const constant tint_arg_buffer_struct_1* tint_arg_buffer_1 [[buffer(21)]], const constant tint_arg_buffer_struct_2* tint_arg_buffer_2 [[buffer(22)]]) { - comp_main_inner(gl_GlobalInvocationID, reinterpret_cast<const constant SimParams*>(reinterpret_cast<const constant char*>((*tint_arg_buffer_0).params) + (*tint_dynamic_offset_buffer_0)[2u]), (*tint_arg_buffer_1).particlesA, (*tint_arg_buffer_2).particlesB); + (comp_main_inner(gl_GlobalInvocationID, reinterpret_cast<const constant SimParams*>(reinterpret_cast<const constant char*>((*tint_arg_buffer_0).params) + (*tint_dynamic_offset_buffer_0)[2u]), (*tint_arg_buffer_1).particlesA, (*tint_arg_buffer_2).particlesB)); }
diff --git a/test/tint/samples/simple.wgsl.expected.msl b/test/tint/samples/simple.wgsl.expected.msl index ab482c3..9bda390 100644 --- a/test/tint/samples/simple.wgsl.expected.msl +++ b/test/tint/samples/simple.wgsl.expected.msl
@@ -10,7 +10,7 @@ float4 main_inner() { float2 a = float2(0.0f); - bar(); + (bar()); return float4(0.40000000596046447754f, 0.40000000596046447754f, 0.80000001192092895508f, 1.0f); }
diff --git a/test/tint/shadowing/alias/const.wgsl.expected.msl b/test/tint/shadowing/alias/const.wgsl.expected.msl index 2d9b58e..e73255e 100644 --- a/test/tint/shadowing/alias/const.wgsl.expected.msl +++ b/test/tint/shadowing/alias/const.wgsl.expected.msl
@@ -6,5 +6,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/shadowing/alias/let.wgsl.expected.msl b/test/tint/shadowing/alias/let.wgsl.expected.msl index 24b8d57..34d0830 100644 --- a/test/tint/shadowing/alias/let.wgsl.expected.msl +++ b/test/tint/shadowing/alias/let.wgsl.expected.msl
@@ -10,5 +10,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(); + (f()); }
diff --git a/test/tint/shadowing/alias/param.wgsl.expected.msl b/test/tint/shadowing/alias/param.wgsl.expected.msl index aa2cc50..b6849fb 100644 --- a/test/tint/shadowing/alias/param.wgsl.expected.msl +++ b/test/tint/shadowing/alias/param.wgsl.expected.msl
@@ -7,5 +7,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(1); + (f(1)); }
diff --git a/test/tint/shadowing/function/param.wgsl.expected.msl b/test/tint/shadowing/function/param.wgsl.expected.msl index b15024f..7e8ef3f 100644 --- a/test/tint/shadowing/function/param.wgsl.expected.msl +++ b/test/tint/shadowing/function/param.wgsl.expected.msl
@@ -7,5 +7,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - a(1); + (a(1)); }
diff --git a/test/tint/shadowing/param/function.wgsl.expected.msl b/test/tint/shadowing/param/function.wgsl.expected.msl index a875e93..9f1e95c 100644 --- a/test/tint/shadowing/param/function.wgsl.expected.msl +++ b/test/tint/shadowing/param/function.wgsl.expected.msl
@@ -8,5 +8,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - a(1); + (a(1)); }
diff --git a/test/tint/shadowing/param/let.wgsl.expected.msl b/test/tint/shadowing/param/let.wgsl.expected.msl index bc62d8d..b80acfd 100644 --- a/test/tint/shadowing/param/let.wgsl.expected.msl +++ b/test/tint/shadowing/param/let.wgsl.expected.msl
@@ -8,5 +8,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(1); + (f(1)); }
diff --git a/test/tint/shadowing/param/var.wgsl.expected.msl b/test/tint/shadowing/param/var.wgsl.expected.msl index e589394..4ef1288 100644 --- a/test/tint/shadowing/param/var.wgsl.expected.msl +++ b/test/tint/shadowing/param/var.wgsl.expected.msl
@@ -8,5 +8,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(1); + (f(1)); }
diff --git a/test/tint/shadowing/short_names/param.wgsl.expected.msl b/test/tint/shadowing/short_names/param.wgsl.expected.msl index c0af1b5..bb8d2f3 100644 --- a/test/tint/shadowing/short_names/param.wgsl.expected.msl +++ b/test/tint/shadowing/short_names/param.wgsl.expected.msl
@@ -7,5 +7,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(float3(0.0f)); + (f(float3(0.0f))); }
diff --git a/test/tint/shadowing/struct/param.wgsl.expected.msl b/test/tint/shadowing/struct/param.wgsl.expected.msl index a1b5408..6402447 100644 --- a/test/tint/shadowing/struct/param.wgsl.expected.msl +++ b/test/tint/shadowing/struct/param.wgsl.expected.msl
@@ -11,5 +11,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(a{}); + (f(a{})); }
diff --git a/test/tint/statements/assign/indexed_assign_to_array_in_struct/via_pointer_arg.wgsl.expected.msl b/test/tint/statements/assign/indexed_assign_to_array_in_struct/via_pointer_arg.wgsl.expected.msl index 1d32f55..6705ae4 100644 --- a/test/tint/statements/assign/indexed_assign_to_array_in_struct/via_pointer_arg.wgsl.expected.msl +++ b/test/tint/statements/assign/indexed_assign_to_array_in_struct/via_pointer_arg.wgsl.expected.msl
@@ -38,5 +38,5 @@ kernel void v_1(const constant Uniforms* uniforms [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.uniforms=uniforms}; OuterS s1 = {}; - f((&s1), tint_module_vars); + (f((&s1), tint_module_vars)); }
diff --git a/test/tint/statements/assign/phony/call.wgsl b/test/tint/statements/assign/phony/call.wgsl index 133e3d5..4485a13 100644 --- a/test/tint/statements/assign/phony/call.wgsl +++ b/test/tint/statements/assign/phony/call.wgsl
@@ -2,7 +2,35 @@ return a * b + c; } +// This shadows vec3u, which makes calls to it look like variable declarations. +fn vec3u(a: i32) -> i32 { + return a; +} + @compute @workgroup_size(1) fn main() { _ = f(1, 2, 3); + + { + var x: i32 = 3; + vec3u(x); + _ = vec3u(x); + let y = &x; + vec3u(*y); + _ = vec3u(*y); + } + + { + var z: i32 = 3; + // Depending on how these are output, they could look like either C++ + // variable declarations or constructor calls. + { + _ = i32(z); + } + + let zp = &z; + { + _ = i32(*zp); + } + } }
diff --git a/test/tint/statements/assign/phony/call.wgsl.expected.dxc.hlsl b/test/tint/statements/assign/phony/call.wgsl.expected.dxc.hlsl index 326d427..ad95cd9 100644 --- a/test/tint/statements/assign/phony/call.wgsl.expected.dxc.hlsl +++ b/test/tint/statements/assign/phony/call.wgsl.expected.dxc.hlsl
@@ -3,8 +3,20 @@ return asint((asuint(asint((asuint(a) * asuint(b)))) + asuint(c))); } +int vec3u(int a) { + return a; +} + [numthreads(1, 1, 1)] void main() { f(int(1), int(2), int(3)); + int x = int(3); + vec3u(x); + vec3u(x); + vec3u(x); + vec3u(x); + int z = int(3); + int v = int(z); + int v_1 = int(z); }
diff --git a/test/tint/statements/assign/phony/call.wgsl.expected.fxc.hlsl b/test/tint/statements/assign/phony/call.wgsl.expected.fxc.hlsl index 326d427..ad95cd9 100644 --- a/test/tint/statements/assign/phony/call.wgsl.expected.fxc.hlsl +++ b/test/tint/statements/assign/phony/call.wgsl.expected.fxc.hlsl
@@ -3,8 +3,20 @@ return asint((asuint(asint((asuint(a) * asuint(b)))) + asuint(c))); } +int vec3u(int a) { + return a; +} + [numthreads(1, 1, 1)] void main() { f(int(1), int(2), int(3)); + int x = int(3); + vec3u(x); + vec3u(x); + vec3u(x); + vec3u(x); + int z = int(3); + int v = int(z); + int v_1 = int(z); }
diff --git a/test/tint/statements/assign/phony/call.wgsl.expected.glsl b/test/tint/statements/assign/phony/call.wgsl.expected.glsl index 88c40bc..dc73e91 100644 --- a/test/tint/statements/assign/phony/call.wgsl.expected.glsl +++ b/test/tint/statements/assign/phony/call.wgsl.expected.glsl
@@ -5,7 +5,18 @@ uint v_1 = uint(int((v * uint(b)))); return int((v_1 + uint(c))); } +int vec3u(int a) { + return a; +} layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in; void main() { f(1, 2, 3); + int x = 3; + vec3u(x); + vec3u(x); + vec3u(x); + vec3u(x); + int z = 3; + int v_2 = int(z); + int v_3 = int(z); }
diff --git a/test/tint/statements/assign/phony/call.wgsl.expected.msl b/test/tint/statements/assign/phony/call.wgsl.expected.msl index 5ebb6fd..8372316 100644 --- a/test/tint/statements/assign/phony/call.wgsl.expected.msl +++ b/test/tint/statements/assign/phony/call.wgsl.expected.msl
@@ -5,7 +5,21 @@ return as_type<int>((as_type<uint>(as_type<int>((as_type<uint>(a) * as_type<uint>(b)))) + as_type<uint>(c))); } +int vec3u(int a) { + return a; +} + [[max_total_threads_per_threadgroup(1)]] kernel void v() { - f(1, 2, 3); + (f(1, 2, 3)); + int x = 3; + (vec3u(x)); + (vec3u(x)); + thread int* const y = (&x); + (vec3u((*y))); + (vec3u((*y))); + int z = 3; + int const v_1 = int(z); + thread int* const zp = (&z); + int const v_2 = int((*zp)); }
diff --git a/test/tint/statements/assign/phony/call.wgsl.expected.spvasm b/test/tint/statements/assign/phony/call.wgsl.expected.spvasm index 19a52e8..9222630 100644 --- a/test/tint/statements/assign/phony/call.wgsl.expected.spvasm +++ b/test/tint/statements/assign/phony/call.wgsl.expected.spvasm
@@ -1,7 +1,7 @@ ; SPIR-V ; Version: 1.3 ; Generator: Google Tint Compiler; 1 -; Bound: 25 +; Bound: 42 ; Schema: 0 OpCapability Shader OpMemoryModel Logical GLSL450 @@ -11,15 +11,23 @@ OpName %a "a" OpName %b "b" OpName %c "c" + OpName %vec3u "vec3u" + OpName %a_0 "a" OpName %main "main" + OpName %x "x" + OpName %x "y" + OpName %z "z" + OpName %z "zp" %int = OpTypeInt 32 1 %6 = OpTypeFunction %int %int %int %int %uint = OpTypeInt 32 0 + %19 = OpTypeFunction %int %int %void = OpTypeVoid - %19 = OpTypeFunction %void + %23 = OpTypeFunction %void %int_1 = OpConstant %int 1 %int_2 = OpConstant %int 2 %int_3 = OpConstant %int 3 +%_ptr_Function_int = OpTypePointer Function %int %f = OpFunction %int None %6 %a = OpFunctionParameter %int %b = OpFunctionParameter %int @@ -35,8 +43,27 @@ %16 = OpBitcast %int %15 OpReturnValue %16 OpFunctionEnd - %main = OpFunction %void None %19 + %vec3u = OpFunction %int None %19 + %a_0 = OpFunctionParameter %int %20 = OpLabel - %21 = OpFunctionCall %int %f %int_1 %int_2 %int_3 + OpReturnValue %a_0 + OpFunctionEnd + %main = OpFunction %void None %23 + %24 = OpLabel + %x = OpVariable %_ptr_Function_int Function + %z = OpVariable %_ptr_Function_int Function + %25 = OpFunctionCall %int %f %int_1 %int_2 %int_3 + OpStore %x %int_3 + %31 = OpLoad %int %x None + %32 = OpFunctionCall %int %vec3u %31 + %33 = OpLoad %int %x None + %34 = OpFunctionCall %int %vec3u %33 + %35 = OpLoad %int %x None + %36 = OpFunctionCall %int %vec3u %35 + %37 = OpLoad %int %x None + %38 = OpFunctionCall %int %vec3u %37 + OpStore %z %int_3 + %40 = OpLoad %int %z None + %41 = OpLoad %int %z None OpReturn OpFunctionEnd
diff --git a/test/tint/statements/assign/phony/call.wgsl.expected.wgsl b/test/tint/statements/assign/phony/call.wgsl.expected.wgsl index 5c3d1f7..1bf2e81 100644 --- a/test/tint/statements/assign/phony/call.wgsl.expected.wgsl +++ b/test/tint/statements/assign/phony/call.wgsl.expected.wgsl
@@ -2,7 +2,29 @@ return ((a * b) + c); } +fn vec3u(a : i32) -> i32 { + return a; +} + @compute @workgroup_size(1) fn main() { _ = f(1, 2, 3); + { + var x : i32 = 3; + vec3u(x); + _ = vec3u(x); + let y = &(x); + vec3u(*(y)); + _ = vec3u(*(y)); + } + { + var z : i32 = 3; + { + _ = i32(z); + } + let zp = &(z); + { + _ = i32(*(zp)); + } + } }
diff --git a/test/tint/statements/assign/phony/multiple_side_effects.wgsl.expected.msl b/test/tint/statements/assign/phony/multiple_side_effects.wgsl.expected.msl index 2d7909a..e7948ad 100644 --- a/test/tint/statements/assign/phony/multiple_side_effects.wgsl.expected.msl +++ b/test/tint/statements/assign/phony/multiple_side_effects.wgsl.expected.msl
@@ -9,5 +9,5 @@ kernel void v() { int const v_1 = f(1, 2, 3); int const v_2 = f(4, 5, 6); - as_type<int>((as_type<uint>(v_1) + as_type<uint>(as_type<int>((as_type<uint>(v_2) * as_type<uint>(f(7, f(8, 9, 10), 11))))))); + (as_type<int>((as_type<uint>(v_1) + as_type<uint>(as_type<int>((as_type<uint>(v_2) * as_type<uint>(f(7, f(8, 9, 10), 11)))))))); }
diff --git a/test/tint/statements/assign/phony/storage_buffer.wgsl b/test/tint/statements/assign/phony/storage_buffer.wgsl index 848aa2d..7f063d3 100644 --- a/test/tint/statements/assign/phony/storage_buffer.wgsl +++ b/test/tint/statements/assign/phony/storage_buffer.wgsl
@@ -2,10 +2,15 @@ i : i32, }; -@binding(0) @group(0) var<storage, read_write> s : S; +@group(0) @binding(0) var<storage, read_write> s : S; +@group(0) @binding(1) var<storage> v1 : f32; +@group(0) @binding(2) var<storage> v2 : vec3u; @compute @workgroup_size(1) fn main() { _ = s; _ = s.i; + _ = v1; + _ = v2; + _ = v2.x; }
diff --git a/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.dxc.hlsl b/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.dxc.hlsl index 6cd8154..cc4c91d 100644 --- a/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.dxc.hlsl +++ b/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.dxc.hlsl
@@ -4,6 +4,8 @@ RWByteAddressBuffer s : register(u0); +ByteAddressBuffer v1 : register(t1); +ByteAddressBuffer v2 : register(t2); S v(uint offset) { S v_1 = {asint(s.Load((offset + 0u)))}; return v_1; @@ -13,5 +15,8 @@ void main() { v(0u); asint(s.Load(0u)); + asfloat(v1.Load(0u)); + v2.Load3(0u); + v2.Load(0u); }
diff --git a/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.fxc.hlsl b/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.fxc.hlsl index 6cd8154..cc4c91d 100644 --- a/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.fxc.hlsl +++ b/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.fxc.hlsl
@@ -4,6 +4,8 @@ RWByteAddressBuffer s : register(u0); +ByteAddressBuffer v1 : register(t1); +ByteAddressBuffer v2 : register(t2); S v(uint offset) { S v_1 = {asint(s.Load((offset + 0u)))}; return v_1; @@ -13,5 +15,8 @@ void main() { v(0u); asint(s.Load(0u)); + asfloat(v1.Load(0u)); + v2.Load3(0u); + v2.Load(0u); }
diff --git a/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.glsl b/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.glsl index 57fa719..543b0ab 100644 --- a/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.glsl +++ b/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.glsl
@@ -9,6 +9,14 @@ buffer s_block_1_ssbo { S inner; } v; +layout(binding = 1, std430) +buffer v1_block_1_ssbo { + float inner; +} v_1; +layout(binding = 2, std430) +buffer v2_block_1_ssbo { + uvec3 inner; +} v_2; layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in; void main() { }
diff --git a/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.msl b/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.msl index 95374fd..f592634 100644 --- a/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.msl +++ b/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.msl
@@ -7,9 +7,12 @@ struct tint_module_vars_struct { device S* s; + const device float* v1; + const device packed_uint3* v2; }; [[max_total_threads_per_threadgroup(1)]] -kernel void v(device S* s [[buffer(0)]]) { - tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.s=s}; +kernel void v(device S* s [[buffer(0)]], const device float* v1 [[buffer(1)]], const device packed_uint3* v2 [[buffer(2)]]) { + tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.s=s, .v1=v1, .v2=v2}; + (uint3((*tint_module_vars.v2))); }
diff --git a/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.spvasm b/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.spvasm index 64e040d..4c3b53c 100644 --- a/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.spvasm +++ b/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.spvasm
@@ -1,7 +1,7 @@ ; SPIR-V ; Version: 1.3 ; Generator: Google Tint Compiler; 1 -; Bound: 18 +; Bound: 36 ; Schema: 0 OpCapability Shader OpMemoryModel Logical GLSL450 @@ -11,6 +11,10 @@ OpName %S "S" OpMemberName %s_block 0 "inner" OpName %s_block "s_block" + OpMemberName %v1_block 0 "inner" + OpName %v1_block "v1_block" + OpMemberName %v2_block 0 "inner" + OpName %v2_block "v2_block" OpName %main "main" OpMemberDecorate %S 0 Offset 0 OpMemberDecorate %s_block 0 Offset 0 @@ -18,22 +22,50 @@ OpDecorate %1 DescriptorSet 0 OpDecorate %1 Binding 0 OpDecorate %1 Coherent + OpMemberDecorate %v1_block 0 Offset 0 + OpDecorate %v1_block Block + OpDecorate %6 DescriptorSet 0 + OpDecorate %6 Binding 1 + OpDecorate %6 NonWritable + OpMemberDecorate %v2_block 0 Offset 0 + OpDecorate %v2_block Block + OpDecorate %10 DescriptorSet 0 + OpDecorate %10 Binding 2 + OpDecorate %10 NonWritable %int = OpTypeInt 32 1 %S = OpTypeStruct %int %s_block = OpTypeStruct %S %_ptr_StorageBuffer_s_block = OpTypePointer StorageBuffer %s_block %1 = OpVariable %_ptr_StorageBuffer_s_block StorageBuffer - %void = OpTypeVoid - %8 = OpTypeFunction %void -%_ptr_StorageBuffer_S = OpTypePointer StorageBuffer %S + %float = OpTypeFloat 32 + %v1_block = OpTypeStruct %float +%_ptr_StorageBuffer_v1_block = OpTypePointer StorageBuffer %v1_block + %6 = OpVariable %_ptr_StorageBuffer_v1_block StorageBuffer %uint = OpTypeInt 32 0 + %v3uint = OpTypeVector %uint 3 + %v2_block = OpTypeStruct %v3uint +%_ptr_StorageBuffer_v2_block = OpTypePointer StorageBuffer %v2_block + %10 = OpVariable %_ptr_StorageBuffer_v2_block StorageBuffer + %void = OpTypeVoid + %17 = OpTypeFunction %void +%_ptr_StorageBuffer_S = OpTypePointer StorageBuffer %S %uint_0 = OpConstant %uint 0 %_ptr_StorageBuffer_int = OpTypePointer StorageBuffer %int - %main = OpFunction %void None %8 - %9 = OpLabel - %10 = OpAccessChain %_ptr_StorageBuffer_S %1 %uint_0 - %14 = OpLoad %S %10 None - %15 = OpAccessChain %_ptr_StorageBuffer_int %1 %uint_0 %uint_0 - %17 = OpLoad %int %15 None +%_ptr_StorageBuffer_float = OpTypePointer StorageBuffer %float +%_ptr_StorageBuffer_v3uint = OpTypePointer StorageBuffer %v3uint +%_ptr_StorageBuffer_uint = OpTypePointer StorageBuffer %uint + %main = OpFunction %void None %17 + %18 = OpLabel + %19 = OpAccessChain %_ptr_StorageBuffer_S %1 %uint_0 + %22 = OpLoad %S %19 None + %23 = OpAccessChain %_ptr_StorageBuffer_int %1 %uint_0 %uint_0 + %25 = OpLoad %int %23 None + %26 = OpAccessChain %_ptr_StorageBuffer_float %6 %uint_0 + %28 = OpLoad %float %26 None + %29 = OpAccessChain %_ptr_StorageBuffer_v3uint %10 %uint_0 + %31 = OpLoad %v3uint %29 None + %32 = OpAccessChain %_ptr_StorageBuffer_v3uint %10 %uint_0 + %33 = OpAccessChain %_ptr_StorageBuffer_uint %32 %uint_0 + %35 = OpLoad %uint %33 None OpReturn OpFunctionEnd
diff --git a/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.wgsl b/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.wgsl index 5e13684..85e1a66 100644 --- a/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.wgsl +++ b/test/tint/statements/assign/phony/storage_buffer.wgsl.expected.wgsl
@@ -2,10 +2,17 @@ i : i32, } -@binding(0) @group(0) var<storage, read_write> s : S; +@group(0) @binding(0) var<storage, read_write> s : S; + +@group(0) @binding(1) var<storage> v1 : f32; + +@group(0) @binding(2) var<storage> v2 : vec3u; @compute @workgroup_size(1) fn main() { _ = s; _ = s.i; + _ = v1; + _ = v2; + _ = v2.x; }
diff --git a/test/tint/statements/assign/phony/uniform_buffer.wgsl b/test/tint/statements/assign/phony/uniform_buffer.wgsl index 0262faf..6eb3ea4 100644 --- a/test/tint/statements/assign/phony/uniform_buffer.wgsl +++ b/test/tint/statements/assign/phony/uniform_buffer.wgsl
@@ -2,10 +2,15 @@ i : i32, }; -@binding(0) @group(0) var<uniform> u : S; +@group(0) @binding(0) var<uniform> u : S; +@group(0) @binding(1) var<uniform> v1 : f32; +@group(0) @binding(2) var<uniform> v2 : vec3u; @compute @workgroup_size(1) fn main() { _ = u; _ = u.i; + _ = v1; + _ = v2; + _ = v2.x; }
diff --git a/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.dxc.hlsl b/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.dxc.hlsl index 9c87870..d309fc3 100644 --- a/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.dxc.hlsl +++ b/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.dxc.hlsl
@@ -6,6 +6,12 @@ cbuffer cbuffer_u : register(b0) { uint4 u[1]; }; +cbuffer cbuffer_v1 : register(b1) { + uint4 v1[1]; +}; +cbuffer cbuffer_v2 : register(b2) { + uint4 v2[1]; +}; S v(uint start_byte_offset) { S v_1 = {asint(u[(start_byte_offset / 16u)][((start_byte_offset & 15u) >> 2u)])}; return v_1; @@ -15,5 +21,6 @@ void main() { v(0u); asint(u[0u].x); + asfloat(v1[0u].x); }
diff --git a/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.fxc.hlsl b/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.fxc.hlsl index 9c87870..d309fc3 100644 --- a/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.fxc.hlsl +++ b/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.fxc.hlsl
@@ -6,6 +6,12 @@ cbuffer cbuffer_u : register(b0) { uint4 u[1]; }; +cbuffer cbuffer_v1 : register(b1) { + uint4 v1[1]; +}; +cbuffer cbuffer_v2 : register(b2) { + uint4 v2[1]; +}; S v(uint start_byte_offset) { S v_1 = {asint(u[(start_byte_offset / 16u)][((start_byte_offset & 15u) >> 2u)])}; return v_1; @@ -15,5 +21,6 @@ void main() { v(0u); asint(u[0u].x); + asfloat(v1[0u].x); }
diff --git a/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.glsl b/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.glsl index 3638896..c834b1a 100644 --- a/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.glsl +++ b/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.glsl
@@ -9,13 +9,24 @@ uniform u_block_1_ubo { uvec4 inner[1]; } v; -S v_1(uint start_byte_offset) { - uvec4 v_2 = v.inner[(start_byte_offset / 16u)]; - return S(int(v_2[((start_byte_offset & 15u) >> 2u)])); +layout(binding = 1, std140) +uniform v1_block_1_ubo { + uvec4 inner[1]; +} v_1; +layout(binding = 2, std140) +uniform v2_block_1_ubo { + uvec4 inner[1]; +} v_2; +S v_3(uint start_byte_offset) { + uvec4 v_4 = v.inner[(start_byte_offset / 16u)]; + return S(int(v_4[((start_byte_offset & 15u) >> 2u)])); } layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in; void main() { - v_1(0u); - uvec4 v_3 = v.inner[0u]; - int v_4 = int(v_3.x); + v_3(0u); + uvec4 v_5 = v.inner[0u]; + int v_6 = int(v_5.x); + uvec4 v_7 = v_1.inner[0u]; + uintBitsToFloat(v_7.x); + uvec4 v_8 = v_2.inner[0u]; }
diff --git a/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.msl b/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.msl index 57c9901..494ba92 100644 --- a/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.msl +++ b/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.msl
@@ -7,9 +7,12 @@ struct tint_module_vars_struct { const constant S* u; + const constant float* v1; + const constant packed_uint3* v2; }; [[max_total_threads_per_threadgroup(1)]] -kernel void v(const constant S* u [[buffer(0)]]) { - tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u}; +kernel void v(const constant S* u [[buffer(0)]], const constant float* v1 [[buffer(1)]], const constant packed_uint3* v2 [[buffer(2)]]) { + tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.u=u, .v1=v1, .v2=v2}; + (uint3((*tint_module_vars.v2))); }
diff --git a/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.spvasm b/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.spvasm index 82ce236..f3acb3f 100644 --- a/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.spvasm +++ b/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.spvasm
@@ -1,7 +1,7 @@ ; SPIR-V ; Version: 1.3 ; Generator: Google Tint Compiler; 1 -; Bound: 36 +; Bound: 54 ; Schema: 0 OpCapability Shader OpMemoryModel Logical GLSL450 @@ -9,6 +9,10 @@ OpExecutionMode %main LocalSize 1 1 1 OpMemberName %u_block_tint_explicit_layout 0 "inner" OpName %u_block_tint_explicit_layout "u_block_tint_explicit_layout" + OpMemberName %v1_block_tint_explicit_layout 0 "inner" + OpName %v1_block_tint_explicit_layout "v1_block_tint_explicit_layout" + OpMemberName %v2_block_tint_explicit_layout 0 "inner" + OpName %v2_block_tint_explicit_layout "v2_block_tint_explicit_layout" OpName %main "main" OpMemberName %S 0 "i" OpName %S "S" @@ -19,6 +23,16 @@ OpDecorate %1 DescriptorSet 0 OpDecorate %1 Binding 0 OpDecorate %1 NonWritable + OpMemberDecorate %v1_block_tint_explicit_layout 0 Offset 0 + OpDecorate %v1_block_tint_explicit_layout Block + OpDecorate %8 DescriptorSet 0 + OpDecorate %8 Binding 1 + OpDecorate %8 NonWritable + OpMemberDecorate %v2_block_tint_explicit_layout 0 Offset 0 + OpDecorate %v2_block_tint_explicit_layout Block + OpDecorate %11 DescriptorSet 0 + OpDecorate %11 Binding 2 + OpDecorate %11 NonWritable %uint = OpTypeInt 32 0 %v4uint = OpTypeVector %uint 4 %uint_1 = OpConstant %uint 1 @@ -26,35 +40,53 @@ %u_block_tint_explicit_layout = OpTypeStruct %_arr_v4uint_uint_1 %_ptr_Uniform_u_block_tint_explicit_layout = OpTypePointer Uniform %u_block_tint_explicit_layout %1 = OpVariable %_ptr_Uniform_u_block_tint_explicit_layout Uniform +%v1_block_tint_explicit_layout = OpTypeStruct %_arr_v4uint_uint_1 +%_ptr_Uniform_v1_block_tint_explicit_layout = OpTypePointer Uniform %v1_block_tint_explicit_layout + %8 = OpVariable %_ptr_Uniform_v1_block_tint_explicit_layout Uniform +%v2_block_tint_explicit_layout = OpTypeStruct %_arr_v4uint_uint_1 +%_ptr_Uniform_v2_block_tint_explicit_layout = OpTypePointer Uniform %v2_block_tint_explicit_layout + %11 = OpVariable %_ptr_Uniform_v2_block_tint_explicit_layout Uniform %void = OpTypeVoid - %10 = OpTypeFunction %void + %16 = OpTypeFunction %void %int = OpTypeInt 32 1 %S = OpTypeStruct %int %uint_0 = OpConstant %uint 0 %_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint - %23 = OpTypeFunction %S %uint + %float = OpTypeFloat 32 + %v3uint = OpTypeVector %uint 3 + %41 = OpTypeFunction %S %uint %uint_16 = OpConstant %uint 16 %uint_15 = OpConstant %uint 15 %uint_2 = OpConstant %uint 2 - %main = OpFunction %void None %10 - %11 = OpLabel - %12 = OpFunctionCall %S %15 %uint_0 - %17 = OpAccessChain %_ptr_Uniform_v4uint %1 %uint_0 %uint_0 - %19 = OpLoad %v4uint %17 None - %20 = OpCompositeExtract %uint %19 0 - %21 = OpBitcast %int %20 + %main = OpFunction %void None %16 + %17 = OpLabel + %18 = OpFunctionCall %S %21 %uint_0 + %23 = OpAccessChain %_ptr_Uniform_v4uint %1 %uint_0 %uint_0 + %25 = OpLoad %v4uint %23 None + %26 = OpCompositeExtract %uint %25 0 + %27 = OpBitcast %int %26 + %28 = OpAccessChain %_ptr_Uniform_v4uint %8 %uint_0 %uint_0 + %29 = OpLoad %v4uint %28 None + %30 = OpCompositeExtract %uint %29 0 + %32 = OpBitcast %float %30 + %33 = OpAccessChain %_ptr_Uniform_v4uint %11 %uint_0 %uint_0 + %34 = OpLoad %v4uint %33 None + %35 = OpVectorShuffle %v3uint %34 %34 0 1 2 + %37 = OpAccessChain %_ptr_Uniform_v4uint %11 %uint_0 %uint_0 + %38 = OpLoad %v4uint %37 None + %39 = OpCompositeExtract %uint %38 0 OpReturn OpFunctionEnd - %15 = OpFunction %S None %23 + %21 = OpFunction %S None %41 %start_byte_offset = OpFunctionParameter %uint - %24 = OpLabel - %25 = OpUDiv %uint %start_byte_offset %uint_16 - %27 = OpAccessChain %_ptr_Uniform_v4uint %1 %uint_0 %25 - %28 = OpBitwiseAnd %uint %start_byte_offset %uint_15 - %30 = OpShiftRightLogical %uint %28 %uint_2 - %32 = OpLoad %v4uint %27 None - %33 = OpVectorExtractDynamic %uint %32 %30 - %34 = OpBitcast %int %33 - %35 = OpCompositeConstruct %S %34 - OpReturnValue %35 + %42 = OpLabel + %43 = OpUDiv %uint %start_byte_offset %uint_16 + %45 = OpAccessChain %_ptr_Uniform_v4uint %1 %uint_0 %43 + %46 = OpBitwiseAnd %uint %start_byte_offset %uint_15 + %48 = OpShiftRightLogical %uint %46 %uint_2 + %50 = OpLoad %v4uint %45 None + %51 = OpVectorExtractDynamic %uint %50 %48 + %52 = OpBitcast %int %51 + %53 = OpCompositeConstruct %S %52 + OpReturnValue %53 OpFunctionEnd
diff --git a/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.wgsl b/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.wgsl index 33521d9..fb7de6a 100644 --- a/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.wgsl +++ b/test/tint/statements/assign/phony/uniform_buffer.wgsl.expected.wgsl
@@ -2,10 +2,17 @@ i : i32, } -@binding(0) @group(0) var<uniform> u : S; +@group(0) @binding(0) var<uniform> u : S; + +@group(0) @binding(1) var<uniform> v1 : f32; + +@group(0) @binding(2) var<uniform> v2 : vec3u; @compute @workgroup_size(1) fn main() { _ = u; _ = u.i; + _ = v1; + _ = v2; + _ = v2.x; }
diff --git a/test/tint/statements/compound_assign/divide_by_zero.wgsl.expected.msl b/test/tint/statements/compound_assign/divide_by_zero.wgsl.expected.msl index ad4be92..a81e7d8 100644 --- a/test/tint/statements/compound_assign/divide_by_zero.wgsl.expected.msl +++ b/test/tint/statements/compound_assign/divide_by_zero.wgsl.expected.msl
@@ -37,5 +37,5 @@ thread int a = 0; thread float b = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=(&a), .b=(&b)}; - foo(0, tint_module_vars); + (foo(0, tint_module_vars)); }
diff --git a/test/tint/statements/compound_assign/workgroup.wgsl.expected.msl b/test/tint/statements/compound_assign/workgroup.wgsl.expected.msl index 20848b3..c78be52 100644 --- a/test/tint/statements/compound_assign/workgroup.wgsl.expected.msl +++ b/test/tint/statements/compound_assign/workgroup.wgsl.expected.msl
@@ -26,7 +26,7 @@ (*tint_module_vars.b) = float4(0.0f); (*tint_module_vars.c) = float2x2(float2(0.0f), float2(0.0f)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.a) = tint_div_i32((*tint_module_vars.a), 2); (*tint_module_vars.b) = ((*tint_module_vars.b) * float4x4(float4(0.0f), float4(0.0f), float4(0.0f), float4(0.0f))); (*tint_module_vars.c) = ((*tint_module_vars.c) * 2.0f); @@ -35,5 +35,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void foo(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_3* v_3 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=(&(*v_3).tint_symbol), .b=(&(*v_3).tint_symbol_1), .c=(&(*v_3).tint_symbol_2)}; - foo_inner(tint_local_index, tint_module_vars); + (foo_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/statements/decrement/workgroup.wgsl.expected.msl b/test/tint/statements/decrement/workgroup.wgsl.expected.msl index 5f399ae..d8ea9ae9 100644 --- a/test/tint/statements/decrement/workgroup.wgsl.expected.msl +++ b/test/tint/statements/decrement/workgroup.wgsl.expected.msl
@@ -13,12 +13,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.i) = 0; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.i) = as_type<int>((as_type<uint>((*tint_module_vars.i)) - as_type<uint>(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void v(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.i=(&(*v_1).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/statements/discard/helper_functions.wgsl.expected.msl b/test/tint/statements/discard/helper_functions.wgsl.expected.msl index b18e6e0..c8c60d5 100644 --- a/test/tint/statements/discard/helper_functions.wgsl.expected.msl +++ b/test/tint/statements/discard/helper_functions.wgsl.expected.msl
@@ -23,8 +23,8 @@ fragment void v_1(device int* non_uniform_global [[buffer(0)]], device float* output [[buffer(1)]]) { thread bool continue_execution = true; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.non_uniform_global=non_uniform_global, .output=output, .continue_execution=(&continue_execution)}; - foo(tint_module_vars); - bar(tint_module_vars); + (foo(tint_module_vars)); + (bar(tint_module_vars)); if (!((*tint_module_vars.continue_execution))) { discard_fragment(); }
diff --git a/test/tint/statements/discard/if_discard_return.wgsl.expected.msl b/test/tint/statements/discard/if_discard_return.wgsl.expected.msl index 9c896bc..513c2d0 100644 --- a/test/tint/statements/discard/if_discard_return.wgsl.expected.msl +++ b/test/tint/statements/discard/if_discard_return.wgsl.expected.msl
@@ -15,7 +15,7 @@ fragment void v() { thread bool continue_execution = true; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.continue_execution=(&continue_execution)}; - f(false, tint_module_vars); + (f(false, tint_module_vars)); if (!((*tint_module_vars.continue_execution))) { discard_fragment(); }
diff --git a/test/tint/statements/for/basic.wgsl.expected.msl b/test/tint/statements/for/basic.wgsl.expected.msl index 538dd6e..9f99b0d 100644 --- a/test/tint/statements/for/basic.wgsl.expected.msl +++ b/test/tint/statements/for/basic.wgsl.expected.msl
@@ -13,7 +13,7 @@ } else { break; } - some_loop_body(); + (some_loop_body()); { i = as_type<int>((as_type<uint>(i) + as_type<uint>(1))); }
diff --git a/test/tint/statements/for/complex.wgsl.expected.msl b/test/tint/statements/for/complex.wgsl.expected.msl index 63f0dfa..9b6328d 100644 --- a/test/tint/statements/for/complex.wgsl.expected.msl +++ b/test/tint/statements/for/complex.wgsl.expected.msl
@@ -24,7 +24,7 @@ } else { break; } - some_loop_body(); + (some_loop_body()); j = as_type<int>((as_type<uint>(i) * as_type<uint>(30))); { uint const tint_low_inc = (tint_loop_idx.x - 1u);
diff --git a/test/tint/statements/increment/workgroup.wgsl.expected.msl b/test/tint/statements/increment/workgroup.wgsl.expected.msl index 68ef945..2edf17f 100644 --- a/test/tint/statements/increment/workgroup.wgsl.expected.msl +++ b/test/tint/statements/increment/workgroup.wgsl.expected.msl
@@ -13,12 +13,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.i) = 0; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.i) = as_type<int>((as_type<uint>((*tint_module_vars.i)) + as_type<uint>(1))); } [[max_total_threads_per_threadgroup(1)]] kernel void v(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.i=(&(*v_1).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/types/function_scope_var_conversions.wgsl.expected.msl b/test/tint/types/function_scope_var_conversions.wgsl.expected.msl index bc2ff9a..1b86026 100644 --- a/test/tint/types/function_scope_var_conversions.wgsl.expected.msl +++ b/test/tint/types/function_scope_var_conversions.wgsl.expected.msl
@@ -29,5 +29,5 @@ uint3 v3u32_var3 = uint3(1u); bool3 v3bool_var4 = bool3(true); bool4 v4bool_var5 = bool4(true, false, true, false); - constant_with_non_constant(); + (constant_with_non_constant()); }
diff --git a/test/tint/types/functions/parameters.wgsl.expected.msl b/test/tint/types/functions/parameters.wgsl.expected.msl index 49e7293..c8bba9f 100644 --- a/test/tint/types/functions/parameters.wgsl.expected.msl +++ b/test/tint/types/functions/parameters.wgsl.expected.msl
@@ -26,5 +26,5 @@ float b = 1.0f; float4 c = float4(0.0f); tint_array<float, 4> d = tint_array<float, 4>{}; - foo(true, 1, 1u, 1.0f, int2(3), uint3(4u), float4(5.0f), float2x3(float3(0.0f), float3(0.0f)), a, S{}, (&b), (&c), (&d)); + (foo(true, 1, 1u, 1.0f, int2(3), uint3(4u), float4(5.0f), float2x3(float3(0.0f), float3(0.0f)), a, S{}, (&b), (&c), (&d))); }
diff --git a/test/tint/types/functions/shader_io/attributes_on_struct_not_used_for_interface.wgsl.expected.msl b/test/tint/types/functions/shader_io/attributes_on_struct_not_used_for_interface.wgsl.expected.msl index eb6fb25..0fd5983 100644 --- a/test/tint/types/functions/shader_io/attributes_on_struct_not_used_for_interface.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/attributes_on_struct_not_used_for_interface.wgsl.expected.msl
@@ -33,5 +33,5 @@ fragment void frag_main(device S* output [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.output=output}; - tint_store_and_preserve_padding(tint_module_vars.output, S{.f=1.0f, .u=2u, .v=float4(3.0f)}); + (tint_store_and_preserve_padding(tint_module_vars.output, S{.f=1.0f, .u=2u, .v=float4(3.0f)})); }
diff --git a/test/tint/types/functions/shader_io/compute_input_builtins.wgsl.expected.msl b/test/tint/types/functions/shader_io/compute_input_builtins.wgsl.expected.msl index 6637f4a..8ab5484 100644 --- a/test/tint/types/functions/shader_io/compute_input_builtins.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/compute_input_builtins.wgsl.expected.msl
@@ -7,5 +7,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(uint3 local_invocation_id [[thread_position_in_threadgroup]], uint local_invocation_index [[thread_index_in_threadgroup]], uint3 global_invocation_id [[thread_position_in_grid]], uint3 workgroup_id [[threadgroup_position_in_grid]], uint3 num_workgroups [[threadgroups_per_grid]]) { - main_inner(local_invocation_id, local_invocation_index, global_invocation_id, workgroup_id, num_workgroups); + (main_inner(local_invocation_id, local_invocation_index, global_invocation_id, workgroup_id, num_workgroups)); }
diff --git a/test/tint/types/functions/shader_io/compute_input_builtins_struct.wgsl.expected.msl b/test/tint/types/functions/shader_io/compute_input_builtins_struct.wgsl.expected.msl index 51139fb..0ccb42d 100644 --- a/test/tint/types/functions/shader_io/compute_input_builtins_struct.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/compute_input_builtins_struct.wgsl.expected.msl
@@ -15,5 +15,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(uint3 ComputeInputs_local_invocation_id [[thread_position_in_threadgroup]], uint ComputeInputs_local_invocation_index [[thread_index_in_threadgroup]], uint3 ComputeInputs_global_invocation_id [[thread_position_in_grid]], uint3 ComputeInputs_workgroup_id [[threadgroup_position_in_grid]], uint3 ComputeInputs_num_workgroups [[threadgroups_per_grid]]) { - main_inner(ComputeInputs{.local_invocation_id=ComputeInputs_local_invocation_id, .local_invocation_index=ComputeInputs_local_invocation_index, .global_invocation_id=ComputeInputs_global_invocation_id, .workgroup_id=ComputeInputs_workgroup_id, .num_workgroups=ComputeInputs_num_workgroups}); + (main_inner(ComputeInputs{.local_invocation_id=ComputeInputs_local_invocation_id, .local_invocation_index=ComputeInputs_local_invocation_index, .global_invocation_id=ComputeInputs_global_invocation_id, .workgroup_id=ComputeInputs_workgroup_id, .num_workgroups=ComputeInputs_num_workgroups})); }
diff --git a/test/tint/types/functions/shader_io/compute_input_mixed.wgsl.expected.msl b/test/tint/types/functions/shader_io/compute_input_mixed.wgsl.expected.msl index 1e9315a..565a0a4 100644 --- a/test/tint/types/functions/shader_io/compute_input_mixed.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/compute_input_mixed.wgsl.expected.msl
@@ -16,5 +16,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(uint3 ComputeInputs0_local_invocation_id [[thread_position_in_threadgroup]], uint local_invocation_index [[thread_index_in_threadgroup]], uint3 global_invocation_id [[thread_position_in_grid]], uint3 ComputeInputs1_workgroup_id [[threadgroup_position_in_grid]]) { ComputeInputs0 const v_1 = ComputeInputs0{.local_invocation_id=ComputeInputs0_local_invocation_id}; - main_inner(v_1, local_invocation_index, global_invocation_id, ComputeInputs1{.workgroup_id=ComputeInputs1_workgroup_id}); + (main_inner(v_1, local_invocation_index, global_invocation_id, ComputeInputs1{.workgroup_id=ComputeInputs1_workgroup_id})); }
diff --git a/test/tint/types/functions/shader_io/compute_subgroup_builtins.wgsl.expected.msl b/test/tint/types/functions/shader_io/compute_subgroup_builtins.wgsl.expected.msl index 195fe45..9de3f8f 100644 --- a/test/tint/types/functions/shader_io/compute_subgroup_builtins.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/compute_subgroup_builtins.wgsl.expected.msl
@@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(uint subgroup_invocation_id [[thread_index_in_simdgroup]], uint subgroup_size [[threads_per_simdgroup]], device tint_array<uint, 1>* output [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.output=output, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(subgroup_invocation_id, subgroup_size, tint_module_vars); + (main_inner(subgroup_invocation_id, subgroup_size, tint_module_vars)); }
diff --git a/test/tint/types/functions/shader_io/compute_subgroup_builtins_struct.wgsl.expected.msl b/test/tint/types/functions/shader_io/compute_subgroup_builtins_struct.wgsl.expected.msl index 8944698..0bb5685 100644 --- a/test/tint/types/functions/shader_io/compute_subgroup_builtins_struct.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/compute_subgroup_builtins_struct.wgsl.expected.msl
@@ -34,5 +34,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(uint ComputeInputs_subgroup_invocation_id [[thread_index_in_simdgroup]], uint ComputeInputs_subgroup_size [[threads_per_simdgroup]], device tint_array<uint, 1>* output [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.output=output, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(ComputeInputs{.subgroup_invocation_id=ComputeInputs_subgroup_invocation_id, .subgroup_size=ComputeInputs_subgroup_size}, tint_module_vars); + (main_inner(ComputeInputs{.subgroup_invocation_id=ComputeInputs_subgroup_invocation_id, .subgroup_size=ComputeInputs_subgroup_size}, tint_module_vars)); }
diff --git a/test/tint/types/functions/shader_io/fragment_input_builtins.wgsl.expected.msl b/test/tint/types/functions/shader_io/fragment_input_builtins.wgsl.expected.msl index 9d026ba..8dbbda9 100644 --- a/test/tint/types/functions/shader_io/fragment_input_builtins.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/fragment_input_builtins.wgsl.expected.msl
@@ -9,5 +9,5 @@ } fragment void v(float4 position [[position]], bool front_facing [[front_facing]], uint sample_index [[sample_id]], uint sample_mask [[sample_mask]]) { - main_inner(position, front_facing, sample_index, sample_mask); + (main_inner(position, front_facing, sample_index, sample_mask)); }
diff --git a/test/tint/types/functions/shader_io/fragment_input_builtins_struct.wgsl.expected.msl b/test/tint/types/functions/shader_io/fragment_input_builtins_struct.wgsl.expected.msl index b5f04c7..268e5e2 100644 --- a/test/tint/types/functions/shader_io/fragment_input_builtins_struct.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/fragment_input_builtins_struct.wgsl.expected.msl
@@ -16,5 +16,5 @@ } fragment void v(float4 FragmentInputs_position [[position]], bool FragmentInputs_front_facing [[front_facing]], uint FragmentInputs_sample_index [[sample_id]], uint FragmentInputs_sample_mask [[sample_mask]]) { - main_inner(FragmentInputs{.position=FragmentInputs_position, .front_facing=FragmentInputs_front_facing, .sample_index=FragmentInputs_sample_index, .sample_mask=FragmentInputs_sample_mask}); + (main_inner(FragmentInputs{.position=FragmentInputs_position, .front_facing=FragmentInputs_front_facing, .sample_index=FragmentInputs_sample_index, .sample_mask=FragmentInputs_sample_mask})); }
diff --git a/test/tint/types/functions/shader_io/fragment_input_locations.wgsl.expected.msl b/test/tint/types/functions/shader_io/fragment_input_locations.wgsl.expected.msl index c2cd936..7267c30 100644 --- a/test/tint/types/functions/shader_io/fragment_input_locations.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/fragment_input_locations.wgsl.expected.msl
@@ -16,5 +16,5 @@ } fragment void v_1(main_inputs inputs [[stage_in]]) { - main_inner(inputs.loc0, inputs.loc1, inputs.loc2, inputs.loc3); + (main_inner(inputs.loc0, inputs.loc1, inputs.loc2, inputs.loc3)); }
diff --git a/test/tint/types/functions/shader_io/fragment_input_locations_f16.wgsl.expected.msl b/test/tint/types/functions/shader_io/fragment_input_locations_f16.wgsl.expected.msl index 2a01825..84700fc 100644 --- a/test/tint/types/functions/shader_io/fragment_input_locations_f16.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/fragment_input_locations_f16.wgsl.expected.msl
@@ -20,5 +20,5 @@ } fragment void v_1(main_inputs inputs [[stage_in]]) { - main_inner(inputs.loc0, inputs.loc1, inputs.loc2, inputs.loc3, inputs.loc4, inputs.loc5); + (main_inner(inputs.loc0, inputs.loc1, inputs.loc2, inputs.loc3, inputs.loc4, inputs.loc5)); }
diff --git a/test/tint/types/functions/shader_io/fragment_input_locations_struct.wgsl.expected.msl b/test/tint/types/functions/shader_io/fragment_input_locations_struct.wgsl.expected.msl index b7d1eb8..4cd8992 100644 --- a/test/tint/types/functions/shader_io/fragment_input_locations_struct.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/fragment_input_locations_struct.wgsl.expected.msl
@@ -23,5 +23,5 @@ } fragment void v_1(main_inputs inputs [[stage_in]]) { - main_inner(FragmentInputs{.loc0=inputs.FragmentInputs_loc0, .loc1=inputs.FragmentInputs_loc1, .loc2=inputs.FragmentInputs_loc2, .loc3=inputs.FragmentInputs_loc3}); + (main_inner(FragmentInputs{.loc0=inputs.FragmentInputs_loc0, .loc1=inputs.FragmentInputs_loc1, .loc2=inputs.FragmentInputs_loc2, .loc3=inputs.FragmentInputs_loc3})); }
diff --git a/test/tint/types/functions/shader_io/fragment_input_locations_struct_f16.wgsl.expected.msl b/test/tint/types/functions/shader_io/fragment_input_locations_struct_f16.wgsl.expected.msl index af2c837..bb807e4 100644 --- a/test/tint/types/functions/shader_io/fragment_input_locations_struct_f16.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/fragment_input_locations_struct_f16.wgsl.expected.msl
@@ -29,5 +29,5 @@ } fragment void v_1(main_inputs inputs [[stage_in]]) { - main_inner(FragmentInputs{.loc0=inputs.FragmentInputs_loc0, .loc1=inputs.FragmentInputs_loc1, .loc2=inputs.FragmentInputs_loc2, .loc3=inputs.FragmentInputs_loc3, .loc4=inputs.FragmentInputs_loc4, .loc5=inputs.FragmentInputs_loc5}); + (main_inner(FragmentInputs{.loc0=inputs.FragmentInputs_loc0, .loc1=inputs.FragmentInputs_loc1, .loc2=inputs.FragmentInputs_loc2, .loc3=inputs.FragmentInputs_loc3, .loc4=inputs.FragmentInputs_loc4, .loc5=inputs.FragmentInputs_loc5})); }
diff --git a/test/tint/types/functions/shader_io/fragment_input_mixed.wgsl.expected.msl b/test/tint/types/functions/shader_io/fragment_input_mixed.wgsl.expected.msl index 7f93779..68992e4 100644 --- a/test/tint/types/functions/shader_io/fragment_input_mixed.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/fragment_input_mixed.wgsl.expected.msl
@@ -31,5 +31,5 @@ fragment void v_1(float4 FragmentInputs0_position [[position]], main_inputs inputs [[stage_in]], bool front_facing [[front_facing]], uint sample_index [[sample_id]], uint FragmentInputs1_sample_mask [[sample_mask]]) { FragmentInputs0 const v_2 = FragmentInputs0{.position=FragmentInputs0_position, .loc0=inputs.FragmentInputs0_loc0}; - main_inner(v_2, front_facing, inputs.loc1, sample_index, FragmentInputs1{.loc3=inputs.FragmentInputs1_loc3, .sample_mask=FragmentInputs1_sample_mask}, inputs.loc2); + (main_inner(v_2, front_facing, inputs.loc1, sample_index, FragmentInputs1{.loc3=inputs.FragmentInputs1_loc3, .sample_mask=FragmentInputs1_sample_mask}, inputs.loc2)); }
diff --git a/test/tint/types/functions/shader_io/fragment_input_mixed_f16.wgsl.expected.msl b/test/tint/types/functions/shader_io/fragment_input_mixed_f16.wgsl.expected.msl index b9204a6..51bdcc1 100644 --- a/test/tint/types/functions/shader_io/fragment_input_mixed_f16.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/fragment_input_mixed_f16.wgsl.expected.msl
@@ -36,5 +36,5 @@ fragment void v_1(float4 FragmentInputs0_position [[position]], main_inputs inputs [[stage_in]], bool front_facing [[front_facing]], uint sample_index [[sample_id]], uint FragmentInputs1_sample_mask [[sample_mask]]) { FragmentInputs0 const v_2 = FragmentInputs0{.position=FragmentInputs0_position, .loc0=inputs.FragmentInputs0_loc0}; - main_inner(v_2, front_facing, inputs.loc1, sample_index, FragmentInputs1{.loc3=inputs.FragmentInputs1_loc3, .loc5=inputs.FragmentInputs1_loc5, .sample_mask=FragmentInputs1_sample_mask}, inputs.loc2, inputs.loc4); + (main_inner(v_2, front_facing, inputs.loc1, sample_index, FragmentInputs1{.loc3=inputs.FragmentInputs1_loc3, .loc5=inputs.FragmentInputs1_loc5, .sample_mask=FragmentInputs1_sample_mask}, inputs.loc2, inputs.loc4)); }
diff --git a/test/tint/types/functions/shader_io/fragment_subgroup_builtins.wgsl.expected.msl b/test/tint/types/functions/shader_io/fragment_subgroup_builtins.wgsl.expected.msl index 27bd04c..f6d1af5 100644 --- a/test/tint/types/functions/shader_io/fragment_subgroup_builtins.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/fragment_subgroup_builtins.wgsl.expected.msl
@@ -28,5 +28,5 @@ fragment void v(uint subgroup_invocation_id [[thread_index_in_simdgroup]], uint subgroup_size [[threads_per_simdgroup]], device tint_array<uint, 1>* output [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.output=output, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(subgroup_invocation_id, subgroup_size, tint_module_vars); + (main_inner(subgroup_invocation_id, subgroup_size, tint_module_vars)); }
diff --git a/test/tint/types/functions/shader_io/fragment_subgroup_builtins_struct.wgsl.expected.msl b/test/tint/types/functions/shader_io/fragment_subgroup_builtins_struct.wgsl.expected.msl index ad69771..3239fbe 100644 --- a/test/tint/types/functions/shader_io/fragment_subgroup_builtins_struct.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/fragment_subgroup_builtins_struct.wgsl.expected.msl
@@ -33,5 +33,5 @@ fragment void v(uint FragmentInputs_subgroup_invocation_id [[thread_index_in_simdgroup]], uint FragmentInputs_subgroup_size [[threads_per_simdgroup]], device tint_array<uint, 1>* output [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.output=output, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(FragmentInputs{.subgroup_invocation_id=FragmentInputs_subgroup_invocation_id, .subgroup_size=FragmentInputs_subgroup_size}, tint_module_vars); + (main_inner(FragmentInputs{.subgroup_invocation_id=FragmentInputs_subgroup_invocation_id, .subgroup_size=FragmentInputs_subgroup_size}, tint_module_vars)); }
diff --git a/test/tint/types/functions/shader_io/interpolate_input_parameters.wgsl.expected.msl b/test/tint/types/functions/shader_io/interpolate_input_parameters.wgsl.expected.msl index 950ddd2..94995af 100644 --- a/test/tint/types/functions/shader_io/interpolate_input_parameters.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/interpolate_input_parameters.wgsl.expected.msl
@@ -18,5 +18,5 @@ } fragment void v(main_inputs inputs [[stage_in]]) { - main_inner(inputs.none, inputs.flat, inputs.perspective_center, inputs.perspective_centroid, inputs.perspective_sample, inputs.linear_center, inputs.linear_centroid, inputs.linear_sample, inputs.perspective_default, inputs.linear_default); + (main_inner(inputs.none, inputs.flat, inputs.perspective_center, inputs.perspective_centroid, inputs.perspective_sample, inputs.linear_center, inputs.linear_centroid, inputs.linear_sample, inputs.perspective_default, inputs.linear_default)); }
diff --git a/test/tint/types/functions/shader_io/interpolate_input_struct.wgsl.expected.msl b/test/tint/types/functions/shader_io/interpolate_input_struct.wgsl.expected.msl index 71e7930..4d02104 100644 --- a/test/tint/types/functions/shader_io/interpolate_input_struct.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/interpolate_input_struct.wgsl.expected.msl
@@ -31,5 +31,5 @@ } fragment void v(main_inputs inputs [[stage_in]]) { - main_inner(In{.none=inputs.In_none, .flat=inputs.In_flat, .perspective_center=inputs.In_perspective_center, .perspective_centroid=inputs.In_perspective_centroid, .perspective_sample=inputs.In_perspective_sample, .linear_center=inputs.In_linear_center, .linear_centroid=inputs.In_linear_centroid, .linear_sample=inputs.In_linear_sample, .perspective_default=inputs.In_perspective_default, .linear_default=inputs.In_linear_default}); + (main_inner(In{.none=inputs.In_none, .flat=inputs.In_flat, .perspective_center=inputs.In_perspective_center, .perspective_centroid=inputs.In_perspective_centroid, .perspective_sample=inputs.In_perspective_sample, .linear_center=inputs.In_linear_center, .linear_centroid=inputs.In_linear_centroid, .linear_sample=inputs.In_linear_sample, .perspective_default=inputs.In_perspective_default, .linear_default=inputs.In_linear_default})); }
diff --git a/test/tint/types/functions/shader_io/num_subgroups_linear_workgroup.wgsl.expected.msl b/test/tint/types/functions/shader_io/num_subgroups_linear_workgroup.wgsl.expected.msl index 34b749f..eff971a 100644 --- a/test/tint/types/functions/shader_io/num_subgroups_linear_workgroup.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/num_subgroups_linear_workgroup.wgsl.expected.msl
@@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(64)]] kernel void v(uint num_subgroups [[simdgroups_per_threadgroup]], device tint_array<uint, 1>* output [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.output=output, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(num_subgroups, tint_module_vars); + (main_inner(num_subgroups, tint_module_vars)); }
diff --git a/test/tint/types/functions/shader_io/num_subgroups_nonlinear_workgroup.wgsl.expected.msl b/test/tint/types/functions/shader_io/num_subgroups_nonlinear_workgroup.wgsl.expected.msl index 34b749f..eff971a 100644 --- a/test/tint/types/functions/shader_io/num_subgroups_nonlinear_workgroup.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/num_subgroups_nonlinear_workgroup.wgsl.expected.msl
@@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(64)]] kernel void v(uint num_subgroups [[simdgroups_per_threadgroup]], device tint_array<uint, 1>* output [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.output=output, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(num_subgroups, tint_module_vars); + (main_inner(num_subgroups, tint_module_vars)); }
diff --git a/test/tint/types/functions/shader_io/shared_struct_different_stages.wgsl.expected.msl b/test/tint/types/functions/shader_io/shared_struct_different_stages.wgsl.expected.msl index 5316b79..26d7bdf 100644 --- a/test/tint/types/functions/shader_io/shared_struct_different_stages.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/shared_struct_different_stages.wgsl.expected.msl
@@ -51,5 +51,5 @@ } fragment void frag_main(frag_main_inputs inputs [[stage_in]], float4 Interface_pos [[position]]) { - frag_main_inner(Interface{.col1=inputs.Interface_col1, .col2=inputs.Interface_col2, .pos=Interface_pos}); + (frag_main_inner(Interface{.col1=inputs.Interface_col1, .col2=inputs.Interface_col2, .pos=Interface_pos})); }
diff --git a/test/tint/types/functions/shader_io/shared_struct_different_stages_f16.wgsl.expected.msl b/test/tint/types/functions/shader_io/shared_struct_different_stages_f16.wgsl.expected.msl index e5d8113..d957f29 100644 --- a/test/tint/types/functions/shader_io/shared_struct_different_stages_f16.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/shared_struct_different_stages_f16.wgsl.expected.msl
@@ -51,5 +51,5 @@ } fragment void frag_main(frag_main_inputs inputs [[stage_in]], float4 Interface_pos [[position]]) { - frag_main_inner(Interface{.col1=inputs.Interface_col1, .col2=inputs.Interface_col2, .pos=Interface_pos}); + (frag_main_inner(Interface{.col1=inputs.Interface_col1, .col2=inputs.Interface_col2, .pos=Interface_pos})); }
diff --git a/test/tint/types/functions/shader_io/shared_struct_storage_buffer.wgsl.expected.msl b/test/tint/types/functions/shader_io/shared_struct_storage_buffer.wgsl.expected.msl index 1f28e94..58b4c48 100644 --- a/test/tint/types/functions/shader_io/shared_struct_storage_buffer.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/shared_struct_storage_buffer.wgsl.expected.msl
@@ -40,10 +40,10 @@ float const f = input.f; uint const u = input.u; float4 const v = input.v; - tint_store_and_preserve_padding(tint_module_vars.output, input); + (tint_store_and_preserve_padding(tint_module_vars.output, input)); } fragment void frag_main(frag_main_inputs inputs [[stage_in]], float4 S_v [[position]], device S* output [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.output=output}; - frag_main_inner(S{.f=inputs.S_f, .u=inputs.S_u, .v=S_v}, tint_module_vars); + (frag_main_inner(S{.f=inputs.S_f, .u=inputs.S_u, .v=S_v}, tint_module_vars)); }
diff --git a/test/tint/types/functions/shader_io/shared_struct_storage_buffer_f16.wgsl.expected.msl b/test/tint/types/functions/shader_io/shared_struct_storage_buffer_f16.wgsl.expected.msl index 381cdad..8c47e7f 100644 --- a/test/tint/types/functions/shader_io/shared_struct_storage_buffer_f16.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/shared_struct_storage_buffer_f16.wgsl.expected.msl
@@ -58,10 +58,10 @@ float4 const v = input.v; half const x = input.x; half3 const y = input.y; - tint_store_and_preserve_padding(tint_module_vars.output, input); + (tint_store_and_preserve_padding(tint_module_vars.output, input)); } fragment void frag_main(frag_main_inputs inputs [[stage_in]], float4 S_v [[position]], device S_packed_vec3* output [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.output=output}; - frag_main_inner(S{.f=inputs.S_f, .u=inputs.S_u, .v=S_v, .x=inputs.S_x, .y=inputs.S_y}, tint_module_vars); + (frag_main_inner(S{.f=inputs.S_f, .u=inputs.S_u, .v=S_v, .x=inputs.S_x, .y=inputs.S_y}, tint_module_vars)); }
diff --git a/test/tint/types/functions/shader_io/subgroup_id_linear_workgroup.wgsl.expected.msl b/test/tint/types/functions/shader_io/subgroup_id_linear_workgroup.wgsl.expected.msl index 274304c..caf265b 100644 --- a/test/tint/types/functions/shader_io/subgroup_id_linear_workgroup.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/subgroup_id_linear_workgroup.wgsl.expected.msl
@@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(64)]] kernel void v(uint subgroup_id [[simdgroup_index_in_threadgroup]], device tint_array<uint, 1>* output [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.output=output, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(subgroup_id, tint_module_vars); + (main_inner(subgroup_id, tint_module_vars)); }
diff --git a/test/tint/types/functions/shader_io/subgroup_id_nonlinear_workgroup.wgsl.expected.msl b/test/tint/types/functions/shader_io/subgroup_id_nonlinear_workgroup.wgsl.expected.msl index 274304c..caf265b 100644 --- a/test/tint/types/functions/shader_io/subgroup_id_nonlinear_workgroup.wgsl.expected.msl +++ b/test/tint/types/functions/shader_io/subgroup_id_nonlinear_workgroup.wgsl.expected.msl
@@ -29,5 +29,5 @@ [[max_total_threads_per_threadgroup(64)]] kernel void v(uint subgroup_id [[simdgroup_index_in_threadgroup]], device tint_array<uint, 1>* output [[buffer(0)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.output=output, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(subgroup_id, tint_module_vars); + (main_inner(subgroup_id, tint_module_vars)); }
diff --git a/test/tint/types/module_scope_used_in_functions.wgsl.expected.msl b/test/tint/types/module_scope_used_in_functions.wgsl.expected.msl index 732c0ec..2f2d6d7 100644 --- a/test/tint/types/module_scope_used_in_functions.wgsl.expected.msl +++ b/test/tint/types/module_scope_used_in_functions.wgsl.expected.msl
@@ -41,26 +41,26 @@ (*tint_module_vars.w) = b; device float* const v = (&(*tint_module_vars.storages)[min(uint(0), (tint_array_lengths.tint_array_length_0_1 - 1u))]); (*v) = (*tint_module_vars.uniforms).x; - zoo(tint_module_vars); + (zoo(tint_module_vars)); } void foo(float a, tint_array_lengths_struct tint_array_lengths, tint_module_vars_struct tint_module_vars) { float const b = 2.0f; - bar(a, b, tint_array_lengths, tint_module_vars); - no_uses(); + (bar(a, b, tint_array_lengths, tint_module_vars)); + (no_uses()); } void main_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { if ((tint_local_index < 1u)) { (*tint_module_vars.w) = 0.0f; } - threadgroup_barrier(mem_flags::mem_threadgroup); - foo(1.0f, tint_array_lengths_struct{.tint_array_length_0_1=((*tint_module_vars.tint_storage_buffer_sizes)[0u].y / 4u)}, tint_module_vars); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (foo(1.0f, tint_array_lengths_struct{.tint_array_length_0_1=((*tint_module_vars.tint_storage_buffer_sizes)[0u].y / 4u)}, tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_1(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]], const device float2* uniforms [[buffer(0)]], device tint_array<float, 1>* storages [[buffer(1)]], const constant tint_array<uint4, 1>* tint_storage_buffer_sizes [[buffer(30)]]) { thread float p = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.p=(&p), .w=(&(*v_2).tint_symbol), .uniforms=uniforms, .storages=storages, .tint_storage_buffer_sizes=tint_storage_buffer_sizes}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/types/module_scope_var.wgsl.expected.msl b/test/tint/types/module_scope_var.wgsl.expected.msl index 5d3dcf7..36202b9 100644 --- a/test/tint/types/module_scope_var.wgsl.expected.msl +++ b/test/tint/types/module_scope_var.wgsl.expected.msl
@@ -39,7 +39,7 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.wg_var) = 0.0f; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.bool_var) = false; (*tint_module_vars.i32_var) = 0; (*tint_module_vars.u32_var) = 0u; @@ -66,5 +66,5 @@ thread tint_array<float, 4> arr_var = {}; thread S struct_var = {}; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.bool_var=(&bool_var), .i32_var=(&i32_var), .u32_var=(&u32_var), .f32_var=(&f32_var), .v2i32_var=(&v2i32_var), .v3u32_var=(&v3u32_var), .v4f32_var=(&v4f32_var), .m2x3_var=(&m2x3_var), .arr_var=(&arr_var), .struct_var=(&struct_var), .wg_var=(&(*v_1).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/types/module_scope_vars_pointers.wgsl.expected.msl b/test/tint/types/module_scope_vars_pointers.wgsl.expected.msl index da0d5fe..b7275ca 100644 --- a/test/tint/types/module_scope_vars_pointers.wgsl.expected.msl +++ b/test/tint/types/module_scope_vars_pointers.wgsl.expected.msl
@@ -14,7 +14,7 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.w) = 0.0f; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); thread float* const p_ptr = tint_module_vars.p; threadgroup float* const w_ptr = tint_module_vars.w; float const x = ((*p_ptr) + (*w_ptr)); @@ -25,5 +25,5 @@ kernel void v(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_1 [[threadgroup(0)]]) { thread float p = 0.0f; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.p=(&p), .w=(&(*v_1).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/types/texture/sampled/1d.wgsl.expected.msl b/test/tint/types/texture/sampled/1d.wgsl.expected.msl index 373985c..f6915ba 100644 --- a/test/tint/types/texture/sampled/1d.wgsl.expected.msl +++ b/test/tint/types/texture/sampled/1d.wgsl.expected.msl
@@ -10,10 +10,10 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(texture1d<float, access::sample> t_f [[texture(0)]], texture1d<int, access::sample> t_i [[texture(1)]], texture1d<uint, access::sample> t_u [[texture(2)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.t_f=t_f, .t_i=t_i, .t_u=t_u}; - min(uint(1), (tint_module_vars.t_f.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.t_f.get_num_mip_levels() - 1u))); uint fdims = uint(tint_module_vars.t_f.get_width()); - min(uint(1), (tint_module_vars.t_i.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.t_i.get_num_mip_levels() - 1u))); uint idims = uint(tint_module_vars.t_i.get_width()); - min(uint(1), (tint_module_vars.t_u.get_num_mip_levels() - 1u)); + (min(uint(1), (tint_module_vars.t_u.get_num_mip_levels() - 1u))); uint udims = uint(tint_module_vars.t_u.get_width()); }
diff --git a/test/tint/var/initialization/workgroup/array/array_i32.wgsl.expected.msl b/test/tint/var/initialization/workgroup/array/array_i32.wgsl.expected.msl index b12b3da..54f552d 100644 --- a/test/tint/var/initialization/workgroup/array/array_i32.wgsl.expected.msl +++ b/test/tint/var/initialization/workgroup/array/array_i32.wgsl.expected.msl
@@ -36,12 +36,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<tint_array<int, 3>, 2> v = (*tint_module_vars.zero); } [[max_total_threads_per_threadgroup(1)]] kernel void v_3(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_4 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.zero=(&(*v_4).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/var/initialization/workgroup/array/i32.wgsl.expected.msl b/test/tint/var/initialization/workgroup/array/i32.wgsl.expected.msl index 852e33a..419bfa3 100644 --- a/test/tint/var/initialization/workgroup/array/i32.wgsl.expected.msl +++ b/test/tint/var/initialization/workgroup/array/i32.wgsl.expected.msl
@@ -36,12 +36,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<int, 3> v = (*tint_module_vars.zero); } [[max_total_threads_per_threadgroup(1)]] kernel void v_3(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_4 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.zero=(&(*v_4).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/var/initialization/workgroup/array/u32_large.wgsl.expected.msl b/test/tint/var/initialization/workgroup/array/u32_large.wgsl.expected.msl index 08168c5..694f363 100644 --- a/test/tint/var/initialization/workgroup/array/u32_large.wgsl.expected.msl +++ b/test/tint/var/initialization/workgroup/array/u32_large.wgsl.expected.msl
@@ -36,12 +36,12 @@ } } } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<int, 23> v = (*tint_module_vars.zero); } [[max_total_threads_per_threadgroup(13)]] kernel void v_3(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_4 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.zero=(&(*v_4).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/var/initialization/workgroup/array/u32_small.wgsl.expected.msl b/test/tint/var/initialization/workgroup/array/u32_small.wgsl.expected.msl index 633d23b..b30c304 100644 --- a/test/tint/var/initialization/workgroup/array/u32_small.wgsl.expected.msl +++ b/test/tint/var/initialization/workgroup/array/u32_small.wgsl.expected.msl
@@ -25,12 +25,12 @@ if ((tint_local_index < 3u)) { (*tint_module_vars.zero)[tint_local_index] = 0; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<int, 3> v = (*tint_module_vars.zero); } [[max_total_threads_per_threadgroup(10)]] kernel void v_1(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.zero=(&(*v_2).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/var/initialization/workgroup/matrix.wgsl.expected.msl b/test/tint/var/initialization/workgroup/matrix.wgsl.expected.msl index e06914b..a846d91 100644 --- a/test/tint/var/initialization/workgroup/matrix.wgsl.expected.msl +++ b/test/tint/var/initialization/workgroup/matrix.wgsl.expected.msl
@@ -30,7 +30,7 @@ (*tint_module_vars.v)[0u].packed = packed_float3(float2x3(float3(0.0f), float3(0.0f))[0u]); (*tint_module_vars.v)[1u].packed = packed_float3(float2x3(float3(0.0f), float3(0.0f))[1u]); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); tint_array<tint_packed_vec3_f32_array_element, 2> const v_1 = (*tint_module_vars.v); float2x3 const v_2 = float2x3(float3(v_1[0u].packed), float3(v_1[1u].packed)); } @@ -38,5 +38,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v_3(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_4 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_4).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/var/initialization/workgroup/scalar.wgsl.expected.msl b/test/tint/var/initialization/workgroup/scalar.wgsl.expected.msl index 2bc70d8..f21747a 100644 --- a/test/tint/var/initialization/workgroup/scalar.wgsl.expected.msl +++ b/test/tint/var/initialization/workgroup/scalar.wgsl.expected.msl
@@ -13,12 +13,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.v) = 0; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); int const i = (*tint_module_vars.v); } [[max_total_threads_per_threadgroup(1)]] kernel void v_1(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_2).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/var/initialization/workgroup/struct.wgsl.expected.msl b/test/tint/var/initialization/workgroup/struct.wgsl.expected.msl index 2e731da..63c20a6 100644 --- a/test/tint/var/initialization/workgroup/struct.wgsl.expected.msl +++ b/test/tint/var/initialization/workgroup/struct.wgsl.expected.msl
@@ -18,11 +18,11 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.v) = S{}; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); } [[max_total_threads_per_threadgroup(1)]] kernel void v_1(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_2).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/var/initialization/workgroup/vector.wgsl.expected.msl b/test/tint/var/initialization/workgroup/vector.wgsl.expected.msl index e378dd7..eb001a8 100644 --- a/test/tint/var/initialization/workgroup/vector.wgsl.expected.msl +++ b/test/tint/var/initialization/workgroup/vector.wgsl.expected.msl
@@ -13,12 +13,12 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.v) = packed_int3(int3(0)); } - threadgroup_barrier(mem_flags::mem_threadgroup); - int3((*tint_module_vars.v)); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (int3((*tint_module_vars.v))); } [[max_total_threads_per_threadgroup(1)]] kernel void v_1(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v_2 [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.v=(&(*v_2).tint_symbol)}; - main_inner(tint_local_index, tint_module_vars); + (main_inner(tint_local_index, tint_module_vars)); }
diff --git a/test/tint/var/uses/immediate.wgsl.expected.msl b/test/tint/var/uses/immediate.wgsl.expected.msl index ec58d29..4e237a4 100644 --- a/test/tint/var/uses/immediate.wgsl.expected.msl +++ b/test/tint/var/uses/immediate.wgsl.expected.msl
@@ -15,7 +15,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void main1(const constant int* a [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=a}; - uses_a(tint_module_vars); + (uses_a(tint_module_vars)); } // // main2 @@ -32,13 +32,13 @@ } void uses_uses_a(tint_module_vars_struct tint_module_vars) { - uses_a(tint_module_vars); + (uses_a(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void main2(const constant int* a [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=a}; - uses_uses_a(tint_module_vars); + (uses_uses_a(tint_module_vars)); } // // main3 @@ -57,7 +57,7 @@ [[max_total_threads_per_threadgroup(1)]] kernel void main3(const constant int* b [[buffer(30)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.b=b}; - uses_b(tint_module_vars); + (uses_b(tint_module_vars)); } // // main4
diff --git a/test/tint/var/uses/immediate_via_function_param.wgsl.expected.msl b/test/tint/var/uses/immediate_via_function_param.wgsl.expected.msl index c29f391..9c26953 100644 --- a/test/tint/var/uses/immediate_via_function_param.wgsl.expected.msl +++ b/test/tint/var/uses/immediate_via_function_param.wgsl.expected.msl
@@ -13,5 +13,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void v(const constant uint* value [[buffer(30)]], device uint* output [[buffer(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.value=value, .output=output}; - foo(tint_module_vars.value, tint_module_vars); + (foo(tint_module_vars.value, tint_module_vars)); }
diff --git a/test/tint/var/uses/many_workgroup_vars.wgsl.expected.msl b/test/tint/var/uses/many_workgroup_vars.wgsl.expected.msl index 93ab94c..8ffe123 100644 --- a/test/tint/var/uses/many_workgroup_vars.wgsl.expected.msl +++ b/test/tint/var/uses/many_workgroup_vars.wgsl.expected.msl
@@ -310,7 +310,7 @@ (*tint_module_vars.m98) = float2x2(float2(0.0f), float2(0.0f)); (*tint_module_vars.m99) = float2x2(float2(0.0f), float2(0.0f)); } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.m00)[0u].x = 1.0f; (*tint_module_vars.m01)[0u].x = 1.0f; (*tint_module_vars.m02)[0u].x = 1.0f; @@ -416,5 +416,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void tint_symbol(uint idx [[thread_index_in_threadgroup]], threadgroup tint_symbol_101* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m00=(&(*v).tint_symbol_1), .m01=(&(*v).tint_symbol_2), .m02=(&(*v).tint_symbol_3), .m03=(&(*v).tint_symbol_4), .m04=(&(*v).tint_symbol_5), .m05=(&(*v).tint_symbol_6), .m06=(&(*v).tint_symbol_7), .m07=(&(*v).tint_symbol_8), .m08=(&(*v).tint_symbol_9), .m09=(&(*v).tint_symbol_10), .m10=(&(*v).tint_symbol_11), .m11=(&(*v).tint_symbol_12), .m12=(&(*v).tint_symbol_13), .m13=(&(*v).tint_symbol_14), .m14=(&(*v).tint_symbol_15), .m15=(&(*v).tint_symbol_16), .m16=(&(*v).tint_symbol_17), .m17=(&(*v).tint_symbol_18), .m18=(&(*v).tint_symbol_19), .m19=(&(*v).tint_symbol_20), .m20=(&(*v).tint_symbol_21), .m21=(&(*v).tint_symbol_22), .m22=(&(*v).tint_symbol_23), .m23=(&(*v).tint_symbol_24), .m24=(&(*v).tint_symbol_25), .m25=(&(*v).tint_symbol_26), .m26=(&(*v).tint_symbol_27), .m27=(&(*v).tint_symbol_28), .m28=(&(*v).tint_symbol_29), .m29=(&(*v).tint_symbol_30), .m30=(&(*v).tint_symbol_31), .m31=(&(*v).tint_symbol_32), .m32=(&(*v).tint_symbol_33), .m33=(&(*v).tint_symbol_34), .m34=(&(*v).tint_symbol_35), .m35=(&(*v).tint_symbol_36), .m36=(&(*v).tint_symbol_37), .m37=(&(*v).tint_symbol_38), .m38=(&(*v).tint_symbol_39), .m39=(&(*v).tint_symbol_40), .m40=(&(*v).tint_symbol_41), .m41=(&(*v).tint_symbol_42), .m42=(&(*v).tint_symbol_43), .m43=(&(*v).tint_symbol_44), .m44=(&(*v).tint_symbol_45), .m45=(&(*v).tint_symbol_46), .m46=(&(*v).tint_symbol_47), .m47=(&(*v).tint_symbol_48), .m48=(&(*v).tint_symbol_49), .m49=(&(*v).tint_symbol_50), .m50=(&(*v).tint_symbol_51), .m51=(&(*v).tint_symbol_52), .m52=(&(*v).tint_symbol_53), .m53=(&(*v).tint_symbol_54), .m54=(&(*v).tint_symbol_55), .m55=(&(*v).tint_symbol_56), .m56=(&(*v).tint_symbol_57), .m57=(&(*v).tint_symbol_58), .m58=(&(*v).tint_symbol_59), .m59=(&(*v).tint_symbol_60), .m60=(&(*v).tint_symbol_61), .m61=(&(*v).tint_symbol_62), .m62=(&(*v).tint_symbol_63), .m63=(&(*v).tint_symbol_64), .m64=(&(*v).tint_symbol_65), .m65=(&(*v).tint_symbol_66), .m66=(&(*v).tint_symbol_67), .m67=(&(*v).tint_symbol_68), .m68=(&(*v).tint_symbol_69), .m69=(&(*v).tint_symbol_70), .m70=(&(*v).tint_symbol_71), .m71=(&(*v).tint_symbol_72), .m72=(&(*v).tint_symbol_73), .m73=(&(*v).tint_symbol_74), .m74=(&(*v).tint_symbol_75), .m75=(&(*v).tint_symbol_76), .m76=(&(*v).tint_symbol_77), .m77=(&(*v).tint_symbol_78), .m78=(&(*v).tint_symbol_79), .m79=(&(*v).tint_symbol_80), .m80=(&(*v).tint_symbol_81), .m81=(&(*v).tint_symbol_82), .m82=(&(*v).tint_symbol_83), .m83=(&(*v).tint_symbol_84), .m84=(&(*v).tint_symbol_85), .m85=(&(*v).tint_symbol_86), .m86=(&(*v).tint_symbol_87), .m87=(&(*v).tint_symbol_88), .m88=(&(*v).tint_symbol_89), .m89=(&(*v).tint_symbol_90), .m90=(&(*v).tint_symbol_91), .m91=(&(*v).tint_symbol_92), .m92=(&(*v).tint_symbol_93), .m93=(&(*v).tint_symbol_94), .m94=(&(*v).tint_symbol_95), .m95=(&(*v).tint_symbol_96), .m96=(&(*v).tint_symbol_97), .m97=(&(*v).tint_symbol_98), .m98=(&(*v).tint_symbol_99), .m99=(&(*v).tint_symbol_100)}; - tint_symbol_inner(idx, tint_module_vars); + (tint_symbol_inner(idx, tint_module_vars)); }
diff --git a/test/tint/var/uses/private.wgsl.expected.msl b/test/tint/var/uses/private.wgsl.expected.msl index 856022b..b13f97b 100644 --- a/test/tint/var/uses/private.wgsl.expected.msl +++ b/test/tint/var/uses/private.wgsl.expected.msl
@@ -17,7 +17,7 @@ thread int a = 0; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=(&a)}; (*tint_module_vars.a) = 42; - uses_a(tint_module_vars); + (uses_a(tint_module_vars)); } // // main2 @@ -38,7 +38,7 @@ thread int b = 0; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.b=(&b)}; (*tint_module_vars.b) = 7; - uses_b(tint_module_vars); + (uses_b(tint_module_vars)); } // // main3 @@ -68,10 +68,10 @@ void outer(tint_module_vars_struct tint_module_vars) { (*tint_module_vars.a) = 0; - uses_a(tint_module_vars); - uses_a_and_b(tint_module_vars); - uses_b(tint_module_vars); - no_uses(); + (uses_a(tint_module_vars)); + (uses_a_and_b(tint_module_vars)); + (uses_b(tint_module_vars)); + (no_uses()); } [[max_total_threads_per_threadgroup(1)]] @@ -79,8 +79,8 @@ thread int a = 0; thread int b = 0; tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=(&a), .b=(&b)}; - outer(tint_module_vars); - no_uses(); + (outer(tint_module_vars)); + (no_uses()); } // // main4 @@ -93,5 +93,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void main4() { - no_uses(); + (no_uses()); }
diff --git a/test/tint/var/uses/workgroup.wgsl.expected.msl b/test/tint/var/uses/workgroup.wgsl.expected.msl index 8ecb8f5..2e7fee6 100644 --- a/test/tint/var/uses/workgroup.wgsl.expected.msl +++ b/test/tint/var/uses/workgroup.wgsl.expected.msl
@@ -20,15 +20,15 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.a) = 0; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.a) = 42; - uses_a(tint_module_vars); + (uses_a(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void main1(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=(&(*v).tint_symbol)}; - main1_inner(tint_local_index, tint_module_vars); + (main1_inner(tint_local_index, tint_module_vars)); } // // main2 @@ -52,15 +52,15 @@ if ((tint_local_index < 1u)) { (*tint_module_vars.b) = 0; } - threadgroup_barrier(mem_flags::mem_threadgroup); + (threadgroup_barrier(mem_flags::mem_threadgroup)); (*tint_module_vars.b) = 7; - uses_b(tint_module_vars); + (uses_b(tint_module_vars)); } [[max_total_threads_per_threadgroup(1)]] kernel void main2(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_1* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.b=(&(*v).tint_symbol)}; - main2_inner(tint_local_index, tint_module_vars); + (main2_inner(tint_local_index, tint_module_vars)); } // // main3 @@ -95,10 +95,10 @@ void outer(tint_module_vars_struct tint_module_vars) { (*tint_module_vars.a) = 0; - uses_a(tint_module_vars); - uses_a_and_b(tint_module_vars); - uses_b(tint_module_vars); - no_uses(); + (uses_a(tint_module_vars)); + (uses_a_and_b(tint_module_vars)); + (uses_b(tint_module_vars)); + (no_uses()); } void main3_inner(uint tint_local_index, tint_module_vars_struct tint_module_vars) { @@ -106,15 +106,15 @@ (*tint_module_vars.a) = 0; (*tint_module_vars.b) = 0; } - threadgroup_barrier(mem_flags::mem_threadgroup); - outer(tint_module_vars); - no_uses(); + (threadgroup_barrier(mem_flags::mem_threadgroup)); + (outer(tint_module_vars)); + (no_uses()); } [[max_total_threads_per_threadgroup(1)]] kernel void main3(uint tint_local_index [[thread_index_in_threadgroup]], threadgroup tint_symbol_2* v [[threadgroup(0)]]) { tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.a=(&(*v).tint_symbol), .b=(&(*v).tint_symbol_1)}; - main3_inner(tint_local_index, tint_module_vars); + (main3_inner(tint_local_index, tint_module_vars)); } // // main4 @@ -127,5 +127,5 @@ [[max_total_threads_per_threadgroup(1)]] kernel void main4() { - no_uses(); + (no_uses()); }