namespace unchanged_n { | |
int var; | |
} // namespace unchanged_n | |
namespace removed_n { | |
int var; | |
} // namespace removed_n | |
namespace foo { | |
int x1; | |
int x2[5]; | |
extern const int x3 = 5; | |
typedef int type_definition; | |
type_definition x4; | |
int x5() { | |
return 0; | |
} | |
struct S { | |
int x; | |
} x6; | |
union U { | |
int x; | |
} x7; | |
enum class E { X, Y } x8; | |
} // namespace foo |