diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirCallCompletionResultsWriterTransformer.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirCallCompletionResultsWriterTransformer.kt index 76e7136d321..2631cfc5044 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirCallCompletionResultsWriterTransformer.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirCallCompletionResultsWriterTransformer.kt @@ -149,6 +149,13 @@ class FirCallCompletionResultsWriterTransformer( return result.compose() } + override fun transformCheckedSafeCallSubject( + checkedSafeCallSubject: FirCheckedSafeCallSubject, + data: ExpectedArgumentType? + ): CompositeTransformResult { + return checkedSafeCallSubject.transform(integerApproximator, data?.getExpectedType(checkedSafeCallSubject)) + } + override fun transformFunctionCall(functionCall: FirFunctionCall, data: ExpectedArgumentType?): CompositeTransformResult { val calleeReference = functionCall.calleeReference as? FirNamedReferenceWithCandidate ?: return functionCall.compose()