summaryrefslogtreecommitdiffstats
path: root/test/CodeGenObjC/protocols.m
diff options
context:
space:
mode:
Diffstat (limited to 'test/CodeGenObjC/protocols.m')
-rw-r--r--test/CodeGenObjC/protocols.m9
1 files changed, 8 insertions, 1 deletions
diff --git a/test/CodeGenObjC/protocols.m b/test/CodeGenObjC/protocols.m
index 0f24a1c..6dadb11 100644
--- a/test/CodeGenObjC/protocols.m
+++ b/test/CodeGenObjC/protocols.m
@@ -1,8 +1,9 @@
-// RUN: %clang_cc1 -emit-llvm %s -o %t
+// RUN: %clang_cc1 -emit-llvm-only %s
void p(const char*, ...);
@interface Root
++(int) maxValue;
-(int) conformsTo: (id) x;
@end
@@ -48,3 +49,9 @@ int main() {
return 0;
}
+
+// rdar://problem/7992749
+typedef Root<P1> P1Object;
+int test10() {
+ return [P1Object maxValue];
+}
OpenPOWER on IntegriCloud