1
0
forked from VimPlug/jedi

Get py__simple_getitem__ modifications working for list/dict instances

This commit is contained in:
Dave Halter
2019-08-26 21:48:41 +02:00
parent 24b392b915
commit 8311328a8e
3 changed files with 40 additions and 11 deletions

View File

@@ -269,6 +269,14 @@ class TreeInstance(AbstractInstanceValue):
class_value, var_args)
self.tree_node = class_value.tree_node
@property
def array_type(self):
name = self.class_value.py__name__()
if name in ['list', 'set', 'dict'] \
and self.parent_context.get_root_context().is_builtins_module():
return name
return None
@property
def name(self):
return ValueName(self, self.class_value.name.tree_name)