blob: 5e5565864d8793a48e2bc36a571da6b1c06e7cac [file] [log] [blame]
Argyrios Kyrtzidis9d50c062010-08-09 10:54:20 +00001struct S {
2 S();
Argyrios Kyrtzidis2f922302010-08-09 10:54:37 +00003 S(const S&);
John McCalle81ac692011-03-22 07:05:39 +00004 ~S();
Argyrios Kyrtzidis2f922302010-08-09 10:54:37 +00005 S& operator= (const S&);
Argyrios Kyrtzidis9d50c062010-08-09 10:54:20 +00006};
7
8@interface C {
Argyrios Kyrtzidis2f922302010-08-09 10:54:37 +00009 S position;
Argyrios Kyrtzidis9d50c062010-08-09 10:54:20 +000010}
Argyrios Kyrtzidis2f922302010-08-09 10:54:37 +000011@property(assign, nonatomic) S position;
Argyrios Kyrtzidis9d50c062010-08-09 10:54:20 +000012@end
13
14@implementation C
Argyrios Kyrtzidis2f922302010-08-09 10:54:37 +000015 @synthesize position;
Argyrios Kyrtzidis9d50c062010-08-09 10:54:20 +000016@end