1[numthreads(1, 1, 1)] 2void unused_entry_point() { 3 return; 4} 5 6struct a { 7 int a; 8}; 9 10void f() { 11 { 12 a a_1 = (a)0; 13 a b = a_1; 14 } 15 a a_2 = (a)0; 16 a b = a_2; 17} 18