forked from VimPlug/jedi
delete unnecessary checks from filter
This commit is contained in:
@@ -52,10 +52,7 @@ class NameFinder(object):
|
|||||||
break_scopes = []
|
break_scopes = []
|
||||||
# here is the position stuff happening (sorting of variables)
|
# here is the position stuff happening (sorting of variables)
|
||||||
for name in sorted(name_list, key=lambda n: n.start_pos, reverse=True):
|
for name in sorted(name_list, key=lambda n: n.start_pos, reverse=True):
|
||||||
parpar = name.parent.parent if name.parent else None
|
parpar = name.parent.parent
|
||||||
if isinstance(parpar, er.InstanceElement) \
|
|
||||||
and isinstance(parpar.var, pr.Class):
|
|
||||||
parpar = parpar.var
|
|
||||||
if self.name_str == name.get_code() and parpar not in break_scopes:
|
if self.name_str == name.get_code() and parpar not in break_scopes:
|
||||||
if not self._name_is_array_assignment(name):
|
if not self._name_is_array_assignment(name):
|
||||||
result.append(name) # `arr[1] =` is not the definition
|
result.append(name) # `arr[1] =` is not the definition
|
||||||
|
|||||||
Reference in New Issue
Block a user