1 /* PR c/85704 */ 2 3 struct C { struct {} c; }; 4 struct D { int d; struct C e; int f; }; 5 6 void foo(struct D * x)7 foo (struct D *x) 8 { 9 *x = (struct D) { .e = (struct C) { .c = {} } }; 10 } 11