From fedbe424df4dc2f73a072e989f04663491738303 Mon Sep 17 00:00:00 2001 From: "Pavel V. Talanov" Date: Mon, 14 Apr 2014 19:53:58 +0400 Subject: [PATCH] Use getDebugText() in AnalyzingUtils --- .../org/jetbrains/jet/lang/resolve/AnalyzingUtils.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/AnalyzingUtils.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/AnalyzingUtils.java index 3ea819934f3..9325329d687 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/AnalyzingUtils.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/AnalyzingUtils.java @@ -23,7 +23,9 @@ import org.jetbrains.annotations.Nullable; import org.jetbrains.jet.lang.diagnostics.Diagnostic; import org.jetbrains.jet.lang.diagnostics.DiagnosticHolder; import org.jetbrains.jet.lang.diagnostics.DiagnosticUtils; +import org.jetbrains.jet.lang.psi.JetElement; import org.jetbrains.jet.lang.psi.JetTreeVisitorVoid; +import org.jetbrains.jet.lang.psi.debugText.DebugTextPackage; import java.util.ArrayList; import java.util.List; @@ -66,9 +68,9 @@ public class AnalyzingUtils { public static String formDebugNameForBindingTrace(@NotNull String debugName, @Nullable Object resolutionSubjectForMessage) { StringBuilder debugInfo = new StringBuilder(debugName); - if (resolutionSubjectForMessage instanceof PsiElement) { - PsiElement element = (PsiElement) resolutionSubjectForMessage; - debugInfo.append(" ").append(element.getText()); + if (resolutionSubjectForMessage instanceof JetElement) { + JetElement element = (JetElement) resolutionSubjectForMessage; + debugInfo.append(" ").append(DebugTextPackage.getDebugText(element)); debugInfo.append(" in ").append(element.getContainingFile().getName()); } else if (resolutionSubjectForMessage != null) {