1
0
forked from VimPlug/jedi

Fix some mostly iterable related stuff.

This commit is contained in:
Dave Halter
2016-11-24 21:06:55 +01:00
parent 75e412dbc5
commit 8fd08c86b7
6 changed files with 22 additions and 37 deletions

View File

@@ -374,8 +374,8 @@ def _iterate_star_args(evaluator, array, input_node, func=None):
def _star_star_dict(evaluator, array, input_node, func):
from jedi.evaluate.representation import Instance
if isinstance(array, Instance) and array.name.get_code() == 'dict':
from jedi.evaluate.instance import CompiledInstance
if isinstance(array, CompiledInstance) and array.name.string_name == 'dict':
# For now ignore this case. In the future add proper iterators and just
# make one call without crazy isinstance checks.
return {}