// FIR_IDENTICAL // WITH_STDLIB // !DIAGNOSTICS: -UNUSED_PARAMETER fun foo(x: kotlin.reflect.KFunction1) {} fun foo(x: kotlin.reflect.KProperty1) {} class Sample { fun bar() {} fun bar(x: Int) {} } class A { val foo = "hello" fun foo(b: Boolean) = 1 } fun test() { foo(Sample::bar) foo(String::toInt) foo(A::foo) }