Fix context completions and super calls.

This commit is contained in:
Dave Halter
2016-11-29 18:38:04 +01:00
parent 60234e68ca
commit d74e48dae2
3 changed files with 5 additions and 5 deletions

View File

@@ -140,7 +140,7 @@ def builtins_super(evaluator, types, objects, context):
# TODO make this able to detect multiple inheritance super
if isinstance(context, InstanceFunctionExecution):
su = context.instance.py__class__().py__bases__()
return su[0].infer()
return unite(context.execute_evaluated() for context in su[0].infer())
return set()