From 4c868be8694fa2238aa91650ca7914073781e2a4 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Tue, 21 Mar 2017 15:41:12 +0300 Subject: [PATCH] Minor, render "header" or "impl" in LazyClassDescriptor.toString This makes debugging of multi-platform compilation much easier --- .../kotlin/resolve/lazy/descriptors/LazyClassDescriptor.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/resolve/lazy/descriptors/LazyClassDescriptor.java b/compiler/frontend/src/org/jetbrains/kotlin/resolve/lazy/descriptors/LazyClassDescriptor.java index d7bc2df3d91..5926ab2cce2 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/resolve/lazy/descriptors/LazyClassDescriptor.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/resolve/lazy/descriptors/LazyClassDescriptor.java @@ -570,8 +570,8 @@ public class LazyClassDescriptor extends ClassDescriptorBase implements ClassDes @Override public String toString() { - // not using descriptor render to preserve laziness - return "lazy class " + getName().toString(); + // not using DescriptorRenderer to preserve laziness + return (isHeader ? "header " : isImpl ? "impl " : "") + "class " + getName().toString(); } @Override