diff --git a/jedi/evaluate/stdlib.py b/jedi/evaluate/stdlib.py index 4a24a309..72b310f3 100644 --- a/jedi/evaluate/stdlib.py +++ b/jedi/evaluate/stdlib.py @@ -16,8 +16,11 @@ class NotInStdLib(LookupError): def execute(evaluator, obj, params): - if not isinstance(obj, (iterable.Generator, iterable.Array)): + try: obj_name = str(obj.name) + except AttributeError: + pass + else: if obj.parent == compiled.builtin: # for now we just support builtin functions. try: