[KT-4124] Fix bug when constructing like this: "A.Companion.B()"

This commit is contained in:
Alexey Andreev
2016-02-11 18:26:36 +03:00
parent 700159987b
commit 3f5be335a9
@@ -559,7 +559,11 @@ public final class StaticContext {
if (container == null) {
return null;
}
return getQualifiedReference(container);
JsExpression result = getQualifiedReference(container);
if (DescriptorUtils.isCompanionObject(container)) {
result = Namer.getCompanionObjectAccessor(result);
}
return result;
}
};