summaryrefslogtreecommitdiffstats
path: root/clang/test/Modules/autolink.m
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/Modules/autolink.m')
-rw-r--r--clang/test/Modules/autolink.m14
1 files changed, 13 insertions, 1 deletions
diff --git a/clang/test/Modules/autolink.m b/clang/test/Modules/autolink.m
index e4db6991fca..3c6998f7bf3 100644
--- a/clang/test/Modules/autolink.m
+++ b/clang/test/Modules/autolink.m
@@ -13,6 +13,18 @@ int g() {
return autolink;
}
-// CHECK: !llvm.link.libraries = !{![[AUTOLINK:[0-9]+]], ![[AUTOLINK_FRAMEWORK:[0-9]+]]}
+@import Module.SubFramework;
+const char *get_module_subframework() {
+ return module_subframework;
+}
+
+@import NoUmbrella;
+int use_no_umbrella() {
+ return no_umbrella_A;
+}
+
+// CHECK: !llvm.link.libraries = !{![[AUTOLINK:[0-9]+]], ![[AUTOLINK_FRAMEWORK:[0-9]+]], ![[MODULE:[0-9]+]], ![[NOUMBRELLA:[0-9]+]]}
// CHECK: ![[AUTOLINK]] = metadata !{metadata !"autolink", i1 false}
// CHECK: ![[AUTOLINK_FRAMEWORK]] = metadata !{metadata !"autolink_framework", i1 true}
+// CHECK: ![[MODULE]] = metadata !{metadata !"Module", i1 true}
+// CHECK: ![[NOUMBRELLA]] = metadata !{metadata !"NoUmbrella", i1 true}
OpenPOWER on IntegriCloud