1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
// { dg-do assemble } // 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; }