Home
last modified time | relevance | path

Searched refs:_Py_AS_GC (Results 1 – 3 of 3) sorted by relevance

/third_party/python/Include/internal/
Dpycore_gc.h22 #define _Py_AS_GC(o) ((PyGC_Head *)(o)-1) macro
25 #define _PyObject_GC_IS_TRACKED(o) (_Py_AS_GC(o)->_gc_next != 0)
62 _PyGCHead_FINALIZED(_Py_AS_GC(o))
64 _PyGCHead_SET_FINALIZED(_Py_AS_GC(o))
Dpycore_object.h84 PyGC_Head *gc = _Py_AS_GC(op); in _PyObject_GC_TRACK()
120 PyGC_Head *gc = _Py_AS_GC(op); in _PyObject_GC_UNTRACK()
/third_party/python/Objects/
Dobject.c2108 _PyGCHead_SET_PREV(_Py_AS_GC(op), gcstate->trash_delete_later); in _PyTrash_deposit_object()
2120 _PyGCHead_SET_PREV(_Py_AS_GC(op), tstate->trash_delete_later); in _PyTrash_thread_deposit_object()
2138 (PyObject*) _PyGCHead_PREV(_Py_AS_GC(op)); in _PyTrash_destroy_chain()
2176 (PyObject*) _PyGCHead_PREV(_Py_AS_GC(op)); in _PyTrash_thread_destroy_chain()