1 2 3 4 5 6 7 8 9 10 11 12
// { dg-do assemble } // { dg-options "-ffriend-injection" } class foo { public: friend int operator ^(const foo&, const foo&); }; int main () { int (*funptr) (const foo &, const foo &) = operator ^; }