diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/lower/LocalDeclarationsLowering.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/lower/LocalDeclarationsLowering.kt index b7401620016..5124ed56db2 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/lower/LocalDeclarationsLowering.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/lower/LocalDeclarationsLowering.kt @@ -526,6 +526,7 @@ class LocalDeclarationsLowering(val context: BackendContext) : DeclarationContai Visibilities.PRIVATE, newTypeParameters ) + newDescriptor.returnType = oldDescriptor.returnType oldDescriptor.dispatchReceiverParameter?.let { recordRemappedParameter(it, newDescriptor.dispatchReceiverParameter!!)