More specific return type for JetUserType#getReferenceExpression

This commit is contained in:
Pavel V. Talanov
2014-03-26 17:29:55 +04:00
parent 60efb13b11
commit 5940353552
@@ -69,8 +69,8 @@ public class JetUserType extends JetElementImplStub<PsiJetUserTypeStub> implemen
} }
@Nullable @IfNotParsed @Nullable @IfNotParsed
public JetSimpleNameExpression getReferenceExpression() { public JetNameReferenceExpression getReferenceExpression() {
return (JetSimpleNameExpression) findChildByType(JetNodeTypes.REFERENCE_EXPRESSION); return (JetNameReferenceExpression) findChildByType(JetNodeTypes.REFERENCE_EXPRESSION);
} }
@Nullable @Nullable
@@ -80,7 +80,7 @@ public class JetUserType extends JetElementImplStub<PsiJetUserTypeStub> implemen
@Nullable @Nullable
public String getReferencedName() { public String getReferencedName() {
JetSimpleNameExpression referenceExpression = getReferenceExpression(); JetNameReferenceExpression referenceExpression = getReferenceExpression();
return referenceExpression == null ? null : referenceExpression.getReferencedName(); return referenceExpression == null ? null : referenceExpression.getReferencedName();
} }
} }