Revert "Only create descriptors for candidates with lambda args"
This reverts commits:349d07ad432249c223feRevert due to differences in test data with NI enabled ^KT-36247 Open
This commit is contained in:
+1
-6
@@ -158,12 +158,7 @@ class KotlinCallCompleter(
|
||||
|
||||
// this is needed at least for non-local return checker, because when we analyze lambda we should already bind descriptor for outer call
|
||||
candidate?.resolvedCall?.let {
|
||||
val mayNeedDescriptor = it.argumentToCandidateParameter.keys.any { arg ->
|
||||
arg is LambdaKotlinCallArgument
|
||||
}
|
||||
if (mayNeedDescriptor) {
|
||||
resolutionCallbacks.bindStubResolvedCallForCandidate(it)
|
||||
}
|
||||
resolutionCallbacks.bindStubResolvedCallForCandidate(it)
|
||||
resolutionCallbacks.disableContractsIfNecessary(it)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user