Daily bump.
[gcc.git] / gcc / testsuite / g++.dg / cpp0x / constexpr-array25.C
blob9162943249f09ab5c5ddfb72177701a1891eddca
1 // PR c++/95241
2 // { dg-do compile { target c++11 } }
4 struct Fragment
6   int off;
7   constexpr Fragment(int _off) : off(_off) { }
8   constexpr Fragment() : Fragment(1) { }
9 };
11 struct Field
13   Fragment fragments[3];
14   constexpr Field(int off) : fragments{{off}} { }
17 constexpr Field field{0};
19 static_assert(field.fragments[0].off == 0
20               && field.fragments[1].off == 1
21               && field.fragments[2].off == 1, "");