FIR: Minor. Simplify FirInvokeResolveTowerExtension
This commit is contained in:
+1
-4
@@ -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 &&
|
||||
|
||||
Reference in New Issue
Block a user