1 // Check that indirect calls to thunks do not lead to errors.
3 // { dg-options "-O -finline -finline-small-functions -finline-functions" }
6 extern "C" void abort ();
11 virtual void foo () {abort();}
18 virtual void foo () {abort();}
28 virtual void foo () {abort();}
31 class D : public C, public B
37 for (i = 0; i < 32; i++)
54 static inline void bar (B &b)
65 for (i = 0; i < 5000; i++)