From c1807e5f3373cb6f1497491606f1bd88b3f6cfcf Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Tue, 21 Oct 2014 14:21:59 +0200 Subject: [PATCH] Reworked ExprStmt.get_definition --- jedi/parser/representation.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jedi/parser/representation.py b/jedi/parser/representation.py index a0c9c09c..700bcf48 100644 --- a/jedi/parser/representation.py +++ b/jedi/parser/representation.py @@ -1039,7 +1039,11 @@ class Statement(Simple, DocstringMixin): names = [] for i in range(0, len(self.children) - 2, 2): if self.children[i + 1].value == '=': - names.append(self.children[i]) + current = self.children[i] + if is_node(current, 'testlist_star_expr'): + names += current.children[::2] + else: + names.append(current) return names