1 // PR c++/64994
2 // { dg-do compile { target c++11 } }
3 
4 class TimeStamp {
5 public:
TimeStamp()6   constexpr TimeStamp() : mValue() {}
7   int mValue;
8 };
9 
10 class A {
11   class B;
12   A(bool);
13 };
14 class C {
15   TimeStamp mFadeBeginTime;
16 };
17 class A::B {
18 public:
B(int)19   B(int) {}
20   TimeStamp mPrevEventTime[1];
21 };
22 
A(bool)23 A::A(bool) {
24   new C;
25   B(0);
26 }
27