summaryrefslogtreecommitdiff
path: root/test/CodeGenObjCXX/ivar-objects.mm
diff options
context:
space:
mode:
Diffstat (limited to 'test/CodeGenObjCXX/ivar-objects.mm')
-rw-r--r--test/CodeGenObjCXX/ivar-objects.mm15
1 files changed, 15 insertions, 0 deletions
diff --git a/test/CodeGenObjCXX/ivar-objects.mm b/test/CodeGenObjCXX/ivar-objects.mm
index 79c1a397e79e5..d0432edf2b290 100644
--- a/test/CodeGenObjCXX/ivar-objects.mm
+++ b/test/CodeGenObjCXX/ivar-objects.mm
@@ -69,3 +69,18 @@ int main() {
[a release];
}
+// rdar: // 7468090
+class S {
+public:
+ S& operator = (const S&);
+};
+
+@interface I {
+ S position;
+}
+@property(assign, nonatomic) S position;
+@end
+
+@implementation I
+ @synthesize position;
+@end