blob: 9dbc2e067750ab056ce114eb17c5f7308b41ed6e [file] [log] [blame]
// Test that with value-initialization, i is initialized to 0
// and the vtable pointer is properly initialized.
// { dg-do run }
struct A
{
int i;
virtual void f() {}
};
void f (A& a)
{
a.f();
}
int main()
{
A a = A();
f (a);
return a.i;
}