diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/Devirtualization.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/Devirtualization.kt index f958db0930c..0eeeabf0494 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/Devirtualization.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/Devirtualization.kt @@ -827,7 +827,7 @@ internal object Devirtualization { val argument = argumentToConstraintNode(arguments[index]) argument.addEdge(parameter) } - return doCast(function, callee.returns, returnType) + return callee.returns } fun doCall(callee: DataFlowIR.FunctionSymbol,