+++ /dev/null
-// Build don't link:
-namespace A{
- void f();
-}
-
-namespace B{
- using namespace A;
- void f(int); // ERROR - referenced below
-}
-
-using namespace B;
-
-void g()
-{
- ::f(); // ERROR - A::f is not found
-}
-
-using namespace A;
-
-void g1()
-{
- ::f(); // ok, it is found now
-}