| // PR c++/71446 | |
| // { dg-do compile { target c++11 } } | |
| // { dg-options "" } | |
| struct T { void *a; int b; }; | |
| struct U { int a; union { int b; union { long c; short d; }; }; int e; }; | |
| void bar (T); | |
| void baz (U); | |
| void | |
| foo () | |
| { | |
| bar ({.b = 1}); | |
| baz ({.c = 5L, .e = 6}); | |
| } |