Searched refs:tp_subclasses (Results 1 – 16 of 16) sorted by relevance
73 PyObject *tp_subclasses; member
74 PyObject *tp_subclasses; member
221 PyObject *tp_subclasses; member
305 PyObject *subclasses = type->tp_subclasses; in PyType_Modified()692 if (type->tp_subclasses != NULL) { in mro_hierarchy()4065 if (type->tp_subclasses != NULL) { in _PyStaticType_Dealloc()4107 Py_XDECREF(type->tp_subclasses); in type_dealloc()4135 PyObject *subclasses = self->tp_subclasses; // borrowed ref in _PyType_GetSubclasses()6543 PyObject *subclasses = base->tp_subclasses; in add_subclass()6545 base->tp_subclasses = subclasses = PyDict_New(); in add_subclass()6579 PyObject *subclasses = base->tp_subclasses; // borrowed ref in remove_subclass()6598 Py_CLEAR(base->tp_subclasses); in remove_subclass()8663 PyObject *subclasses = type->tp_subclasses; // borrowed ref in recurse_down_subclasses()
538 if (type->tp_subclasses != NULL) { in _PyStructSequence_FiniType()
102 raw = type->tp_subclasses; in PyType_Modified()406 subclasses = type->tp_subclasses; in mro_subclasses()2757 Py_XDECREF(type->tp_subclasses); in type_dealloc()2776 raw = type->tp_subclasses; in type_subclasses()4323 list = base->tp_subclasses;4325 base->tp_subclasses = list = PyList_New(0);4349 list = base->tp_subclasses;6512 subclasses = type->tp_subclasses;
140 function ``add_subclass()`` now gets the ``PyTypeObject.tp_subclasses``142 collection which can indirectly modify ``PyTypeObject.tp_subclasses``. Patch
396 PyObject *tp_subclasses; member
282 * :c:member:`~PyTypeObject.tp_subclasses`
138 …| [:c:member:`~PyTypeObject.tp_subclasses`] | :c:type:`PyObject` * | __subclasse…1955 .. c:member:: PyObject* PyTypeObject.tp_subclasses
517 …:c:member:`~PyTypeObject.tp_cache`, :c:member:`~PyTypeObject.tp_subclasses`, and :c:member:`~PyTyp…1091 .. c:member:: PyObject* PyTypeObject.tp_subclasses
2239 …<var-decl name='tp_subclasses' type-id='type-id-14' visibility='default' filepath='./Include/cpyth…