diff options
Diffstat (limited to 'test/Modules/Inputs/module.map')
-rw-r--r-- | test/Modules/Inputs/module.map | 50 |
1 files changed, 48 insertions, 2 deletions
diff --git a/test/Modules/Inputs/module.map b/test/Modules/Inputs/module.map index 904c65c2dbf4..632517dd363f 100644 --- a/test/Modules/Inputs/module.map +++ b/test/Modules/Inputs/module.map @@ -328,8 +328,12 @@ module crash { header "crash.h" } -module DebugModule { - header "DebugModule.h" +module DebugCXX { + header "DebugCXX.h" +} + +module DebugObjC { + header "DebugObjC.h" } module ImportNameInDir { @@ -347,3 +351,45 @@ module RequiresWithMissingHeader { header "RequiresWithMissingHeader-Missing2.h" } } + +module TargetFeatures { + module arm { + requires arm + module aarch32 { requires aarch32 } + module aarch64 { requires aarch64 } + } + module x86 { + requires x86 + module x86_32 { requires x86_32 } + module x86_64 { requires x86_64 } + } +} + +module DebugSubmodules { + module DebugSubmoduleA { + header "DebugSubmoduleA.h" + export * + } + module DebugSubmoduleB { + header "DebugSubmoduleB.h" + export * + } +} + +module ExtensionTestA { + header "ExtensionTestA.h" +} + +module TypedefTag { + header "typedef-tag.h" + explicit module Hidden { + header "typedef-tag-hidden.h" + } +} + +module ElaboratedTypeStructs { + module Empty {} + module Structs { + header "elaborated-type-structs.h" + } +} |