From 8a72e2248793859a40eca6a0ffb2abd464e21973 Mon Sep 17 00:00:00 2001 From: Stepan Koltsov Date: Sat, 9 Jun 2012 23:25:39 +0400 Subject: [PATCH] better rendering of unknown descriptors --- .../src/org/jetbrains/jet/resolve/DescriptorRenderer.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/compiler/frontend/src/org/jetbrains/jet/resolve/DescriptorRenderer.java b/compiler/frontend/src/org/jetbrains/jet/resolve/DescriptorRenderer.java index 2f344ae4ab9..3b1ad94a30f 100644 --- a/compiler/frontend/src/org/jetbrains/jet/resolve/DescriptorRenderer.java +++ b/compiler/frontend/src/org/jetbrains/jet/resolve/DescriptorRenderer.java @@ -247,6 +247,11 @@ public class DescriptorRenderer implements Renderer { public String render(@NotNull DeclarationDescriptor declarationDescriptor) { StringBuilder stringBuilder = new StringBuilder(); declarationDescriptor.accept(rootVisitor, stringBuilder); + + if (stringBuilder.length() == 0) { + stringBuilder.append(declarationDescriptor.getClass().getName() + "@" + System.identityHashCode(declarationDescriptor)); + } + if (shouldRenderDefinedIn()) { appendDefinedIn(declarationDescriptor, stringBuilder); }