// Test nested enums in templates. // Build don't link: template class A { public: enum muni {X, Y}; muni e() { return X; }; muni f(); }; template typename A::muni A::f() { return X; } template class A;