diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/inference/AbstractManyCandidatesInferenceSession.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/inference/AbstractManyCandidatesInferenceSession.kt index be442c98682..870ba04cba3 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/inference/AbstractManyCandidatesInferenceSession.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/inference/AbstractManyCandidatesInferenceSession.kt @@ -38,17 +38,12 @@ abstract class AbstractManyCandidatesInferenceSession( partiallyResolvedCalls += call to call.candidate } - final override fun addErrorCall(call: T) where T : FirResolvable, T : FirStatement { - errorCalls += call - } - override fun registerStubTypes(map: Map) {} protected val FirResolvable.candidate: Candidate get() = candidate()!! override fun clear() { - errorCalls.clear() partiallyResolvedCalls.clear() completedCalls.clear() } diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/inference/FirInferenceSession.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/inference/FirInferenceSession.kt index cb861207de6..2f5337ea0f6 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/inference/FirInferenceSession.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/inference/FirInferenceSession.kt @@ -28,7 +28,6 @@ abstract class FirInferenceSession { abstract val currentConstraintSystem: ConstraintStorage abstract fun addPartiallyResolvedCall(call: T) where T : FirResolvable, T : FirStatement - abstract fun addErrorCall(call: T) where T : FirResolvable, T : FirStatement abstract fun addCompletedCall(call: T, candidate: Candidate) where T : FirResolvable, T : FirStatement abstract fun registerStubTypes(map: Map) @@ -57,7 +56,6 @@ abstract class FirStubInferenceSession : FirInferenceSession() { get() = ConstraintStorage.Empty override fun addPartiallyResolvedCall(call: T) where T : FirResolvable, T : FirStatement {} - override fun addErrorCall(call: T) where T : FirResolvable, T : FirStatement {} override fun addCompletedCall(call: T, candidate: Candidate) where T : FirResolvable, T : FirStatement {} override fun inferPostponedVariables(