From d33b826055877a61ef28476a06963c2a8883d9b2 Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Fri, 10 Aug 2012 14:23:16 +0400 Subject: [PATCH] Use internal namespace qualified name --- .../jet/lang/resolve/lazy/data/JetClassOrObjectInfo.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/data/JetClassOrObjectInfo.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/data/JetClassOrObjectInfo.java index 838755a6f4f..39c742037ee 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/data/JetClassOrObjectInfo.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/data/JetClassOrObjectInfo.java @@ -76,7 +76,8 @@ public abstract class JetClassOrObjectInfo implement PsiFile file = element.getContainingFile(); if (file instanceof JetFile) { JetFile jetFile = (JetFile) file; - return new FqName(jetFile.getNamespaceHeader().getQualifiedName()); + final JetNamespaceHeader header = jetFile.getNamespaceHeader(); + return header != null ? header.getFqName() : FqName.ROOT; } throw new IllegalArgumentException("Not in a JetFile: " + element); }