// Compile with:
// g++ -g -shared -o libobj-v0.so obj-v0.cc
struct S0
{
int mem0;
S0()
: mem0()
{}
};
struct S1
void
bar(S0&)
foo(S1&)