1 struct X { 2 X (); 3 }; 4 5 template <int> struct O { 6 struct I { 7 I (const X & = X()); 8 }; 9 }; 10 template struct O<2>; 11