7e4d9d9f64
Many of them have been found & minimized at FP tests/user projects ^KT-59791 Fixed
20 lines
501 B
Kotlin
Vendored
20 lines
501 B
Kotlin
Vendored
// FILE: GenericJava.java
|
|
public class GenericJava<F> {
|
|
public java.util.List<F> getFoo() {}
|
|
}
|
|
|
|
// FILE: main.kt
|
|
class Controller<T> {
|
|
fun yield(t: T) {}
|
|
|
|
fun gg(): GenericJava<T> = TODO()
|
|
}
|
|
|
|
fun <S> generate(g: suspend Controller<S>.() -> Unit) {}
|
|
|
|
fun main() {
|
|
generate {
|
|
yield("")
|
|
<!DEBUG_INFO_EXPRESSION_TYPE("(kotlin.collections.MutableList<(TypeVariable(S)..TypeVariable(S)?)>..kotlin.collections.List<(TypeVariable(S)..TypeVariable(S)?)>?)")!>gg().foo<!>
|
|
}
|
|
} |