Lines Matching refs:rangeobject
10 } rangeobject; typedef
45 get_stop_for_range(rangeobject *r) in get_stop_for_range()
67 rangeobject *obj; in range_new()
97 obj = PyObject_New(rangeobject, &PyRange_Type); in range_new()
115 range_item(rangeobject *r, Py_ssize_t i) in range_item()
128 range_length(rangeobject *r) in range_length()
134 range_repr(rangeobject *r) in range_repr()
157 range_reduce(rangeobject *r, PyObject *args) in range_reduce()
188 sizeof(rangeobject), /* Basic object size */
303 it->start = ((rangeobject *)seq)->start; in range_iter()
304 it->step = ((rangeobject *)seq)->step; in range_iter()
305 it->len = ((rangeobject *)seq)->len; in range_iter()
323 start = ((rangeobject *)seq)->start; in range_reverse()
324 step = ((rangeobject *)seq)->step; in range_reverse()
325 len = ((rangeobject *)seq)->len; in range_reverse()