G++ 4.2.2 reports an error with this innocuous-looking code. Any ideas?
Code:
template <typename T> class foo { public: template <typename U> void bar() { } }; template <typename T> void baz() { foo<T> f; f.bar<T>(); }
Comment