1 // PR c++/85634 ICE managing lookup set 2 3 namespace N { 4 template <class T> void Foo (T *const &); 5 } 6 7 using namespace N; 8 9 template<class T> void Foo (const T &); 10 11 12 template <class T> Frob()13void Frob() 14 { 15 void (*op)(const T&) = Foo; 16 } 17 18 template void Frob<int *>(); 19