// PR rtl-optimization/47366 | |
// { dg-do compile } | |
// { dg-options "-O -fnon-call-exceptions -fno-tree-ccp -fno-tree-forwprop" } | |
struct A | |
{ | |
int i; | |
virtual ~A (); | |
}; | |
struct B : virtual A | |
{}; | |
struct C : B | |
{ | |
void bar () {} | |
}; | |
void foo () | |
{ | |
C ().bar (); | |
} |