xref: /llvm-project/clang-tools-extra/test/modularize/Inputs/CoverageProblems/module.modulemap (revision a171d248ca34b8b6f8de11d42a83ad981285963a)
1// module.modulemap
2
3module Level1A {
4  header "Level1A.h"
5  export *
6}
7module Level1B {
8  header "Level1B.h"
9  export *
10  module Level2B {
11    header "Level2B.h"
12    export *
13  }
14}
15module Level2A {
16  header "Level2A.h"
17  export *
18}
19module UmbrellaDirectoryModule {
20  umbrella "UmbrellaSub"
21}
22module UmbrellaHeaderModule {
23  umbrella header "UmbrellaFile.h"
24}
25/*
26module NoHeader {
27  header "NoHeader.h"
28  export *
29}
30*/
31