xref: /llvm-project/clang/test/Modules/Inputs/auto-import-unavailable/module.modulemap (revision 8b7c0398b6a30d40de29e6f982a766c5016fc544)
1*8b7c0398SSean Silvamodule missing_header {
2*8b7c0398SSean Silva  module missing { header "missing_header/missing.h" }
3*8b7c0398SSean Silva  module error_importing_this { header "missing_header/not_missing.h" }
4*8b7c0398SSean Silva}
5*8b7c0398SSean Silva
6*8b7c0398SSean Silvamodule nonrequired_missing_header {
7*8b7c0398SSean Silva  module unsatisfied_requires {
8*8b7c0398SSean Silva    requires nonexistent_feature
9*8b7c0398SSean Silva    header "nonrequired_missing_header/missing.h"
10*8b7c0398SSean Silva  }
11*8b7c0398SSean Silva  module fine_to_import {
12*8b7c0398SSean Silva    header "nonrequired_missing_header/not_missing.h"
13*8b7c0398SSean Silva  }
14*8b7c0398SSean Silva}
15*8b7c0398SSean Silva
16*8b7c0398SSean Silvamodule missing_requirement {
17*8b7c0398SSean Silva  requires nonexistent_feature
18*8b7c0398SSean Silva  header "missing_requirement.h"
19*8b7c0398SSean Silva}
20