class A{ void foo(A> b){ bar(b); } > void bar(A a){} }