blob: cc33d6a19dd5c6f4007c889d2f577ebdfe821f69 [file] [log] [blame]
/* { dg-options "-O2 -fdump-tree-optimized -fdump-ipa-profile" } */
struct A {
A () {}
virtual int AA (void)
{ return 0; }
};
struct B : public A {
B () {}
virtual int AA (void)
{ return 1; }
};
struct C : public B {
C () {}
virtual int AA (void)
{ return 2; }
};
C c;
A* getC(void)
{
return &c;
}