// FIR_IDENTICAL // !LANGUAGE: +NewInference // !DIAGNOSTICS: -UNUSED_PARAMETER import kotlin.reflect.KFunction2 class Foo fun test(fn: KFunction2, String>) = null fun Foo.bar(vararg x: String) = "" fun Foo.bar(vararg x: Int) = "" fun actualTest() { test(Foo::bar) }