Fixed method getParent() for JetExpressionImplStub

This commit is contained in:
Stanislav Erokhin
2015-09-09 13:40:39 +03:00
parent 2af5b24db2
commit 9b0182eb71
@@ -53,4 +53,14 @@ public abstract class JetExpressionImplStub<T extends StubElement<?>> extends Je
private PsiElement rawReplace(@NotNull PsiElement newElement) {
return super.replace(newElement);
}
@Override
public PsiElement getParent() {
T stub = getStub();
if (stub != null) {
//noinspection unchecked
return stub.getParentStub().getPsi();
}
return super.getParent();
}
}