Mercurial > hg > CbC > CbC_llvm
diff clang/test/Modules/Inputs/submodules/module.map @ 150:1d019706d866
LLVM10
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 15:10:13 +0900 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/clang/test/Modules/Inputs/submodules/module.map Thu Feb 13 15:10:13 2020 +0900 @@ -0,0 +1,32 @@ +module std { + module vector { header "vector.h" } + module type_traits { header "type_traits.h" } + explicit module hash_map { header "hash_map.h" } +} + +module import_self { + module a { header "import-self-a.h" } + module b { header "import-self-b.h" export * } + module c { header "import-self-c.h" } + module d { header "import-self-d.h" } +} + +module missing_headers { + module missing { header "missing.h" } + module not_missing { header "not_missing.h" } +} + +module missing_unavailable_headers { + module missing { + requires !objc + header "missing.h" + module also_missing { header "also_missing.h" } + } + module not_missing { } +} + +module missing_umbrella_with_inferred_submodules { + umbrella header "missing_umbrella.h" + module * { export * } + export * +}