From d39c01905103be10481aea7289fa12ec48d35247 Mon Sep 17 00:00:00 2001 From: Dmitriy Novozhilov Date: Fri, 7 Oct 2022 13:21:38 +0300 Subject: [PATCH] [FE] Add toString to NewConstraintError --- .../calls/inference/model/ConstraintPositionAndErrors.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/compiler/resolution.common/src/org/jetbrains/kotlin/resolve/calls/inference/model/ConstraintPositionAndErrors.kt b/compiler/resolution.common/src/org/jetbrains/kotlin/resolve/calls/inference/model/ConstraintPositionAndErrors.kt index 48546e47f7a..585704d6e32 100644 --- a/compiler/resolution.common/src/org/jetbrains/kotlin/resolve/calls/inference/model/ConstraintPositionAndErrors.kt +++ b/compiler/resolution.common/src/org/jetbrains/kotlin/resolve/calls/inference/model/ConstraintPositionAndErrors.kt @@ -111,7 +111,11 @@ class NewConstraintError( override val upperType: KotlinTypeMarker, override val position: IncorporationConstraintPosition, ) : ConstraintSystemError(if (position.from is ReceiverConstraintPosition<*>) INAPPLICABLE_WRONG_RECEIVER else INAPPLICABLE), - NewConstraintMismatch + NewConstraintMismatch { + override fun toString(): String { + return "$lowerType <: $upperType" + } +} class NewConstraintWarning( override val lowerType: KotlinTypeMarker,