[NI] Remove deep types in commosn super type for recursive types

#KT-30411 Fixed
This commit is contained in:
Dmitriy Novozhilov
2019-05-17 15:14:31 +03:00
parent f54653eb2b
commit b323298b0e
8 changed files with 95 additions and 49 deletions
@@ -1,6 +1,6 @@
package
public val x: kotlin.Enum<out kotlin.Enum<out kotlin.Enum<out kotlin.Enum<out kotlin.Enum<out kotlin.Enum<*>>>>>>
public val x: kotlin.Enum<*>
public final enum class A : kotlin.Enum<A> {
enum entry A