From b69ed539ea10810b94ae1d70571a73b6d6debbac Mon Sep 17 00:00:00 2001 From: Stanislav Erokhin Date: Wed, 22 Oct 2014 13:08:33 +0400 Subject: [PATCH] Fix descriptor renderer for LazyType --- .../org/jetbrains/jet/renderer/DescriptorRendererImpl.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/descriptors/src/org/jetbrains/jet/renderer/DescriptorRendererImpl.java b/core/descriptors/src/org/jetbrains/jet/renderer/DescriptorRendererImpl.java index dcba8c921be..b8fe455d731 100644 --- a/core/descriptors/src/org/jetbrains/jet/renderer/DescriptorRendererImpl.java +++ b/core/descriptors/src/org/jetbrains/jet/renderer/DescriptorRendererImpl.java @@ -308,6 +308,9 @@ public class DescriptorRendererImpl implements DescriptorRenderer { @NotNull private String renderNormalizedType(@NotNull JetType type) { + if (type instanceof LazyType && debugMode) { + return type.toString(); + } if (TypesPackage.isFlexible(type)) { if (debugMode) { return renderFlexibleTypeWithBothBounds(TypesPackage.flexibility(type).getLowerBound(), @@ -344,9 +347,6 @@ public class DescriptorRendererImpl implements DescriptorRenderer { } return "???"; } - if (type instanceof LazyType && debugMode) { - return type.toString(); - } if (type.isError()) { return renderDefaultType(type); }