// { dg-do assemble } // GROUPS passed templates // g++-2.2.1: member functions returning a template type template struct list { }; struct A { list L; list get_list(); }; list A::get_list() { return L; }