1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
// Build don't link: // GROUPS passed templates // g++-2.2.1: member functions returning a template type template <class T> struct list { }; struct A { list<int> L; list<int> get_list(); }; list<int> A::get_list() { return L; }