diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterGenerator.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterGenerator.kt index f6e650b3915..0e143dd968f 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterGenerator.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterGenerator.kt @@ -220,8 +220,8 @@ private class ExportedElement(val kind: ElementKind, TypeUtils.getClassDescriptor(owner.context.builtIns.nullableAnyType)!! else -> uniqueName(original) to TypeUtils.getClassDescriptor(original.returnType!!)!! } - val params = ArrayList(original.explicitParameters.map { - owner.translateName(it.name.asString()) to TypeUtils.getClassDescriptor(it.type)!! + val params = ArrayList(original.explicitParameters.mapIndexed() { index, it -> + "p$index /* ${it.name.asString()} */" to TypeUtils.getClassDescriptor(it.type)!! }) return listOf(returned) + params }