// !LANGUAGE: +NewInference // !DIAGNOSTICS: -UNUSED_PARAMETER fun foo(x: Int) {} fun foo(y: String) {} fun bar(f: (T) -> Unit) {} fun test() { bar(::foo) }