Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / Modules / Inputs / redecl-add-after-load.h
blob6951a76289f0fe4406991ac950c32f30ecbb4e7d
1 struct A {};
2 extern const int variable = 0;
3 extern constexpr int function() { return 0; }
5 namespace N {
6 struct A {};
7 extern const int variable = 0;
8 extern constexpr int function() { return 0; }
11 @import redecl_add_after_load_top;
12 struct C::A {};
13 const int C::variable = 0;
14 constexpr int C::function() { return 0; }
16 struct D {
17 struct A;
18 static const int variable;
19 static constexpr int function();
21 struct D::A {};
22 const int D::variable = 0;
23 constexpr int D::function() { return 0; }