// Build don't link: // Origin: Mark Mitchell template class X{}; class Y : public X { void f(); }; void Y::f() { X x; // ERROR - X is not a type. }