1
0
forked from VimPlug/jedi

PEP 3132 unpacking should not raise an error (it may yield wrong results though at the moment), fixes #707.

This commit is contained in:
Dave Halter
2016-07-10 17:50:46 +02:00
parent 7d64069780
commit 1c0aa06c7d
4 changed files with 33 additions and 2 deletions

View File

@@ -1487,7 +1487,7 @@ def _defined_names(current):
if is_node(current, 'testlist_star_expr', 'testlist_comp', 'exprlist'):
for child in current.children[::2]:
names += _defined_names(child)
elif is_node(current, 'atom'):
elif is_node(current, 'atom', 'star_expr'):
names += _defined_names(current.children[1])
elif is_node(current, 'power', 'atom_expr'):
if current.children[-2] != '**': # Just if there's no operation