From 8c56fba1e9946cc92d1accf8aeaba783e6582315 Mon Sep 17 00:00:00 2001 From: David Halter Date: Sat, 20 Apr 2013 14:12:15 +0430 Subject: [PATCH] fix a problem with statements without parents --- jedi/parsing.py | 1 + 1 file changed, 1 insertion(+) diff --git a/jedi/parsing.py b/jedi/parsing.py index 2241b12d..e1785c01 100644 --- a/jedi/parsing.py +++ b/jedi/parsing.py @@ -394,6 +394,7 @@ class Parser(object): stmt = stmt_class(self.module, set_vars, used_vars, tok_list, first_pos, self.end_pos) + stmt.parent = self.top_module self._check_user_stmt(stmt) # Attribute docstring (PEP 257) support