diff --git a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/TypeTranslator.kt b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/TypeTranslator.kt index 4525285ef03..2a30e128ac9 100644 --- a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/TypeTranslator.kt +++ b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/TypeTranslator.kt @@ -59,8 +59,8 @@ class TypeTranslator( when { ktTypeUpper.isError -> return IrErrorTypeImpl(ktTypeUpper, translateTypeAnnotations(ktTypeUpper.annotations), variance) - ktTypeUpper.isFlexible() -> return translateType(ktTypeUpper.upperIfFlexible(), variance) ktTypeUpper.isDynamic() -> return IrDynamicTypeImpl(ktTypeUpper, translateTypeAnnotations(ktTypeUpper.annotations), variance) + ktTypeUpper.isFlexible() -> return translateType(ktTypeUpper.upperIfFlexible(), variance) } val ktTypeConstructor = ktTypeUpper.constructor