1
0
forked from VimPlug/jedi

generalize Definition.name even more

This commit is contained in:
Dave Halter
2014-03-17 10:46:32 +01:00
parent aca7668da6
commit 253e1c5717

View File

@@ -434,9 +434,9 @@ class Definition(BaseDefinition):
d = d.var
if isinstance(d, compiled.CompiledObject):
return d.name
name = d.name
elif isinstance(d, pr.Name):
return unicode(d.names[-1]) if d.names else None
name = d.names[-1]
elif isinstance(d, iterable.Array):
name = d.type
elif isinstance(d, (pr.Class, er.Class, er.Instance,