namespace A { namespace B { namespace C { struct D { int a; // a. int b; int c; }; // struct D } // namespace C struct E {}; } // namespace B struct F {}; } // namespace C