1
0
forked from VimPlug/jedi

Introduce get_qualified_names for names, it's easier to implement goto like this

This commit is contained in:
Dave Halter
2019-05-10 01:07:21 +02:00
parent f8f858216f
commit be6760e427
5 changed files with 59 additions and 18 deletions

View File

@@ -324,12 +324,8 @@ class BaseDefinition(object):
]
def goto_assignments(self):
if self._name.tree_name is None:
return self
names = self._name.goto()
names = try_stub_to_actual_names(names, prefer_stub_to_compiled=True)
return [Definition(self._evaluator, n) for n in names]
return [self if n == self._name else Definition(self._evaluator, n)
for n in self._name.goto()]
def infer(self):
tree_name = self._name.tree_name