Lines Matching refs:saved
1076 PyObject *saved;
1094 PyObject *saved;
1102 saved = PyList_New(0);
1103 if (saved == NULL) {
1112 Py_DECREF(saved);
1116 lz->saved = saved;
1128 Py_XDECREF(lz->saved);
1136 Py_VISIT(lz->saved);
1150 if (PyList_Append(lz->saved, item)) {
1161 if (PyList_GET_SIZE(lz->saved) == 0)
1163 item = PyList_GET_ITEM(lz->saved, lz->index);
1165 if (lz->index >= PyList_GET_SIZE(lz->saved))
1174 /* Create a new cycle with the iterator tuple, then set the saved state */
1176 PyObject *it = PyObject_GetIter(lz->saved);
1188 return Py_BuildValue("O(N)(OO)", Py_TYPE(lz), it, lz->saved, Py_True);
1190 return Py_BuildValue("O(O)(OO)", Py_TYPE(lz), lz->it, lz->saved,
1197 PyObject *saved=NULL;
1204 if (!PyArg_ParseTuple(state, "O!i", &PyList_Type, &saved, &firstpass)) {
1207 Py_INCREF(saved);
1208 Py_XSETREF(lz->saved, saved);