diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/OverloadConflictResolver.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/OverloadConflictResolver.kt index 83fb898cbd3..b8a051ef445 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/OverloadConflictResolver.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/OverloadConflictResolver.kt @@ -73,7 +73,7 @@ class ConeOverloadConflictResolver( return FlatSignature( call, function.typeParameters.map { it.symbol }, - function.valueParameters.map { it.returnTypeRef.coneTypeUnsafe() }, + call.argumentMapping!!.map { it.value.returnTypeRef.coneTypeUnsafe() }, function.receiverTypeRef != null, function.valueParameters.any { it.isVararg }, function.valueParameters.count { it.defaultValue != null },