7e4d9d9f64
Many of them have been found & minimized at FP tests/user projects ^KT-59791 Fixed
18 lines
301 B
Kotlin
Vendored
18 lines
301 B
Kotlin
Vendored
class Controller<T2>
|
|
|
|
fun <T1> generate(
|
|
block: (Controller<T1>) -> Unit
|
|
): T1 = TODO()
|
|
|
|
fun <E3> foobar(
|
|
cont: Controller<E3>
|
|
) {}
|
|
|
|
fun foo() {
|
|
generate { cont ->
|
|
foobar(cont <!USELESS_CAST!>as Controller<String><!>)
|
|
baz(cont)
|
|
}
|
|
}
|
|
|
|
fun baz(cont: Controller<String>) {} |