1
0
forked from VimPlug/jedi

Function tests now pass with the fast parser.

This commit is contained in:
Dave Halter
2015-01-29 15:47:38 +01:00
parent a221eee02c
commit cf1b2ff54b

View File

@@ -72,6 +72,17 @@ class MergedNamesDict(object):
def __getitem__(self, value):
return list(chain.from_iterable(dct.get(value, []) for dct in self.dicts))
def items(self):
dct = {}
for d in self.dicts:
for key, values in d.items():
try:
dct_values = dct[key]
dct_values += values
except KeyError:
dct[key] = list(values)
return dct.items()
def values(self):
lst = []
for dct in self.dicts: