1// PR c++/15471 2// { dg-do run } 3 4struct myclass { 5 unsigned a; 6 union { 7 unsigned x; 8 }; 9}; 10 11int main () { 12 myclass foo; 13 unsigned myclass::* member = &myclass::x; 14 if (&(foo.*member) != &foo.x) 15 return 1; 16} 17