Fix a goto_assignments issue with a better internal API

Fixes #996.
This commit is contained in:
Dave Halter
2018-01-29 08:58:59 +01:00
parent 82dc83e150
commit c9fa335145
3 changed files with 13 additions and 3 deletions

View File

@@ -212,9 +212,7 @@ class Script(object):
if follow_imports:
def check(name):
if isinstance(name, ModuleName):
return False
return name.api_type == 'module'
return name.is_import()
else:
def check(name):
return isinstance(name, imports.SubModuleName)