diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/tower/FirInvokeResolveTowerExtension.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/tower/FirInvokeResolveTowerExtension.kt index ff74847a6f5..eb50dca6be0 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/tower/FirInvokeResolveTowerExtension.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/tower/FirInvokeResolveTowerExtension.kt @@ -136,13 +136,11 @@ internal class FirInvokeResolveTowerExtension( } private fun enqueueResolverTasksForInvokeReceiverCandidates( - extensionInvokeOnActualReceiver: Boolean, + invokeBuiltinExtensionMode: Boolean, info: CallInfo, receiverGroup: TowerGroup, collector: CandidateCollector ) { - val invokeBuiltinExtensionMode: Boolean = extensionInvokeOnActualReceiver - for (invokeReceiverCandidate in collector.bestCandidates()) { val symbol = invokeReceiverCandidate.symbol if (symbol !is FirCallableSymbol<*> && symbol !is FirClassLikeSymbol<*>) continue @@ -154,7 +152,6 @@ internal class FirInvokeResolveTowerExtension( continue } - val extensionReceiverExpression = invokeReceiverCandidate.extensionReceiverExpression() val useImplicitReceiverAsBuiltinInvokeArgument = !invokeBuiltinExtensionMode && isExtensionFunctionType &&