summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenObjC/unoptimized-setter.m
diff options
context:
space:
mode:
authorNico Weber <nicolasweber@gmx.de>2012-10-15 20:37:01 +0000
committerNico Weber <nicolasweber@gmx.de>2012-10-15 20:37:01 +0000
commitbec2bf132628869402899a10c086a0759025ee08 (patch)
treeb955c6a81be612d718b25c3593986133c3af3808 /clang/test/CodeGenObjC/unoptimized-setter.m
parenta514ebc1db35f9ba8066d6eb55a3074aeaf5d6b9 (diff)
downloadbcm5719-llvm-bec2bf132628869402899a10c086a0759025ee08.tar.gz
bcm5719-llvm-bec2bf132628869402899a10c086a0759025ee08.zip
Revert r164907 and r164902 (+ follow-ups). They broke building on 10.6.
See PR14013. llvm-svn: 165962
Diffstat (limited to 'clang/test/CodeGenObjC/unoptimized-setter.m')
-rw-r--r--clang/test/CodeGenObjC/unoptimized-setter.m32
1 files changed, 0 insertions, 32 deletions
diff --git a/clang/test/CodeGenObjC/unoptimized-setter.m b/clang/test/CodeGenObjC/unoptimized-setter.m
deleted file mode 100644
index adcf0870160..00000000000
--- a/clang/test/CodeGenObjC/unoptimized-setter.m
+++ /dev/null
@@ -1,32 +0,0 @@
-// RUN: %clang_cc1 %s -emit-llvm -fobjc-runtime=macosx-10.6.0 -triple x86_64-apple-macosx10.6.0 -o - | FileCheck %s
-// rdar://11858187
-
-@interface I
-// void objc_setProperty_nonatomic(id self, SEL _cmd, id newValue, ptrdiff_t offset);
-// objc_setProperty(..., NO, NO)
-@property (nonatomic, retain) id nonatomicProperty;
-
-// void objc_setProperty_nonatomic_copy(id self, SEL _cmd, id newValue, ptrdiff_t offset);
-// objc_setProperty(..., NO, YES)
-@property (nonatomic, copy) id nonatomicPropertyCopy;
-
-// void objc_setProperty_atomic(id self, SEL _cmd, id newValue, ptrdiff_t offset);
-// objc_setProperty(..., YES, NO)
-@property (retain) id atomicProperty;
-
-// void objc_setProperty_atomic_copy(id self, SEL _cmd, id newValue, ptrdiff_t offset);
-// objc_setProperty(..., YES, YES)
-@property (copy) id atomicPropertyCopy;
-@end
-
-@implementation I
-@synthesize nonatomicProperty;
-@synthesize nonatomicPropertyCopy;
-@synthesize atomicProperty;
-@synthesize atomicPropertyCopy;
-@end
-
-// CHECK-NOT: call void @objc_setProperty_nonatomic
-// CHECK-NOT: call void @objc_setProperty_nonatomic_copy
-// CHECK-NOT: call void @objc_setProperty_atomic
-// CHECK-NOT: call void @objc_setProperty_atomic_copy
OpenPOWER on IntegriCloud