diff options
Diffstat (limited to 'clang/test/SemaObjC/default-synthesize-3.m')
-rw-r--r-- | clang/test/SemaObjC/default-synthesize-3.m | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/clang/test/SemaObjC/default-synthesize-3.m b/clang/test/SemaObjC/default-synthesize-3.m index 82f968da000..9977239b38f 100644 --- a/clang/test/SemaObjC/default-synthesize-3.m +++ b/clang/test/SemaObjC/default-synthesize-3.m @@ -111,3 +111,21 @@ __attribute ((objc_requires_property_definitions)) // expected-error {{objc_requ @implementation S @end + +// rdar://14085456 +// No warning must be issued in this test. +@interface ParentObject +@end + +@protocol TestObject +@property (readonly) int six; +@end + +@interface TestObject : ParentObject <TestObject> +@property int six; +@end + +@implementation TestObject +@synthesize six; +@end + |