diff --git a/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/tower/ImplicitScopeTower.kt b/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/tower/ImplicitScopeTower.kt index 730ce7de1b3..20dc92bcff4 100644 --- a/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/tower/ImplicitScopeTower.kt +++ b/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/tower/ImplicitScopeTower.kt @@ -58,8 +58,6 @@ interface CandidateWithBoundDispatchReceiver { val diagnostics: List val dispatchReceiver: ReceiverValueWithSmartCastInfo? - - fun copy(newDescriptor: CallableDescriptor): CandidateWithBoundDispatchReceiver } data class ResolutionCandidateStatus(val diagnostics: List) { diff --git a/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/tower/TowerUtils.kt b/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/tower/TowerUtils.kt index 9c737236348..a33fca34153 100644 --- a/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/tower/TowerUtils.kt +++ b/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/tower/TowerUtils.kt @@ -41,7 +41,4 @@ internal class CandidateWithBoundDispatchReceiverImpl( override val dispatchReceiver: ReceiverValueWithSmartCastInfo?, override val descriptor: CallableDescriptor, override val diagnostics: List -) : CandidateWithBoundDispatchReceiver { - override fun copy(newDescriptor: CallableDescriptor) = - CandidateWithBoundDispatchReceiverImpl(dispatchReceiver, newDescriptor, diagnostics) -} +) : CandidateWithBoundDispatchReceiver \ No newline at end of file