1// { dg-do assemble  }
2
3class X{
4    unsigned int i;
5  public:
6    void f();
7};
8
9void X::f()
10{
11  union {
12    int foo[sizeof (i)];
13  };
14}
15