// Build don't link: template class foo { public: typedef X y; class bar { public: void blah () { y Y; } }; };