Lines Matching refs:PySliceObject
102 PySliceObject *obj = interp->slice_cache; in _PySlice_Fini()
127 PySliceObject *obj; in PySlice_New()
134 obj = PyObject_GC_New(PySliceObject, &PySlice_Type); in PySlice_New()
174 PySliceObject *r = (PySliceObject*)_r; in PySlice_GetIndices()
206 PySliceObject *r = (PySliceObject*)_r; in PySlice_Unpack()
332 slice_dealloc(PySliceObject *r) in slice_dealloc()
348 slice_repr(PySliceObject *r) in slice_repr()
354 {"start", T_OBJECT, offsetof(PySliceObject, start), READONLY},
355 {"stop", T_OBJECT, offsetof(PySliceObject, stop), READONLY},
356 {"step", T_OBJECT, offsetof(PySliceObject, step), READONLY},
382 _PySlice_GetLongIndices(PySliceObject *self, PyObject *length, in _PySlice_GetLongIndices()
525 slice_indices(PySliceObject* self, PyObject* len) in slice_indices()
560 slice_reduce(PySliceObject* self, PyObject *Py_UNUSED(ignored)) in slice_reduce()
601 ((PySliceObject *)v)->start, in slice_richcompare()
602 ((PySliceObject *)v)->stop, in slice_richcompare()
603 ((PySliceObject *)v)->step); in slice_richcompare()
609 ((PySliceObject *)w)->start, in slice_richcompare()
610 ((PySliceObject *)w)->stop, in slice_richcompare()
611 ((PySliceObject *)w)->step); in slice_richcompare()
624 slice_traverse(PySliceObject *v, visitproc visit, void *arg) in slice_traverse()
635 sizeof(PySliceObject), /* Basic object size */