Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / Modules / Inputs / using-decl-b.h
blob7c03d09960ed7e5e49fde5ad5ba13e428deb833d
1 namespace UsingDecl {
2 namespace B { typedef int inner; }
3 using B::inner;
6 #include "using-decl-a.h"
8 namespace UsingDecl {
9 using ::using_decl_type;
10 using ::using_decl_var;
11 using ::merged;
14 namespace X {
15 int conflicting_hidden_using_decl;
16 int conflicting_hidden_using_decl_fn();
17 int conflicting_hidden_using_decl_var;
18 struct conflicting_hidden_using_decl_struct;
20 int conflicting_hidden_using_decl_mixed_1;
21 int conflicting_hidden_using_decl_mixed_2();
22 struct conflicting_hidden_using_decl_mixed_3 {};
25 using X::conflicting_hidden_using_decl;
26 using X::conflicting_hidden_using_decl_fn;
27 using X::conflicting_hidden_using_decl_var;
28 using X::conflicting_hidden_using_decl_struct;
29 int conflicting_hidden_using_decl_fn_2();
30 int conflicting_hidden_using_decl_var_2;
31 struct conflicting_hidden_using_decl_struct_2 {};
33 using X::conflicting_hidden_using_decl_mixed_1;
34 using X::conflicting_hidden_using_decl_mixed_2;
35 using X::conflicting_hidden_using_decl_mixed_3;
36 int conflicting_hidden_using_decl_mixed_4;
37 int conflicting_hidden_using_decl_mixed_5();
38 struct conflicting_hidden_using_decl_mixed_6 {};