Home | History | Annotate | Download | only in Objects

Lines Matching defs:bases

2795     PyObject *bases;

2802 bases = PyObject_GetAttr(cls, __bases__);
2803 if (bases == NULL) {
2808 if (!PyTuple_Check(bases)) {
2809 Py_DECREF(bases);
2812 return bases;
2819 PyObject *bases = NULL;
2826 bases = abstract_get_bases(derived);
2827 if (bases == NULL) {
2832 n = PyTuple_GET_SIZE(bases);
2834 Py_DECREF(bases);
2839 derived = PyTuple_GET_ITEM(bases, 0);
2840 Py_DECREF(bases);
2844 r = abstract_issubclass(PyTuple_GET_ITEM(bases, i), cls);
2848 Py_DECREF(bases);
2856 PyObject *bases = abstract_get_bases(cls);
2857 if (bases == NULL) {
2863 Py_DECREF(bases);