1// { dg-do assemble } 2 3struct A { 4 int x; 5 int y (); 6 int z (); 7 int foo (int j); 8}; 9 10int A::foo (int q) { return q + (this->*(x ? &A::y : &A::z)) (); } // { dg-bogus "" } 11