/third_party/python/Doc/includes/ |
H A D | typestruct.h | 8 destructor tp_dealloc; member
|
H A D | custom2.c | 107 .tp_dealloc = (destructor) Custom_dealloc,
|
H A D | custom4.c | 169 .tp_dealloc = (destructor) Custom_dealloc,
|
H A D | custom3.c | 157 .tp_dealloc = (destructor) Custom_dealloc,
|
/third_party/python/Objects/ |
H A D | picklebufobject.c | 213 .tp_dealloc = (destructor) picklebuf_dealloc,
|
H A D | classobject.c | 328 .tp_dealloc = (destructor)method_dealloc, 532 .tp_dealloc = instancemethod_dealloc,
|
H A D | unionobject.c | 378 .tp_dealloc = unionobject_dealloc,
|
H A D | genericaliasobject.c | 916 .tp_dealloc = (destructor)ga_iter_dealloc, 940 .tp_dealloc = ga_dealloc,
|
H A D | structseq.c | 483 type->tp_dealloc = (destructor)structseq_dealloc; in _PyStructSequence_InitType()
|
H A D | object.c | 1691 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 D | typeobject.c | 1331 /* 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 D | weakrefobject.c | 83 * 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 D | odictobject.c | 256 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 D | dictobject.c | 3845 (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 D | memoryobject.c | 150 (destructor)mbuf_dealloc, /* tp_dealloc */ 3271 .tp_dealloc = (destructor)memoryiter_dealloc, 3284 (destructor)memory_dealloc, /* tp_dealloc */
|
/third_party/python/Python/ |
H A D | context.c | 720 .tp_dealloc = (destructor)context_tp_dealloc, 1071 .tp_dealloc = (destructor)contextvar_tp_dealloc, 1212 .tp_dealloc = (destructor)token_tp_dealloc,
|
H A D | hamt.c | 1162 /* 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.c | 1514 .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.c | 354 (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.c | 2608 .tp_dealloc = zoneinfo_dealloc,
|
H A D | _collectionsmodule.c | 1627 (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 D | object.h | 155 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 D | python.c | 709 tp_dealloc: (destructor)pymelem_dealloc, 890 tp_dealloc: (destructor)pymixer_dealloc,
|
/third_party/python/Modules/_ctypes/ |
H A D | stgdict.c | 58 PyDict_Type.tp_dealloc((PyObject *)self); in PyCStgDict_dealloc() 144 (destructor)PyCStgDict_dealloc, /* tp_dealloc */
|
/third_party/protobuf/python/google/protobuf/pyext/ |
H A D | message.cc | 343 return PyType_Type.tp_dealloc(pself); in Dealloc() 503 message_meta::Dealloc, // tp_dealloc 2776 (destructor)cmessage::Dealloc, // tp_dealloc
|