1 // PR c++/40799
2 
3 namespace Bar {
4   typedef int A;
5 }
6 class CollectionDeleteGuard {
7 public:
8   CollectionDeleteGuard(int);
9 };
CollectionDeleteGuard(int)10 CollectionDeleteGuard::CollectionDeleteGuard(int)
11 {
12   using Bar::A;
13 }
14