From df9f4ea6d6906819566be2ade9d6ff2cb2724114 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Mon, 8 Apr 2013 18:33:23 +0400 Subject: [PATCH] Better diagnostics in CompilationException --- .../src/org/jetbrains/jet/codegen/CompilationException.java | 1 + 1 file changed, 1 insertion(+) diff --git a/compiler/backend/src/org/jetbrains/jet/codegen/CompilationException.java b/compiler/backend/src/org/jetbrains/jet/codegen/CompilationException.java index eeb2afb1202..ecc7a32ec80 100644 --- a/compiler/backend/src/org/jetbrains/jet/codegen/CompilationException.java +++ b/compiler/backend/src/org/jetbrains/jet/codegen/CompilationException.java @@ -60,6 +60,7 @@ public class CompilationException extends RuntimeException { message.append("Cause: ").append(causeMessage == null ? cause.toString() : causeMessage).append("\n"); } message.append("File being compiled and position: ").append(DiagnosticUtils.atLocation(element)).append("\n"); + message.append("PsiElement: ").append(element.getText()).append("\n"); message.append("The root cause was thrown at: ").append(where()); return message.toString();