struct S { int int_member; }; class C { int int_member; }; void foo(S&, C&) {}