1// { dg-do assemble } 2 3class OBJECT 4{ 5 int a; 6}; 7 8 9 10template <class T> class TESTA 11{ 12public: 13 TESTA(); 14 T foo(int i) {T t = 0; return t;} 15}; 16 17 18 19void foo() 20{ 21 TESTA<OBJECT *> *foo; 22 23 foo = new TESTA<OBJECT *>; 24} 25 26