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); }