diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ScopeProvider.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ScopeProvider.java index adbf0a98ffe..82d26d17874 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ScopeProvider.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ScopeProvider.java @@ -154,6 +154,7 @@ public class ScopeProvider { return classObjectDescriptor.getScopeForMemberDeclarationResolution(); } - throw new IllegalStateException("Don't call this method for local declarations: " + jetDeclaration + " " + jetDeclaration.getText()); + throw new IllegalStateException("Don't call this method for local declarations: " + jetDeclaration + "\n" + + JetPsiUtil.getElementTextWithContext(jetDeclaration)); } } \ No newline at end of file