1 // PR c++/85634 2 3 namespace bsl { 4 template <class T> void frob (const T *); 5 } 6 7 using namespace bsl; 8 9 template<class VALUE> void frob (const VALUE &); 10 11 template <typename T> 12 struct TPL { 13 friend void frob <T> (const T &); 14 }; 15 16 TPL<int> x; 17