1 // PR c++/47511
2 
3 namespace N {
g(T)4     template <typename T> bool g( T ) {
5         return true;
6     }
7     struct A { };
8 }
f(const T &)9 template <class T> void f(const T&) {
10     N::A x;
11     g(x) ;
12 }
13