1 // { dg-do assemble } 2 3 class base 4 { 5 public: 6 virtual void method()=0; 7 }; 8 9 class der: public base 10 { 11 public: 12 template<class C> method()13 void method() 14 { 15 C foo; 16 } 17 }; 18