diff --git a/native/objcexport-header-generator/impl/analysis-api/src/org/jetbrains/kotlin/objcexport/translateToObjCComment.kt b/native/objcexport-header-generator/impl/analysis-api/src/org/jetbrains/kotlin/objcexport/translateToObjCComment.kt index dded941e578..5d37cb27da0 100644 --- a/native/objcexport-header-generator/impl/analysis-api/src/org/jetbrains/kotlin/objcexport/translateToObjCComment.kt +++ b/native/objcexport-header-generator/impl/analysis-api/src/org/jetbrains/kotlin/objcexport/translateToObjCComment.kt @@ -68,7 +68,7 @@ internal fun KtFunctionLikeSymbol.translateToObjCComment(bridge: MethodBridge, p val visibilityComments = buildObjCVisibilityComment("method") val paramComments = valueParameters.mapNotNull { parameterSymbol -> - parameters.find { parameter -> parameter.origin?.name == parameterSymbol.name } + parameters.find { parameter -> parameter.name == parameterSymbol.name.asString() } ?.renderedObjCDocumentedParamAnnotations(parameterSymbol) } val annotationsComments = annotationsList.translateToObjCComment() diff --git a/native/objcexport-header-generator/test/org/jetbrains/kotlin/backend/konan/tests/ObjCExportHeaderGeneratorTest.kt b/native/objcexport-header-generator/test/org/jetbrains/kotlin/backend/konan/tests/ObjCExportHeaderGeneratorTest.kt index 44cd530728c..bfc19a1d3c2 100644 --- a/native/objcexport-header-generator/test/org/jetbrains/kotlin/backend/konan/tests/ObjCExportHeaderGeneratorTest.kt +++ b/native/objcexport-header-generator/test/org/jetbrains/kotlin/backend/konan/tests/ObjCExportHeaderGeneratorTest.kt @@ -172,7 +172,6 @@ class ObjCExportHeaderGeneratorTest(private val generator: HeaderGenerator) { } @Test - @TodoAnalysisApi fun `test - parameterWithMustBeDocumentedAnnotation`() { doTest(headersTestDataDir.resolve("parameterWithMustBeDocumentedAnnotation")) }