34 lines · cpp
1// RUN: %clang_cc1 %s -verify2 3// expected-no-diagnostics4 5extern "C++" {6namespace A {7namespace B {8int bar;9}10} // namespace A11namespace C {12void foo() {13 using namespace A;14 (void)B::bar;15}16} // namespace C17}18 19extern "C" {20extern "C++" {21namespace D {22namespace E {23int bar;24}25} // namespace A26namespace F {27void foo() {28 using namespace D;29 (void)E::bar;30}31} // namespace C32}33}34