• Home
  • Raw
  • Download

Lines Matching refs:Py_SIZE

194     if (Py_SIZE(deque) == 0) {  in deque_pop()
200 Py_SET_SIZE(deque, Py_SIZE(deque) - 1); in deque_pop()
204 if (Py_SIZE(deque)) { in deque_pop()
231 if (Py_SIZE(deque) == 0) { in deque_popleft()
238 Py_SET_SIZE(deque, Py_SIZE(deque) - 1); in deque_popleft()
242 if (Py_SIZE(deque)) { in deque_popleft()
275 #define NEEDS_TRIM(deque, maxlen) ((size_t)(maxlen) < (size_t)(Py_SIZE(deque)))
291 Py_SET_SIZE(deque, Py_SIZE(deque) + 1); in deque_append_internal()
328 Py_SET_SIZE(deque, Py_SIZE(deque) + 1); in deque_appendleft_internal()
407 if (Py_SIZE(deque) == 0) { in deque_extend()
454 if (Py_SIZE(deque) == 0) { in deque_extendleft()
502 if (Py_SIZE(deque) == 1) { in deque_copy()
571 if (Py_SIZE(deque) == 0) in deque_clear()
594 n = Py_SIZE(deque); in deque_clear()
636 while (Py_SIZE(deque)) { in deque_clear()
660 size = Py_SIZE(deque); in deque_inplace_repeat()
684 Py_SET_SIZE(deque, Py_SIZE(deque) + i); in deque_inplace_repeat()
704 Py_SET_SIZE(deque, Py_SIZE(deque) + i); in deque_inplace_repeat()
781 Py_ssize_t len=Py_SIZE(deque), halflen=len>>1; in _deque_rotate()
932 Py_ssize_t n = Py_SIZE(deque) >> 1; in deque_reverse()
971 Py_ssize_t n = Py_SIZE(deque); in deque_count()
1011 Py_ssize_t n = Py_SIZE(deque); in deque_contains()
1042 return Py_SIZE(deque); in deque_len()
1048 Py_ssize_t i, n, start=0, stop=Py_SIZE(deque); in deque_index()
1062 start += Py_SIZE(deque); in deque_index()
1067 stop += Py_SIZE(deque); in deque_index()
1071 if (stop > Py_SIZE(deque)) in deque_index()
1072 stop = Py_SIZE(deque); in deque_index()
1075 assert(0 <= start && start <= stop && stop <= Py_SIZE(deque)); in deque_index()
1128 Py_ssize_t n = Py_SIZE(deque); in deque_insert()
1136 if (deque->maxlen == Py_SIZE(deque)) { in deque_insert()
1179 if (!valid_index(i, Py_SIZE(deque))) { in deque_item()
1187 } else if (i == Py_SIZE(deque) - 1) { in deque_item()
1194 if (index < (Py_SIZE(deque) >> 1)) { in deque_item()
1200 ((size_t)(deque->leftindex + Py_SIZE(deque) - 1)) in deque_item()
1218 assert (i >= 0 && i < Py_SIZE(deque)); in deque_del_item()
1233 Py_ssize_t i, n = Py_SIZE(deque), index = deque->leftindex; in deque_remove()
1275 Py_ssize_t n, len=Py_SIZE(deque), halflen=(len+1)>>1, index=i; in deque_ass_item()
1293 ((size_t)(deque->leftindex + Py_SIZE(deque) - 1)) in deque_ass_item()
1419 vs = Py_SIZE((dequeobject *)v); in deque_richcompare()
1420 ws = Py_SIZE((dequeobject *)w); in deque_richcompare()
1514 if (Py_SIZE(deque) > 0) in deque_init()
1532 blocks = (size_t)(deque->leftindex + Py_SIZE(deque) + BLOCKLEN - 1) / BLOCKLEN; in deque_sizeof()
1533 assert(deque->leftindex + Py_SIZE(deque) - 1 == in deque_sizeof()
1545 return Py_SIZE(deque) != 0; in deque_bool()
1715 it->counter = Py_SIZE(deque); in deque_iter()
1804 return Py_BuildValue("O(On)", Py_TYPE(it), it->deque, Py_SIZE(it->deque) - it->counter); in dequeiter_reduce()
1873 it->counter = Py_SIZE(deque); in deque_reviter()