class A {} class C { void foo(A x){ bar(x); } void bar(A x){} }