// PR c++/24139 template struct O { struct I; }; template<> struct O::I { I(); }; O::I::I() {}