1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
/* { dg-lto-do assemble } */ extern void func(int); struct Foo { void bar() { static int local; func(local); } void baz(); }; void Foo::baz() { bar(); }