diff --git a/core/descriptors/src/org/jetbrains/jet/lang/resolve/calls/inference/CapturedTypeConstructor.kt b/core/descriptors/src/org/jetbrains/jet/lang/resolve/calls/inference/CapturedTypeConstructor.kt index eeef9741285..e29a8356e6f 100644 --- a/core/descriptors/src/org/jetbrains/jet/lang/resolve/calls/inference/CapturedTypeConstructor.kt +++ b/core/descriptors/src/org/jetbrains/jet/lang/resolve/calls/inference/CapturedTypeConstructor.kt @@ -58,7 +58,7 @@ public class CapturedTypeConstructor( override fun getAnnotations() = Annotations.EMPTY - override fun toString() = "Captured($typeProjection)" + override fun toString() = "CapturedTypeConstructor($typeProjection)" } public class CapturedType( @@ -83,6 +83,8 @@ public class CapturedType( if (typeProjection.getProjectionKind() == variance) typeProjection.getType() else default override fun sameTypeConstructor(type: JetType) = delegateType.getConstructor() === type.getConstructor() + + override fun toString() = "Captured($typeProjection)" } public fun createCapturedType(typeProjection: TypeProjection): JetType = CapturedType(typeProjection)