1 enum a { b, c }; 2 struct d { 3 _Bool e; 4 enum a f 5 }; 6 g, h; 7 i() { 8 struct d j[h]; 9 j[0] = (struct d){.f = c}; 10 for (; g;) 11 (struct d){}; 12 } 13 14