1 namespace unchanged_n { 2 int var; 3 } // namespace unchanged_n 4 5 namespace removed_n { 6 int var; 7 } // namespace removed_n 8 9 namespace foo { 10 int x1; 11 12 int x2[5]; 13 14 extern const int x3 = 5; 15 16 typedef int type_definition; 17 type_definition x4; 18 x5()19int x5() { 20 return 0; 21 } 22 23 struct S { 24 int x; 25 } x6; 26 27 union U { 28 int x; 29 } x7; 30 31 enum class E { X, Y } x8; 32 33 } // namespace foo 34