From 1e9defaad336b313a6234fcb327cb4f09d06e13b Mon Sep 17 00:00:00 2001 From: Zalim Bashorov Date: Wed, 15 Jan 2014 15:32:42 +0400 Subject: [PATCH] JS backend: fixed getting qualified reference as JsNameRef for PackageFragmentDescriptor. --- .../org/jetbrains/k2js/translate/context/StaticContext.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/js/js.translator/src/org/jetbrains/k2js/translate/context/StaticContext.java b/js/js.translator/src/org/jetbrains/k2js/translate/context/StaticContext.java index 80037c92c6b..ee6f94c4e44 100644 --- a/js/js.translator/src/org/jetbrains/k2js/translate/context/StaticContext.java +++ b/js/js.translator/src/org/jetbrains/k2js/translate/context/StaticContext.java @@ -154,6 +154,10 @@ public final class StaticContext { if (descriptor instanceof PackageViewDescriptor) { return getQualifiedReference(((PackageViewDescriptor) descriptor).getFqName()); } + if (descriptor instanceof PackageFragmentDescriptor) { + return getQualifiedReference(((PackageFragmentDescriptor) descriptor).getFqName()); + } + return new JsNameRef(getNameForDescriptor(descriptor), getQualifierForDescriptor(descriptor)); }