pull up getReference(PyResolveContext) to PyQualifiedReference interface

This commit is contained in:
Dmitry Jemerov
2012-08-28 16:44:53 +02:00
parent cd2a799a6e
commit 6804db3b66
3 changed files with 14 additions and 5 deletions
@@ -1,6 +1,9 @@
package com.jetbrains.python.psi;
import com.intellij.lang.ASTNode;
import com.intellij.psi.PsiPolyVariantReference;
import com.jetbrains.python.psi.resolve.PyResolveContext;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
/**
@@ -27,4 +30,7 @@ public interface PyQualifiedExpression extends PyExpression {
*/
@Nullable
ASTNode getNameElement();
@NotNull
PsiPolyVariantReference getReference(PyResolveContext resolveContext);
}
@@ -30,7 +30,4 @@ public interface PyReferenceExpression extends PyQualifiedExpression, PyReferenc
@NotNull
PsiPolyVariantReference getReference();
@NotNull
PsiPolyVariantReference getReference(PyResolveContext resolveContext);
}