[NI] Fix CST calculation for covariant type projections

This commit is contained in:
Mikhail Zarechenskiy
2020-01-16 13:34:34 +03:00
parent 082cbae74a
commit 4f74515508
6 changed files with 48 additions and 2 deletions
@@ -16,5 +16,5 @@ fun <R> foo(f: () -> R): R = f()
fun test(n: Number) {
val a = select(foo { JavaTest.createNumberArray() }, emptyArray())
<!DEBUG_INFO_EXPRESSION_TYPE("(kotlin.Array<(kotlin.Number..kotlin.Number?)>..kotlin.Array<(kotlin.Number..kotlin.Number?)>?)")!>a<!>
<!DEBUG_INFO_EXPRESSION_TYPE("(kotlin.Array<(kotlin.Number..kotlin.Number?)>..kotlin.Array<out (kotlin.Number..kotlin.Number?)>?)")!>a<!>
}