• Home
  • Raw
  • Download

Lines Matching refs:rangeobject

19 } rangeobject;  typedef
44 static rangeobject *
48 rangeobject *obj = NULL; in make_range_object()
54 obj = PyObject_New(rangeobject, type); in make_range_object()
74 rangeobject *obj; in range_new()
135 range_dealloc(rangeobject *r) in range_dealloc()
213 range_length(rangeobject *r) in range_length()
219 compute_item(rangeobject *r, PyObject *i) in compute_item()
234 compute_range_item(rangeobject *r, PyObject *arg) in compute_range_item()
286 range_item(rangeobject *r, Py_ssize_t i) in range_item()
298 compute_slice(rangeobject *r, PyObject *_slice) in compute_slice()
301 rangeobject *result; in compute_slice()
338 range_contains_long(rangeobject *r, PyObject *ob) in range_contains_long()
382 range_contains(rangeobject *r, PyObject *ob) in range_contains()
407 range_equals(rangeobject *r0, rangeobject *r1) in range_equals()
442 result = range_equals((rangeobject*)self, (rangeobject*)other); in range_richcompare()
471 range_hash(rangeobject *r) in range_hash()
513 range_count(rangeobject *r, PyObject *ob) in range_count()
530 range_index(rangeobject *r, PyObject *ob) in range_index()
573 range_repr(rangeobject *r) in range_repr()
594 range_reduce(rangeobject *r, PyObject *args) in range_reduce()
601 range_subscript(rangeobject* self, PyObject* item) in range_subscript()
629 range_bool(rangeobject* self) in range_bool()
660 {"start", T_OBJECT_EX, offsetof(rangeobject, start), READONLY},
661 {"stop", T_OBJECT_EX, offsetof(rangeobject, stop), READONLY},
662 {"step", T_OBJECT_EX, offsetof(rangeobject, step), READONLY},
669 sizeof(rangeobject), /* Basic object size */
1036 rangeobject *r = (rangeobject *)seq; in range_iter()
1086 rangeobject *range = (rangeobject*) seq; in range_reverse()