Searched refs:tp_mro (Results 1 – 6 of 6) sorted by relevance
72 PyObject *tp_mro; /* method resolution order */ member
456 {"__mro__", T_OBJECT, offsetof(PyTypeObject, tp_mro), READONLY},708 new_mro = type->tp_mro; in mro_hierarchy()722 type->tp_mro = old_mro; in mro_hierarchy()800 (base->tp_mro != NULL && type_is_subtype_base_chain(base, type))) { in type_set_bases()860 if (cls->tp_mro == new_mro) { in type_set_bases()862 cls->tp_mro = old_mro; in type_set_bases()1530 mro = a->tp_mro; in PyType_IsSubtype()1915 if (base->tp_mro == NULL) { in mro_implementation()1921 assert(PyTuple_Check(base->tp_mro)); in mro_implementation()1929 Py_ssize_t k = PyTuple_GET_SIZE(base->tp_mro); in mro_implementation()[all …]
262 PyObject *tp_mro; /* method resolution order */ member
753 PyObject *mro = ((PyTypeObject *)subclass)->tp_mro; in _abc__abc_subclasscheck_impl()
250 * :c:member:`~PyTypeObject.tp_mro`
134 …| <:c:member:`~PyTypeObject.tp_mro`> | :c:type:`PyObject` * | __mro__ …1915 .. c:member:: PyObject* PyTypeObject.tp_mro