summaryrefslogtreecommitdiff
path: root/python/psi-api
diff options
context:
space:
mode:
Diffstat (limited to 'python/psi-api')
-rw-r--r--python/psi-api/src/com/jetbrains/python/psi/PyAnnotation.java6
-rw-r--r--python/psi-api/src/com/jetbrains/python/psi/PyTargetExpression.java2
2 files changed, 3 insertions, 5 deletions
diff --git a/python/psi-api/src/com/jetbrains/python/psi/PyAnnotation.java b/python/psi-api/src/com/jetbrains/python/psi/PyAnnotation.java
index a6182fb2eb65..71dc7286d84b 100644
--- a/python/psi-api/src/com/jetbrains/python/psi/PyAnnotation.java
+++ b/python/psi-api/src/com/jetbrains/python/psi/PyAnnotation.java
@@ -22,9 +22,7 @@ import org.jetbrains.annotations.Nullable;
/**
* @author yole
*/
-public interface PyAnnotation extends PyElement, StubBasedPsiElement<PyAnnotationStub> {
- PyExpression getValue();
-
+public interface PyAnnotation extends PyTypedElement, StubBasedPsiElement<PyAnnotationStub> {
@Nullable
- PyClass resolveToClass();
+ PyExpression getValue();
}
diff --git a/python/psi-api/src/com/jetbrains/python/psi/PyTargetExpression.java b/python/psi-api/src/com/jetbrains/python/psi/PyTargetExpression.java
index 0b67d85d3dc3..399b8f8a7bac 100644
--- a/python/psi-api/src/com/jetbrains/python/psi/PyTargetExpression.java
+++ b/python/psi-api/src/com/jetbrains/python/psi/PyTargetExpression.java
@@ -28,7 +28,7 @@ import org.jetbrains.annotations.Nullable;
* @author yole
*/
public interface PyTargetExpression extends PyQualifiedExpression, PsiNamedElement, PsiNameIdentifierOwner, PyDocStringOwner,
- StubBasedPsiElement<PyTargetExpressionStub> {
+ PyQualifiedNameOwner, StubBasedPsiElement<PyTargetExpressionStub> {
PyTargetExpression[] EMPTY_ARRAY = new PyTargetExpression[0];
/**