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