brintos

brintos / llvm-project-archived public Read only

0
0
Text · 387 B · 0a2d609 Raw
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