1 // PR c++/83835
2 // { dg-do compile { target c++11 } }
3 
4 struct Z
5 {
6   void const * p_;
ZZ7   constexpr Z( void const * p ): p_( p ) {}
8   ~Z();
9 };
10 
11 struct Y
12 {
13   Z z_;
YY14   constexpr Y() noexcept: z_( this ) {}
15 };
16