1 // RUN: %clang_cc1 -emit-llvm %s -o /dev/null
8 int def(int Y
, int Z
) {
13 struct Test
{ short X
, x
; int Y
, Z
; };
15 int Testing(struct Test
*A
) {
19 int Test2(int X
, struct Test A
, int Y
) {
22 int Test3(struct Test A
, struct Test B
) {
23 return A
.X
+A
.Y
+B
.Y
+B
.Z
;
26 struct Test
Test4(struct Test A
) {
35 struct STest2
{ int X
; short Y
[4]; double Z
; };
37 struct STest2
Test7(struct STest2 X
) {