Fixed compilation due to API changes in the master branch

This commit is contained in:
Andrey Vlasovskikh
2015-08-18 23:09:04 +03:00
parent bb60e51b50
commit b4f977d75b
@@ -23,6 +23,7 @@ import com.jetbrains.python.psi.PyTargetExpression;
import com.jetbrains.python.psi.types.PyClassMembersProviderBase;
import com.jetbrains.python.psi.types.PyClassType;
import com.jetbrains.python.psi.types.PyOverridingAncestorsClassMembersProvider;
import com.jetbrains.python.psi.types.TypeEvalContext;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
@@ -48,7 +49,8 @@ public class PyiClassMembersProvider extends PyClassMembersProviderBase implemen
@Nullable
@Override
public PsiElement resolveMember(@NotNull PyClassType classType, @NotNull String name, PsiElement location) {
public PsiElement resolveMember(@NotNull PyClassType classType, @NotNull String name, PsiElement location,
@Nullable TypeEvalContext context) {
final PyClass cls = classType.getPyClass();
final PsiElement pythonStub = PyiUtil.getPythonStub(cls);
if (pythonStub instanceof PyClass) {