From 1cf1a84594a488af74006debd0f930399f806c14 Mon Sep 17 00:00:00 2001 From: Roman Efremov Date: Mon, 21 Aug 2023 14:28:40 +0200 Subject: [PATCH] [FE] Add TODO for safer check of `memberExpectForActual` writing ^KT-60668 ^KT-60936 ^KT-61361 --- .../transformers/mpp/FirExpectActualMatchingContextImpl.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/mpp/FirExpectActualMatchingContextImpl.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/mpp/FirExpectActualMatchingContextImpl.kt index 728c4d7cc52..555f3d5dc3d 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/mpp/FirExpectActualMatchingContextImpl.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/mpp/FirExpectActualMatchingContextImpl.kt @@ -457,6 +457,7 @@ class FirExpectActualMatchingContextImpl private constructor( actual fun foo() {} <-- twice checked (from A and B) and added to mapping } } + Can be fixed after KT-61361. */ expectToCompatibilityMap.asMutableMap()[expectMember] = compatibility }