1 // PR c++/52748
2 // We don't want to instantiate A<T> here.
3 // { dg-require-effective-target c++11 }
4 
5 template <class T> struct A: T { };
6 template <class T> A<T> f(T);
7 decltype(f(42)) *p;
8