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