1// RUN: %clang_cc1 -emit-llvm %s -o - | FileCheck %s
2
3typedef union {
4  int    i;
5  float  f;
6} MyUnion;
7void unionf(MyUnion a);
8void uniontest(float a) {
9  f((MyUnion)1.0f);
10// CHECK: store float 1.000000e+00
11}
12
13