Home
last modified time | relevance | path

Searched refs:tp_dealloc (Results 1 - 25 of 28) sorted by relevance

12

/third_party/python/Doc/includes/
H A Dtypestruct.h8 destructor tp_dealloc; member
H A Dcustom2.c107 .tp_dealloc = (destructor) Custom_dealloc,
H A Dcustom4.c169 .tp_dealloc = (destructor) Custom_dealloc,
H A Dcustom3.c157 .tp_dealloc = (destructor) Custom_dealloc,
/third_party/python/Objects/
H A Dpicklebufobject.c213 .tp_dealloc = (destructor) picklebuf_dealloc,
H A Dclassobject.c328 .tp_dealloc = (destructor)method_dealloc,
532 .tp_dealloc = instancemethod_dealloc,
H A Dunionobject.c378 .tp_dealloc = unionobject_dealloc,
H A Dgenericaliasobject.c916 .tp_dealloc = (destructor)ga_iter_dealloc,
940 .tp_dealloc = ga_dealloc,
H A Dstructseq.c483 type->tp_dealloc = (destructor)structseq_dealloc; in _PyStructSequence_InitType()
H A Dobject.c1691 none_dealloc, /*tp_dealloc*/ /*never called*/
1792 notimplemented_dealloc, /*tp_dealloc*/ /*never called*/
2264 destructor dealloc = Py_TYPE(op)->tp_dealloc; in _PyTrash_thread_destroy_chain()
2312 return Py_TYPE(op)->tp_dealloc == dealloc; in _PyTrash_cond()
2376 destructor dealloc = type->tp_dealloc; in _Py_Dealloc()
2393 // gh-89373: The tp_dealloc function must leave the current exception in _Py_Dealloc()
H A Dtypeobject.c1331 /* Find the nearest base with a different tp_dealloc */ in subtype_dealloc()
1333 while ((basedealloc = base->tp_dealloc) == subtype_dealloc) { in subtype_dealloc()
1348 /* Call the base tp_dealloc() */ in subtype_dealloc()
1371 /* Find the nearest base with a different tp_dealloc */ in subtype_dealloc()
1373 while ((/*basedealloc =*/ base->tp_dealloc) == subtype_dealloc) { in subtype_dealloc()
1424 /* Clear slots up to the nearest base with a different tp_dealloc */ in subtype_dealloc()
1426 while ((basedealloc = base->tp_dealloc) == subtype_dealloc) { in subtype_dealloc()
1459 /* Call the base tp_dealloc(); first retrack self if in subtype_dealloc()
2775 type->tp_dealloc = subtype_dealloc; in type_new_alloc()
3572 if (type->tp_dealloc in PyType_FromModuleAndSpec()
[all...]
H A Dweakrefobject.c83 * tp_dealloc() after calling this, so self has to be left in a sane enough
84 * state for that to work. We expect tp_dealloc to decref the callback
373 .tp_dealloc = weakref_dealloc,
724 (destructor)proxy_dealloc, /* tp_dealloc */
759 (destructor)proxy_dealloc, /* tp_dealloc */
936 /* This function is called by the tp_dealloc handler to clear weak references.
H A Dodictobject.c256 tp_dealloc - object_dealloc dict_dealloc
365 tp_dealloc odict_dealloc
1351 /* tp_dealloc */
1364 PyDict_Type.tp_dealloc((PyObject *)self); in odict_dealloc()
1548 (destructor)odict_dealloc, /* tp_dealloc */
1824 (destructor)odictiter_dealloc, /* tp_dealloc */
1918 0, /* tp_dealloc */
1985 0, /* tp_dealloc */
2052 0, /* tp_dealloc */
H A Ddictobject.c3845 (destructor)dict_dealloc, /* tp_dealloc */
4116 (destructor)dictiter_dealloc, /* tp_dealloc */
4216 (destructor)dictiter_dealloc, /* tp_dealloc */
4342 (destructor)dictiter_dealloc, /* tp_dealloc */
4479 .tp_dealloc = (destructor)dictiter_dealloc,
4521 .tp_dealloc = (destructor)dictiter_dealloc,
4533 .tp_dealloc = (destructor)dictiter_dealloc,
5098 (destructor)dictview_dealloc, /* tp_dealloc */
5204 (destructor)dictview_dealloc, /* tp_dealloc */
5285 (destructor)dictview_dealloc, /* tp_dealloc */
[all...]
H A Dmemoryobject.c150 (destructor)mbuf_dealloc, /* tp_dealloc */
3271 .tp_dealloc = (destructor)memoryiter_dealloc,
3284 (destructor)memory_dealloc, /* tp_dealloc */
/third_party/python/Python/
H A Dcontext.c720 .tp_dealloc = (destructor)context_tp_dealloc,
1071 .tp_dealloc = (destructor)contextvar_tp_dealloc,
1212 .tp_dealloc = (destructor)token_tp_dealloc,
H A Dhamt.c1162 /* Bitmap's tp_dealloc */ in hamt_node_bitmap_dealloc()
1571 /* Collision's tp_dealloc */ in hamt_node_collision_dealloc()
1956 /* Array's tp_dealloc */ in hamt_node_array_dealloc()
2611 .tp_dealloc = (destructor)hamt_baseiter_tp_dealloc, \
2909 .tp_dealloc = (destructor)hamt_tp_dealloc,
2929 .tp_dealloc = (destructor)hamt_node_array_dealloc,
2942 .tp_dealloc = (destructor)hamt_node_bitmap_dealloc,
2955 .tp_dealloc = (destructor)hamt_node_collision_dealloc,
/third_party/python/Modules/
H A D_asynciomodule.c1514 .tp_dealloc = FutureObj_dealloc,
1752 .tp_dealloc = (destructor)FutureIter_dealloc,
1870 .tp_dealloc = (destructor)TaskStepMethWrapper_dealloc,
2528 .tp_dealloc = TaskObj_dealloc,
3301 .tp_dealloc = (destructor)PyRunningLoopHolder_tp_dealloc,
H A D_testcapimodule.c354 (destructor)PyObject_Del, /* tp_dealloc */
5091 Py_TYPE(op)->tp_dealloc(op); in check_pyobject_freed_is_freed()
6837 test_structmembers_free, /* destructor tp_dealloc */
6940 matmulType_dealloc, /* destructor tp_dealloc */
7054 (destructor)awaitObject_dealloc, /* destructor tp_dealloc */
7099 0, /* tp_dealloc */
7172 PyList_Type.tp_dealloc((PyObject *)op); in MyList_dealloc()
7180 (destructor)MyList_dealloc, /* tp_dealloc */
7247 .tp_dealloc = (destructor)generic_alias_dealloc,
7982 .tp_dealloc
[all...]
H A D_zoneinfo.c2608 .tp_dealloc = zoneinfo_dealloc,
H A D_collectionsmodule.c1627 (destructor)deque_dealloc, /* tp_dealloc */
1796 (destructor)dequeiter_dealloc, /* tp_dealloc */
1918 (destructor)dequeiter_dealloc, /* tp_dealloc */
2096 PyDict_Type.tp_dealloc((PyObject *)dd); in defdict_dealloc()
2233 (destructor)defdict_dealloc, /* tp_dealloc */
2521 (destructor)tuplegetter_dealloc, /* tp_dealloc */
/third_party/python/Include/cpython/
H A Dobject.h155 destructor tp_dealloc; member
431 A container object can avoid this by bracketing the body of its tp_dealloc
455 resumes execution after the END macro. The tp_dealloc routine then returns
464 Since the tp_dealloc of a subclass typically calls the tp_dealloc of the base
465 class, we need to ensure that the trashcan is only triggered on the tp_dealloc
467 partially-deallocated object. To check this, the tp_dealloc function must be
/third_party/alsa-lib/modules/mixer/simple/
H A Dpython.c709 tp_dealloc: (destructor)pymelem_dealloc,
890 tp_dealloc: (destructor)pymixer_dealloc,
/third_party/python/Modules/_ctypes/
H A Dstgdict.c58 PyDict_Type.tp_dealloc((PyObject *)self); in PyCStgDict_dealloc()
144 (destructor)PyCStgDict_dealloc, /* tp_dealloc */
/third_party/protobuf/python/google/protobuf/pyext/
H A Dmessage.cc343 return PyType_Type.tp_dealloc(pself); in Dealloc()
503 message_meta::Dealloc, // tp_dealloc
2776 (destructor)cmessage::Dealloc, // tp_dealloc

Completed in 67 milliseconds

12