From 6e44f334d82d73e341fb46e8875ed8a724d4e2ff Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Mon, 29 Jun 2015 12:10:01 +0200 Subject: [PATCH] Correct positioning for if statements. --- jedi/evaluate/finder.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jedi/evaluate/finder.py b/jedi/evaluate/finder.py index d1de4415..54ab5ddf 100644 --- a/jedi/evaluate/finder.py +++ b/jedi/evaluate/finder.py @@ -169,7 +169,7 @@ class NameFinder(object): except KeyError: continue else: - if self.name_str.start_pos < scope.end_pos: + if self.name_str.start_pos < scope.children[1].end_pos: # It doesn't make any sense to check if # statements in the if statement itself, just # deliver types.