Files
2016-06-03 09:45:37 +03:00

15 lines
239 B
Kotlin
Vendored

// KT-668 Failed to resolve generic parameter
open class A()
open class B() : A() {
fun b(): B = B()
}
class C() {
fun <T> a(x: (T)->T, y: T): T {
return x(x(y))
}
val x: B = <!DEBUG_INFO_LEAKING_THIS!>a<!>({it.b()}, B())
}