1 // PR c++/70285 2 3 int a; 4 5 struct S 6 { 7 int i:8; 8 } b; 9 10 int fn1(bool x)11 fn1 (bool x) 12 { 13 (&fn1 ? b.i : a) = 42; 14 return (&fn1 ? b.i : a); 15 } 16