1// PR c++/13978
2
3namespace ns {
4  template <class TP> void func1(TP* t);
5  struct A {};
6}
7
8template < class TP >
9void func2() {
10  func1( new ns::A() );
11}
12
13