From 2601e0ccd45392a7ec96b6c7bda1a62a9147a4b7 Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Fri, 5 Jun 2015 16:33:25 +0300 Subject: [PATCH] Fixed non-equivalent conversion from Java --- .../src/org/jetbrains/kotlin/renderer/DescriptorRendererImpl.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/descriptors/src/org/jetbrains/kotlin/renderer/DescriptorRendererImpl.kt b/core/descriptors/src/org/jetbrains/kotlin/renderer/DescriptorRendererImpl.kt index 45e3e101df9..c612b3cd8b1 100644 --- a/core/descriptors/src/org/jetbrains/kotlin/renderer/DescriptorRendererImpl.kt +++ b/core/descriptors/src/org/jetbrains/kotlin/renderer/DescriptorRendererImpl.kt @@ -197,7 +197,7 @@ public/*TODO*/ class DescriptorRendererImpl internal constructor( private fun renderInflexibleType(type: JetType): String { assert(!type.isFlexible()) { "Flexible types not allowed here: " + renderNormalizedType(type) } - if (type == CANT_INFER_FUNCTION_PARAM_TYPE || TypeUtils.isDontCarePlaceholder(type)) { + if (type identityEquals CANT_INFER_FUNCTION_PARAM_TYPE || TypeUtils.isDontCarePlaceholder(type)) { return "???" } if (ErrorUtils.isUninferredParameter(type)) {