blob: 8b91fe1324d119b1fd94c1746eb8951dc428b3fa [file] [log] [blame]
// PRMS ID: 7304
struct V {
int n;
V() : n(0) { }
V(int x) : n(x) { }
};
V baz(const V &x)
{
return x;
}
int bar(V v1, V v2, V v3)
{
return v1.n;
}
struct A {
A(): n(7) { }
int foo();
V n;
};
int A::foo()
{
V v1, v2;
return bar(n, baz(v1), v2);
}
int main()
{
A a;
return (a.foo() != 7);
}