diff options
Diffstat (limited to 'clang/test')
| -rw-r--r-- | clang/test/SemaObjC/unsued-backing-ivar-warning.m | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/clang/test/SemaObjC/unsued-backing-ivar-warning.m b/clang/test/SemaObjC/unsued-backing-ivar-warning.m index c07dea71a7e..df3ede75afa 100644 --- a/clang/test/SemaObjC/unsued-backing-ivar-warning.m +++ b/clang/test/SemaObjC/unsued-backing-ivar-warning.m @@ -74,3 +74,20 @@ typedef char BOOL; return 0; } @end + +// rdar://15630719 +@interface CDBModifyRecordsOperation : NSObject +@property (nonatomic, assign) BOOL atomic; +@end + +@class NSString; + +@implementation CDBModifyRecordsOperation +- (void)setAtomic:(BOOL)atomic { + if (atomic == __objc_yes) { + NSString *recordZoneID = 0; + } + _atomic = atomic; +} +@end + |

