blob: f547782a54e971d3cc5f1472af89f51d1ea74501 [file] [log] [blame]
// PR c++/79937
// { dg-do run { target c++14 } }
struct C {};
struct X {
unsigned i;
unsigned n = i;
};
C
bar (X x)
{
if (x.i != 1 || x.n != 1)
__builtin_abort ();
return {};
}
int
main ()
{
C c = bar (X {1});
}