diff --git a/compiler/backend.common.jvm/src/org/jetbrains/kotlin/types/AbstractTypeMapper.kt b/compiler/backend.common.jvm/src/org/jetbrains/kotlin/types/AbstractTypeMapper.kt index 2514c23fcb6..d1483bf3ff6 100644 --- a/compiler/backend.common.jvm/src/org/jetbrains/kotlin/types/AbstractTypeMapper.kt +++ b/compiler/backend.common.jvm/src/org/jetbrains/kotlin/types/AbstractTypeMapper.kt @@ -56,7 +56,9 @@ object AbstractTypeMapper { if (type.isSuspendFunction()) { val argumentsCount = type.argumentsCount() val argumentsList = type.asArgumentList() - val arguments = buildList { + + @Suppress("RemoveExplicitTypeArguments") // Workaround for KT-42175 + val arguments = buildList { for (i in 0 until (argumentsCount - 1)) { this += argumentsList[i].adjustedType() }