1
0
forked from VimPlug/jedi

Fix: iterators are working smoothly now. Finally tests are passing again.

This commit is contained in:
Dave Halter
2015-12-10 04:37:23 +01:00
parent e23f453a11
commit 9bd6e6c340
7 changed files with 45 additions and 33 deletions

View File

@@ -383,8 +383,8 @@ def _iterate_star_args(evaluator, array, input_node, func=None):
for field_stmt in array: # yield from plz!
yield field_stmt
elif isinstance(array, iterable.Generator):
for field_stmt in array.iter_content():
yield iterable.AlreadyEvaluated([field_stmt])
for types in array.py__iter__():
yield iterable.AlreadyEvaluated(types)
elif isinstance(array, Instance) and array.name.get_code() == 'tuple':
debug.warning('Ignored a tuple *args input %s' % array)
else: