1 | // RUN: %clang_cc1 -emit-llvm -o - %s | grep memcpy |
---|---|
2 | // PR1421 |
3 | |
4 | struct A { |
5 | char c; |
6 | int i; |
7 | }; |
8 | |
9 | struct B { |
10 | int c; |
11 | unsigned char x; |
12 | }; |
13 | |
14 | union U { struct A a; struct B b; }; |
15 | |
16 | void check(union U *u, union U *v) { |
17 | *u = *v; |
18 | } |
19 |