1
0
forked from VimPlug/jedi

Make sure that del_stmt as a name can be handled, see #313

This commit is contained in:
Dave Halter
2020-01-23 23:58:45 +01:00
parent 290e2151df
commit 11b61596e0
4 changed files with 32 additions and 3 deletions

View File

@@ -64,6 +64,11 @@ def filter_names(inference_state, completion_names, stack, like_name, fuzzy, cac
k = (new.name, new.complete) # key
if k not in comp_dct:
comp_dct.add(k)
tree_name = name.tree_name
if tree_name is not None:
definition = tree_name.get_definition()
if definition is not None and definition.type == 'del_stmt':
continue
yield new