blob: 1c6c7fed4498d41393b6237aac84afdedb4d1deb [file] [log] [blame]
Antonio Maiorano08d92792024-01-11 20:51:50 +00001struct S {
2 x : i32,
3}
4
5fn deref() {
6 var a : S;
7 let p = &a;
8 var b = (*p).x;
9 (*p).x = 42;
10}
11
12fn no_deref() {
13 var a : S;
14 let p = &a;
15 var b = p.x;
16 p.x = 42;
17}
18
19@compute @workgroup_size(1)
20fn main() {
21 deref();
22 no_deref();
23}