[NI] remove redundant replacing receiver in lambda function descriptor
#KT-30927 Fixed #KT-31057 Fixed
This commit is contained in:
+5
-3
@@ -208,9 +208,11 @@ class ResolvedAtomCompleter(
|
||||
|
||||
val newReceiverValue = receiver.value.replaceType(newValueType)
|
||||
|
||||
functionDescriptor.setExtensionReceiverParameter(
|
||||
ReceiverParameterDescriptorImpl(receiver.containingDeclaration, newReceiverValue, receiver.annotations)
|
||||
)
|
||||
if (newReceiverValue != receiver.value) {
|
||||
functionDescriptor.setExtensionReceiverParameter(
|
||||
ReceiverParameterDescriptorImpl(receiver.containingDeclaration, newReceiverValue, receiver.annotations)
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user