Fix captured approximation for case of flexible types

#KT-9294 Fixed
This commit is contained in:
Denis Zharkov
2015-12-23 12:35:38 +03:00
parent b6edddbe8b
commit 397d2ca312
7 changed files with 75 additions and 10 deletions
@@ -1,6 +1,6 @@
package
public fun foo1(/*0*/ x: A<*>): kotlin.Array<out A<out kotlin.Any!>>
public fun foo1(/*0*/ x: A<*>): kotlin.Array<out A<out kotlin.Any!>!>!
public fun foo2(/*0*/ x: A<*>): kotlin.Unit
public open class A</*0*/ T : kotlin.Any!> {