MCPcopy Create free account
hub / github.com/eshirazi/python-with-braces / PyObject_ClearWeakRefs

Function PyObject_ClearWeakRefs

Objects/weakrefobject.c:906–984  ·  view source on GitHub ↗

This function is called by the tp_dealloc handler to clear weak references. * * This iterates through the weak references for 'object' and calls callbacks * for those references which have one. It returns when all callbacks have * been attempted. */

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 15

s_deallocFunction · 0.85
pattern_deallocFunction · 0.85
deque_deallocFunction · 0.85
DB_deallocFunction · 0.85
DBCursor_deallocFunction · 0.85
DBLogCursor_deallocFunction · 0.85
DBEnv_deallocFunction · 0.85
DBTxn_deallocFunction · 0.85
DBLock_deallocFunction · 0.85
DBSequence_deallocFunction · 0.85
DBSite_deallocFunction · 0.85
array_deallocFunction · 0.85

Calls 8

PyErr_BadInternalCallFunction · 0.85
clear_weakrefFunction · 0.85
PyErr_FetchFunction · 0.85
handle_callbackFunction · 0.85
PyTuple_NewFunction · 0.85
PyErr_RestoreFunction · 0.85
PyErr_OccurredFunction · 0.50

Tested by

no test coverage detected