1 | module X { |
2 | module Empty { header "empty.h" } |
3 | |
4 | exclude header "textual1.h" |
5 | textual header "textual2.h" |
6 | textual header "textual3.h" |
7 | |
8 | module A { header "usetextual1.h" } |
9 | module B { header "usetextual2.h" } |
10 | module C { header "usetextual3.h" } |
11 | module D { header "usetextual4.h" } |
12 | module E { header "usetextual5.h" } |
13 | |
14 | module P { private header "private1.h" } |
15 | module Q { private header "private2.h" } |
16 | module R { private header "private3.h" } |
17 | module S { header "useprivate1.h" export * } |
18 | module T { header "useprivate3.h" } |
19 | } |
20 | |
21 | module Other { textual header "textual4.h" } |
22 | |
23 | |