diff options
Diffstat (limited to 'clang/test/Modules/Inputs')
-rw-r--r-- | clang/test/Modules/Inputs/decl.h | 2 | ||||
-rw-r--r-- | clang/test/Modules/Inputs/def.h | 7 | ||||
-rw-r--r-- | clang/test/Modules/Inputs/module.map | 5 |
3 files changed, 14 insertions, 0 deletions
diff --git a/clang/test/Modules/Inputs/decl.h b/clang/test/Modules/Inputs/decl.h new file mode 100644 index 00000000000..8dbe11eccc7 --- /dev/null +++ b/clang/test/Modules/Inputs/decl.h @@ -0,0 +1,2 @@ +@class A; +typedef struct B B; diff --git a/clang/test/Modules/Inputs/def.h b/clang/test/Modules/Inputs/def.h new file mode 100644 index 00000000000..c9bc36d61da --- /dev/null +++ b/clang/test/Modules/Inputs/def.h @@ -0,0 +1,7 @@ +@interface A +@end + +struct B { + int b1; +}; + diff --git a/clang/test/Modules/Inputs/module.map b/clang/test/Modules/Inputs/module.map index f25a36edfbd..6b93a6acef4 100644 --- a/clang/test/Modules/Inputs/module.map +++ b/clang/test/Modules/Inputs/module.map @@ -36,3 +36,8 @@ module category_bottom { module redeclarations_left { header "redeclarations_left.h" } module redeclarations_right { header "redeclarations_right.h" } module load_failure { header "load_failure.h" } + +module decldef { + explicit module Decl { header "decl.h" } + explicit module Def { header "def.h" } +}
\ No newline at end of file |