// { dg-do compile { target c++11 } } | |
// { dg-options "-O -fdump-ipa-inline-all" } | |
class Foo | |
{ | |
public: | |
void Bar() const | |
{ | |
__builtin_puts ("Howdy!"); | |
} | |
}; | |
int main() | |
{ | |
Foo x; | |
auto y = &Foo::Bar; | |
(x.*y)(); | |
return 0; | |
} | |
// { dg-final { scan-ipa-dump "Inlined 1 calls, eliminated 1 functions" "inline" } } |