Lines Matching refs:it_seq
3071 PyListObject *it_seq; /* Set to NULL when iterator is exhausted */ member
3141 it->it_seq = (PyListObject *)seq; in list_iter()
3150 Py_XDECREF(it->it_seq); in listiter_dealloc()
3157 Py_VISIT(it->it_seq); in listiter_traverse()
3168 seq = it->it_seq; in listiter_next()
3180 it->it_seq = NULL; in listiter_next()
3189 if (it->it_seq) { in listiter_len()
3190 len = PyList_GET_SIZE(it->it_seq) - it->it_index; in listiter_len()
3209 if (it->it_seq != NULL) { in listiter_setstate()
3212 else if (index > PyList_GET_SIZE(it->it_seq)) in listiter_setstate()
3213 index = PyList_GET_SIZE(it->it_seq); /* iterator exhausted */ in listiter_setstate()
3224 PyListObject *it_seq; /* Set to NULL when iterator is exhausted */ member
3292 it->it_seq = self; in list___reversed___impl()
3301 Py_XDECREF(it->it_seq); in listreviter_dealloc()
3308 Py_VISIT(it->it_seq); in listreviter_traverse()
3320 seq = it->it_seq; in listreviter_next()
3334 it->it_seq = NULL; in listreviter_next()
3343 if (it->it_seq == NULL || PyList_GET_SIZE(it->it_seq) < len) in listreviter_len()
3360 if (it->it_seq != NULL) { in listreviter_setstate()
3363 else if (index > PyList_GET_SIZE(it->it_seq) - 1) in listreviter_setstate()
3364 index = PyList_GET_SIZE(it->it_seq) - 1; in listreviter_setstate()
3382 if (it->it_seq) in listiter_reduce_general()
3384 it->it_seq, it->it_index); in listiter_reduce_general()
3387 if (it->it_seq) in listiter_reduce_general()
3389 it->it_seq, it->it_index); in listiter_reduce_general()