diff options
Diffstat (limited to 'clang/test/Modules')
-rw-r--r-- | clang/test/Modules/Inputs/declare-use/custom.map (renamed from clang/test/Modules/Inputs/declare-use/module.map) | 1 | ||||
-rw-r--r-- | clang/test/Modules/Inputs/modular_maps/modulea.map | 1 | ||||
-rw-r--r-- | clang/test/Modules/modular_maps.cpp | 4 |
3 files changed, 5 insertions, 1 deletions
diff --git a/clang/test/Modules/Inputs/declare-use/module.map b/clang/test/Modules/Inputs/declare-use/custom.map index ba615b67144..c5f43e86dc1 100644 --- a/clang/test/Modules/Inputs/declare-use/module.map +++ b/clang/test/Modules/Inputs/declare-use/custom.map @@ -26,6 +26,7 @@ module XE { module XF { header "f.h" + header "missing.h" use XA use XB } diff --git a/clang/test/Modules/Inputs/modular_maps/modulea.map b/clang/test/Modules/Inputs/modular_maps/modulea.map index 58c5f6464e4..e0da6f358d0 100644 --- a/clang/test/Modules/Inputs/modular_maps/modulea.map +++ b/clang/test/Modules/Inputs/modular_maps/modulea.map @@ -1,6 +1,7 @@ module A { header "common.h" header "a.h" + header "doesnotexists.h" } extern module B "moduleb.map" diff --git a/clang/test/Modules/modular_maps.cpp b/clang/test/Modules/modular_maps.cpp index 9c9aba85a91..cb305f2dfdb 100644 --- a/clang/test/Modules/modular_maps.cpp +++ b/clang/test/Modules/modular_maps.cpp @@ -1,5 +1,7 @@ // RUN: rm -rf %t -// RUN: %clang_cc1 -x objective-c++ -fmodules-cache-path=%t -fmodules -fmodule-map-file=%S/Inputs/modular_maps/modulea.map -I %S/Inputs/modular_maps %s -verify +// RUN: %clang_cc1 -fmodules -fmodule-maps -fmodules-cache-path=%t -fmodule-map-file=%S/Inputs/modular_maps/modulea.map -I %S/Inputs/modular_maps %s -verify + +// expected-warning@Inputs/modular_maps/modulea.map:4{{header 'doesnotexists.h' not found}} #include "common.h" #include "a.h" |