xref: /llvm-project/clang/test/Modules/Inputs/wildcard-submodule-exports/module.modulemap (revision a171d248ca34b8b6f8de11d42a83ad981285963a)
1*a171d248SMichael Spencermodule A {
2*a171d248SMichael Spencer  module One { header "A_one.h" }
3*a171d248SMichael Spencer  module Two { header "A_two.h" }
4*a171d248SMichael Spencer}
5*a171d248SMichael Spencer
6*a171d248SMichael Spencermodule B {
7*a171d248SMichael Spencer  module One { header "B_one.h" }
8*a171d248SMichael Spencer  module Two { header "B_two.h" }
9*a171d248SMichael Spencer}
10*a171d248SMichael Spencer
11*a171d248SMichael Spencermodule C {
12*a171d248SMichael Spencer  module One {
13*a171d248SMichael Spencer    header "C_one.h"
14*a171d248SMichael Spencer    export A.*
15*a171d248SMichael Spencer  }
16*a171d248SMichael Spencer  module Two {
17*a171d248SMichael Spencer    header "C_two.h"
18*a171d248SMichael Spencer    export *
19*a171d248SMichael Spencer  }
20*a171d248SMichael Spencer}
21