diff --git a/test/ARCMT/objcmt-property.m b/test/ARCMT/objcmt-property.m index d13a491a89a0b3f261e76498b0ec7369ba6c5c81..b264658471a0b675703d469fe4cd7293c49eb84a 100644 --- a/test/ARCMT/objcmt-property.m +++ b/test/ARCMT/objcmt-property.m @@ -28,3 +28,22 @@ @implementation I @end + +@class NSArray; + +@interface MyClass2 { +@private + NSArray *_names1; + NSArray *_names2; + NSArray *_names3; + NSArray *_names4; +} +- (void)setNames1:(NSArray *)names; +- (void)setNames4:(__strong NSArray *)names; +- (void)setNames3:(__strong NSArray *)names; +- (void)setNames2:(NSArray *)names; +- (NSArray *) names2; +- (NSArray *)names3; +- (__strong NSArray *)names4; +- (NSArray *) names1; +@end diff --git a/test/ARCMT/objcmt-property.m.result b/test/ARCMT/objcmt-property.m.result index 771d8634bf381ed08b07bfdab173baf4ccd997cd..f9d1986484d1c06906160cbe4dfe99b09409e97b 100644 --- a/test/ARCMT/objcmt-property.m.result +++ b/test/ARCMT/objcmt-property.m.result @@ -28,3 +28,22 @@ @implementation I @end + +@class NSArray; + +@interface MyClass2 { +@private + NSArray *_names1; + NSArray *_names2; + NSArray *_names3; + NSArray *_names4; +} + + + + +@property(strong) NSArray * names2; +@property(strong) NSArray * names3; +@property(strong) NSArray *__strong names4; +@property(strong) NSArray * names1; +@end