brintos

brintos / llvm-project-archived public Read only

0
0
Text · 485 B · a960b8c Raw
29 lines · cpp
1namespace A {2  inline namespace B {3    int f() { return 3; }4    int global_var = 0;5 6    namespace C {7    int global_var = 1;8    }9 10    inline namespace D {11    int nested_var = 2;12    }13  };14 15  namespace E {16  inline namespace F {17  int other_var = 3;18  }19  } // namespace E20 21  int global_var = 4;22}23 24int main(int argc, char **argv) {25  // Set break point at this line.26  return A::f() + A::B::global_var + A::C::global_var + A::E::F::other_var +27         A::B::D::nested_var;28}29