Lines Matching defs:start

20 [clinic start generated code]*/
582 [clinic start generated code]*/
849 [clinic start generated code]*/
865 [clinic start generated code]*/
1107 [clinic start generated code]*/
1138 start: slice_index(accept={int}) = 0
1145 [clinic start generated code]*/
1148 array_array_index_impl(arrayobject *self, PyObject *v, Py_ssize_t start,
1152 if (start < 0) {
1153 start += Py_SIZE(self);
1154 if (start < 0) {
1155 start = 0;
1163 for (Py_ssize_t i = start; i < stop && i < Py_SIZE(self); i++) {
1205 [clinic start generated code]*/
1243 [clinic start generated code]*/
1280 [clinic start generated code]*/
1301 [clinic start generated code]*/
1317 [clinic start generated code]*/
1353 [clinic start generated code]*/
1369 [clinic start generated code]*/
1426 [clinic start generated code]*/
1464 [clinic start generated code]*/
1527 [clinic start generated code]*/
1575 [clinic start generated code]*/
1615 [clinic start generated code]*/
1682 [clinic start generated code]*/
1695 [clinic start generated code]*/
1720 [clinic start generated code]*/
1758 [clinic start generated code]*/
1776 [clinic start generated code]*/
1975 [clinic start generated code]*/
2183 [clinic start generated code]*/
2357 Py_ssize_t start, stop, step, slicelength, i;
2363 if (PySlice_Unpack(item, &start, &stop, &step) < 0) {
2366 slicelength = PySlice_AdjustIndices(Py_SIZE(self), &start, &stop,
2378 self->ob_item + start * itemsize,
2388 for (cur = start, i = 0; i < slicelength;
2408 Py_ssize_t start, stop, step, slicelength, needed;
2427 start = i;
2436 if (PySlice_Unpack(item, &start, &stop, &step) < 0) {
2439 slicelength = PySlice_AdjustIndices(Py_SIZE(self), &start, &stop,
2476 /* for 'a[2:1] = ...', the insertion point is 'start', not 'stop' */
2477 if ((step > 0 && stop < start) ||
2478 (step < 0 && stop > start))
2479 stop = start;
2492 memmove(self->ob_item + (start + needed) * itemsize,
2503 memmove(self->ob_item + (start + needed) * itemsize,
2505 (Py_SIZE(self) - start - needed) * itemsize);
2508 memcpy(self->ob_item + start * itemsize,
2518 stop = start + 1;
2519 start = stop + step * (slicelength - 1) - 1;
2522 for (cur = start, i = 0; i < slicelength;
2532 cur = start + (size_t)slicelength * step;
2553 for (cur = start, i = 0; i < slicelength;
2871 [clinic start generated code]*/
2948 [clinic start generated code]*/
2971 [clinic start generated code]*/