1
0
forked from VimPlug/jedi

__getattr__ arbitrary returns fix

This commit is contained in:
Dave Halter
2014-04-27 23:15:32 +02:00
parent 45d3bbff0d
commit d106b2ce2b
3 changed files with 13 additions and 12 deletions

View File

@@ -528,10 +528,6 @@ class Script(object):
for d in set(definitions):
if isinstance(d, (pr.Module, compiled.CompiledObject)):
names.append(classes.Definition(self._evaluator, d))
elif isinstance(d, er.Instance):
# Instances can be ignored, because they have been created by
# ``__getattr__``.
pass
else:
names.append(classes.Definition(self._evaluator, d.names[-1]))