Home
last modified time | relevance | path

Searched refs:ChainMap (Results 1 – 25 of 37) sorted by relevance

12

/external/python/cpython3/Lib/test/
Dtest_collections.py20 from collections import ChainMap
91 c = ChainMap()
157 cm = ChainMap(adjustments, baseline)
165 self.assertEqual(ChainMap().maps, [{}]) # no-args --> one new dict
166 self.assertEqual(ChainMap({1:2}).maps, [{1:2}]) # 1 arg --> list
169 self.assertFalse(ChainMap())
170 self.assertFalse(ChainMap({}, {}))
171 self.assertTrue(ChainMap({1:2}, {}))
172 self.assertTrue(ChainMap({}, {1:2}))
175 class DefaultChainMap(ChainMap):
[all …]
Dtest_pprint.py1009 d = collections.ChainMap()
1013 d = collections.ChainMap(dict(items))
1025 d = collections.ChainMap(dict(items), collections.OrderedDict(items))
Dtest_pickle.py350 return collections.ChainMap({}, pickle.dispatch_table)
414 return collections.ChainMap({}, pickle.dispatch_table)
Dtest_typing.py5054 class MyChain(typing.ChainMap[str, T]): ...
7360 self.assertIs(type(typing.ChainMap()), collections.ChainMap)
7361 self.assertIs(type(typing.ChainMap[KT, VT]()), collections.ChainMap)
7362 self.assertIs(type(typing.ChainMap[str, int]()), collections.ChainMap)
7363 class CM(typing.ChainMap[KT, VT]): ...
7368 class MyChainMap(typing.ChainMap[str, int]):
7374 self.assertIsSubclass(MyChainMap, collections.ChainMap)
7375 self.assertNotIsSubclass(collections.ChainMap, MyChainMap)
10067 typing.ChainMap: 'ChainMap',
10106 typing.ChainMap[Any, Any]: 'ChainMap',
Dtest_types.py1076 mapping = collections.ChainMap({'x': 1}, {'y': 2})
1176 mapping = collections.ChainMap(d1, d2)
1188 self.assertIsInstance(copy, collections.ChainMap)
Dtest_functools.py2062 m = mro(collections.ChainMap, haystack)
2063 self.assertEqual(m, [collections.ChainMap, c.MutableMapping, c.Mapping,
2131 g.register(collections.ChainMap, lambda obj: "chainmap")
/external/python/cpython3/Doc/library/
Dcollections.rst27 :class:`ChainMap` dict-like class for creating a single view of multiple mappings
37 :class:`ChainMap` objects
42 A :class:`ChainMap` class is provided for quickly linking a number of mappings
48 .. class:: ChainMap(*maps)
50 A :class:`ChainMap` groups multiple dicts or other mappings together to
60 A :class:`ChainMap` incorporates the underlying mappings by reference. So, if
62 in :class:`ChainMap`.
77 Returns a new :class:`ChainMap` containing a new map followed by
81 is equivalent to: ``ChainMap({}, *d.maps)``. If any keyword arguments
94 Property returning a new :class:`ChainMap` containing all of the maps in
[all …]
/external/python/typing/typing_extensions/
D__init__.py514 ChainMap = typing.ChainMap variable
516 class ChainMap(collections.ChainMap, typing.MutableMapping[KT, VT], class
518 extra=collections.ChainMap):
523 if cls._gorg is ChainMap:
524 return collections.ChainMap(*args, **kwds)
525 return typing._generic_new(collections.ChainMap, cls, *args, **kwds)
DREADME.rst96 - ``ChainMap``
/external/pytorch/torch/distributed/checkpoint/
Ddefault_planner.py8 from collections import ChainMap
121 merged_mappings = dict(ChainMap(*planner_data_dict))
/external/python/cpython3/Lib/
Dstring.py53 from collections import ChainMap as _ChainMap
Dpprint.py517 _dispatch[_collections.ChainMap.__repr__] = _pprint_chain_map
Dtyping.py2869 ChainMap = _alias(collections.ChainMap, 2) variable
Dconfigparser.py149 from collections import ChainMap as _ChainMap
/external/python/typing/typing_extensions/src/
Dtest_typing_extensions.py805 self.assertIs(type(typing_extensions.ChainMap()), collections.ChainMap)
806 self.assertIs(type(typing_extensions.ChainMap[KT, VT]()), collections.ChainMap)
807 self.assertIs(type(typing_extensions.ChainMap[str, int]()), collections.ChainMap)
808 class CM(typing_extensions.ChainMap[KT, VT]): ...
813 class MyChainMap(typing_extensions.ChainMap[str, int]):
819 self.assertIsSubclass(MyChainMap, collections.ChainMap)
820 self.assertNotIsSubclass(collections.ChainMap, MyChainMap)
Dtyping_extensions.py276 ChainMap = typing.ChainMap variable
/external/python/typing_extensions/src/
Dtest_typing_extensions.py1616 self.assertIs(type(typing_extensions.ChainMap()), collections.ChainMap)
1617 self.assertIs(type(typing_extensions.ChainMap[KT, VT]()), collections.ChainMap)
1618 self.assertIs(type(typing_extensions.ChainMap[str, int]()), collections.ChainMap)
1619 class CM(typing_extensions.ChainMap[KT, VT]): ...
1624 class MyChainMap(typing_extensions.ChainMap[str, int]):
1630 self.assertIsSubclass(MyChainMap, collections.ChainMap)
1631 self.assertNotIsSubclass(collections.ChainMap, MyChainMap)
Dtyping_extensions.py415 ChainMap = typing.ChainMap variable
/external/python/cpython3/Misc/NEWS.d/
D3.7.0b2.rst268 collections.ChainMap() preserves the order of the underlying mappings.
D3.6.1rc1.rst329 Various updates to typing module: typing.Counter, typing.ChainMap, improved
D3.5.4rc1.rst817 Various updates to typing module: typing.Counter, typing.ChainMap, improved
D3.10.0a7.rst482 Add keyword arguments support to ``ChainMap.new_child()``.
/external/python/typing_extensions/doc/
Dindex.rst964 .. class:: ChainMap
966 See :py:class:`typing.ChainMap`. In ``typing`` since 3.5.4 and 3.6.1.
/external/python/cpython3/Lib/unittest/
Dcase.py352 class _OrderedChainMap(collections.ChainMap):
/external/python/cpython3/Lib/collections/
D__init__.py989 class ChainMap(_collections_abc.MutableMapping): class

12