Files
kotlin-fork/compiler/testData/diagnostics/tests/builderInference/issues/kt64222.kt
T
2024-01-11 13:35:13 +00:00

17 lines
239 B
Kotlin
Vendored

// ISSUE: KT-64222
interface A {
fun bar(): B<Int>
}
interface B<T>
fun <E> foo(block: B<E>.() -> Unit): B<E> = TODO()
class C : A {
private var value: B<Int>? = null
override fun bar() = foo {
value = this
}
}