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