diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/Arguments.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/Arguments.kt index 4848c6d0bfd..eeade77e653 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/Arguments.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/Arguments.kt @@ -222,6 +222,10 @@ fun Candidate.resolvePlainExpressionArgument( ) { if (expectedType == null) return + + // TODO Remove when KT-61843 is fixed + if (argument is FirArrayLiteral && !argument.isResolved) return + val argumentType = argument.resolvedType resolvePlainArgumentType( csBuilder,