1 // PR c++/70258 2 // { dg-do compile { target c++11 } } 3 4 template <class T> 5 struct H 6 { 7 template <typename A = T, typename = decltype (A())> 8 H (); 9 }; 10 11 struct J { 12 struct K { 13 int First = 0; 14 }; 15 H<K> FunctionMDInfo; 16 }; 17