Lines Matching refs:rest
906 * This function is used by split() to construct the match/rest parts,
1066 PyObject *rest;
1077 result->rest = NULL;
1093 result->rest = Py_NewRef(exc);
1132 assert(!rec_result.rest);
1141 Py_XDECREF(rec_result.rest);
1146 if (rec_result.rest) {
1149 if (PyList_Append(rest_list, rec_result.rest) < 0) {
1150 Py_DECREF(rec_result.rest);
1153 Py_DECREF(rec_result.rest);
1164 if (exceptiongroup_subset(eg, rest_list, &result->rest) < 0) {
1175 Py_CLEAR(result->rest);
1204 split_result.rest ? split_result.rest : Py_None);
1207 Py_XDECREF(split_result.rest);
1236 assert(!split_result.rest);
1318 assert(split_result.rest == NULL);