blob: 73c2261cddc1453698a8046ad10e9cae4ff5d15e [file] [log] [blame]
Daniel Dunbara5728872009-12-15 20:14:24 +00001// RUN: %clang_cc1 -emit-llvm-only -verify %s
Eli Friedmanebc33172009-12-08 01:57:53 +00002
3struct A {
4 A& operator=(const A&);
5};
6
7struct B {
8 A a;
9 float b;
10 int (A::*c)();
11 _Complex float d;
Eli Friedman69c1d022010-01-03 01:20:41 +000012 int e[10];
13 A f[2];
Eli Friedmanebc33172009-12-08 01:57:53 +000014};
15void a(B& x, B& y) {
16 x = y;
17}
18