1 // { dg-do assemble } 2 // Bug: g++ doesn't instantiate function templates in instantiate_type. 3 fn(T t)4 template <class T> void fn (T t) { } 5 template <class T> struct A { 6 void (*p)(T); AA7 A() { p = fn; } 8 }; 9 10 A<int> a; 11