Fix Definition.names for star import

This commit is contained in:
Takafumi Arakaki committed 2013-03-10 20:40:14 +01:00
1 parent ba7d29f542
commit d0ad14adf4
2 files changed
+15 -1

No files matched your search

+4 -1
View File
@@ -296,7 +296,10 @@ class Definition(BaseDefinition):
elif isinstance(d, pr.Module):
return [self.module_name]
elif isinstance(d, pr.Import):
return [n.names[-1] for n in d.get_defined_names()]
try:
return [n.names[-1] for n in d.get_defined_names()]
except AttributeError:
pass
elif isinstance(d, pr.Statement):
try:
return [a.values[0][0].name.names[-1]