MCPcopy Index your code
hub / github.com/python/cpython / copy

Method copy

Lib/weakref.py:337–343  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

335 self.data[ref(key, self._remove)] = value
336
337 def copy(self):
338 new = WeakKeyDictionary()
339 for key, value in self.data.copy().items():
340 o = key()
341 if o is not None:
342 new[o] = value
343 return new
344
345 __copy__ = copy
346

Callers 13

__or__Method · 0.95
copyMethod · 0.45
__deepcopy__Method · 0.45
itemsMethod · 0.45
keysMethod · 0.45
itervaluerefsMethod · 0.45
valuesMethod · 0.45
valuerefsMethod · 0.45
__deepcopy__Method · 0.45
itemsMethod · 0.45
keysMethod · 0.45

Calls 2

WeakKeyDictionaryClass · 0.85
itemsMethod · 0.45

Tested by 1