diff options
Diffstat (limited to 'test/SemaObjC/arc.m')
-rw-r--r-- | test/SemaObjC/arc.m | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/test/SemaObjC/arc.m b/test/SemaObjC/arc.m index 83835ebd03..15ce0e2f6e 100644 --- a/test/SemaObjC/arc.m +++ b/test/SemaObjC/arc.m @@ -491,9 +491,7 @@ void test26(id y) { __weak id _myProp1; id myProp2; } -@property id x; // expected-warning {{no 'assign', 'retain', or 'copy' attribute is specified - 'assign' is assumed}} \ - // expected-warning {{default property attribute 'assign' not appropriate for non-gc object}} \ - // expected-note {{declared here}} +@property id x; @property (readonly) id ro; // expected-note {{declared here}} @property (readonly) id custom_ro; @property int y; @@ -504,7 +502,7 @@ void test26(id y) { @end @implementation Test27 -@synthesize x; // expected-error {{ARC forbids synthesizing a property of an Objective-C object with unspecified ownership or storage attribute}} +@synthesize x; @synthesize ro; // expected-error {{ARC forbids synthesizing a property of an Objective-C object with unspecified ownership or storage attribute}} @synthesize y; |