diff --git a/core/descriptors/src/org/jetbrains/jet/lang/descriptors/impl/AbstractLazyTypeParameterDescriptor.java b/core/descriptors/src/org/jetbrains/jet/lang/descriptors/impl/AbstractLazyTypeParameterDescriptor.java index 9667b18a55c..ac267d1dbc5 100644 --- a/core/descriptors/src/org/jetbrains/jet/lang/descriptors/impl/AbstractLazyTypeParameterDescriptor.java +++ b/core/descriptors/src/org/jetbrains/jet/lang/descriptors/impl/AbstractLazyTypeParameterDescriptor.java @@ -88,4 +88,15 @@ public abstract class AbstractLazyTypeParameterDescriptor extends AbstractTypePa } }; } + + @Override + public String toString() { + // Not using descriptor renderer to preserve laziness + return String.format( + "%s%s%s", + isReified() ? "reified " : "", + getVariance() == Variance.INVARIANT ? "" : getVariance() + " ", + getName() + ); + } }