1 2 3 4 5 6 7 8 9 10 11
namespace A { enum {FIRST=1}; extern int a; namespace B { extern int b; namespace C { extern int c; } } }