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)23A::A(bool) { 24 new C; 25 B(0); 26 } 27