1*f4a2713aSLionel Sambuc struct S { 2*f4a2713aSLionel Sambuc S(); 3*f4a2713aSLionel Sambuc S(const S&); 4*f4a2713aSLionel Sambuc ~S(); 5*f4a2713aSLionel Sambuc S& operator= (const S&); 6*f4a2713aSLionel Sambuc }; 7*f4a2713aSLionel Sambuc 8*f4a2713aSLionel Sambuc @interface C { 9*f4a2713aSLionel Sambuc S position; 10*f4a2713aSLionel Sambuc } 11*f4a2713aSLionel Sambuc @property(assign, nonatomic) S position; 12*f4a2713aSLionel Sambuc @end 13*f4a2713aSLionel Sambuc 14*f4a2713aSLionel Sambuc @implementation C 15*f4a2713aSLionel Sambuc @synthesize position; 16*f4a2713aSLionel Sambuc @end 17