Lines Matching refs:needed
2162 /* Impossible, but needed to shut up GCC about the unhandled
2408 Py_ssize_t start, stop, step, slicelength, needed;
2449 needed = 0;
2453 needed = Py_SIZE(other);
2457 value = array_slice(other, 0, needed);
2484 if ((needed == 0 || slicelength != needed) && self->ob_exports > 0) {
2491 if (slicelength > needed) {
2492 memmove(self->ob_item + (start + needed) * itemsize,
2496 needed - slicelength) < 0)
2499 else if (slicelength < needed) {
2501 needed - slicelength) < 0)
2503 memmove(self->ob_item + (start + needed) * itemsize,
2505 (Py_SIZE(self) - start - needed) * itemsize);
2507 if (needed > 0)
2509 other->ob_item, needed * itemsize);
2512 else if (needed == 0) {
2546 if (needed != slicelength) {
2550 needed, slicelength);