2 // { dg-options "-O2 -fipa-cp-clone" }
7 virtual Distraction * return_self ()
20 A (int pi) : fi (pi) {}
21 virtual void foo (int p) = 0;
26 struct B : public Distraction, A
28 B () : Distraction(), A() { }
29 B (int pi) : Distraction (), A (pi) {}
30 virtual void foo (int p)
33 for (int i = 0; i < p; i++)
41 extern "C" void abort (void);
46 for (int i = 0; i < 2; i++)