/cp
[official-gcc.git] / gcc / testsuite / g++.dg / cpp1y / pr79937-1.C
blobf547782a54e971d3cc5f1472af89f51d1ea74501
1 // PR c++/79937
2 // { dg-do run { target c++14 } }
4 struct C {};
6 struct X {
7   unsigned i;
8   unsigned n = i;
9 };
12 bar (X x)
14   if (x.i != 1 || x.n != 1)
15     __builtin_abort ();
16   return {};
19 int
20 main ()
22   C c = bar (X {1});