1 // PR c++/86661
2 
3 typedef int a;  // { dg-message "declared here" }
4 namespace {
5 class b {
6   a c;
7   template <typename> void a();  // { dg-error "changes meaning" }
8 };
9 }
10