Files
kotlin-fork/compiler/testData/diagnostics/tests/callableReference/resolve/resolveReferenceAgainstKFunctionAndKPrpoerty.kt
T
Mikhail Zarechenskiy 3921a0ed70 Add test for obsolete issue
#KT-17341 Obsolete
 #KT-32958 Obsolete
2020-06-10 16:00:23 +03:00

24 lines
387 B
Kotlin
Vendored

// FIR_IDENTICAL
// WITH_RUNTIME
// !DIAGNOSTICS: -UNUSED_PARAMETER
fun <T, R> foo(x: kotlin.reflect.KFunction1<T, R>) {}
fun <T, R> foo(x: kotlin.reflect.KProperty1<T, R>) {}
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, String>(A::foo)
}