2 /* { dg-options "-O3 --param ipa-cp-eval-threshold=1" } */
4 extern "C" void abort (void);
7 virtual void BaseFunc () {}
11 virtual void * MixinFunc (int, void *) = 0;
14 struct CExample: CBase, public MMixin
16 int stuff, magic, more_stuff;
24 void *MixinFunc (int arg, void *arg2)
34 void *test (MMixin & anExample)
36 return anExample.MixinFunc (1, 0);