From be280d0e044666d4fc679f66a7f444c9e42ea767 Mon Sep 17 00:00:00 2001 From: Andrey Vlasovskikh Date: Wed, 14 Aug 2013 17:41:21 +0400 Subject: [PATCH] Allow stub->AST in TypeEvalContext only if explicitly allowed or in the origin file --- .../src/com/jetbrains/python/psi/types/TypeEvalContext.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/psi-api/src/com/jetbrains/python/psi/types/TypeEvalContext.java b/python/psi-api/src/com/jetbrains/python/psi/types/TypeEvalContext.java index 2a5c2b475f5d..03bb1ac60102 100644 --- a/python/psi-api/src/com/jetbrains/python/psi/types/TypeEvalContext.java +++ b/python/psi-api/src/com/jetbrains/python/psi/types/TypeEvalContext.java @@ -159,7 +159,7 @@ public class TypeEvalContext { } public boolean maySwitchToAST(@NotNull StubBasedPsiElement element) { - return myAllowStubToAST || (element.getStub() == null && (myOrigin == null || myOrigin == element.getContainingFile())); + return myAllowStubToAST || myOrigin == element.getContainingFile(); } @Nullable