// Testcase for defining nested types separately. // Build don't link: class remote { class remote_file; }; class remote::remote_file { public: ~remote_file(); }; remote::remote_file::~remote_file() {}