Home | History | Annotate | Download | only in Objects

Lines Matching refs:to_merge

1464 set_mro_error(PyObject *to_merge, int *remain)
1472 to_merge_size = PyList_GET_SIZE(to_merge);
1474 PyObject *L = PyList_GET_ITEM(to_merge, i);
1503 pmerge(PyObject *acc, PyObject* to_merge) {
1508 to_merge_size = PyList_GET_SIZE(to_merge);
1510 /* remain stores an index into each sublist of to_merge.
1511 remain[i] is the index of the next base in to_merge[i]
1525 PyObject *cur_list = PyList_GET_ITEM(to_merge, i);
1541 PyObject *j_lst = PyList_GET_ITEM(to_merge, j);
1552 PyObject *j_lst = PyList_GET_ITEM(to_merge, j);
1566 set_mro_error(to_merge, remain);
1577 PyObject *to_merge, *bases_aslist;
1588 to_merge is a list of lists, where each list is a superclass
1590 to_merge is the declared list of bases.
1596 to_merge = PyList_New(n+1);
1597 if (to_merge == NULL)
1609 Py_DECREF(to_merge);
1613 PyList_SET_ITEM(to_merge, i, parentMRO);
1618 Py_DECREF(to_merge);
1623 Py_DECREF(to_merge);
1627 PyList_SET_ITEM(to_merge, n, bases_aslist);
1631 Py_DECREF(to_merge);
1635 ok = pmerge(result, to_merge);
1636 Py_DECREF(to_merge);