class Test { void bar() { baz(foo(1, "")); } T foo(T x, T y) { return x; } > void baz(S x) { } }