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