properties.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@185884
91177308-0d34-0410-b5e6-
96231b3b80d8
@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
@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