blob: 97b6c6ec6a5dfa707bcbc45df205d608392014ee [file] [log] [blame]
#include <metal_stdlib>
using namespace metal;
struct S {
uint3 v;
};
struct tint_module_vars_struct {
thread S* P;
};
void f(tint_module_vars_struct tint_module_vars) {
(*tint_module_vars.P).v = uint3(1u, 2u, 3u);
(*tint_module_vars.P).v.x = 1u;
(*tint_module_vars.P).v.y = 2u;
(*tint_module_vars.P).v.z = 3u;
}