1struct A {};
2extern const int variable = 0;
3extern constexpr int function() { return 0; }
4
5namespace N {
6  struct A {};
7  extern const int variable = 0;
8  extern constexpr int function() { return 0; }
9}
10
11@import redecl_add_after_load_top;
12struct C::A {};
13const int C::variable = 0;
14constexpr int C::function() { return 0; }
15
16struct D {
17  struct A;
18  static const int variable;
19  static constexpr int function();
20};
21struct D::A {};
22const int D::variable = 0;
23constexpr int D::function() { return 0; }
24