Files
kotlin-fork/compiler/testData/diagnostics/tests/inference/builderInference/substitutedSyntheticPropertyUsage.kt
T
Denis.Zharkov 7e4d9d9f64 K2: Add new tests for PCLA implementation
Many of them have been found & minimized at FP tests/user projects

^KT-59791 Fixed
2024-01-10 14:56:31 +00:00

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<!>
}
}