Lines Matching refs:arrayobject

23 struct arrayobject; /* Forward */
33 PyObject * (*getitem)(struct arrayobject *, Py_ssize_t);
34 int (*setitem)(struct arrayobject *, Py_ssize_t, PyObject *);
41 typedef struct arrayobject { struct
48 } arrayobject; argument
53 arrayobject *ao;
54 PyObject* (*getitem)(struct arrayobject *, Py_ssize_t);
128 array_resize(arrayobject *self, Py_ssize_t newsize) in array_resize()
202 b_getitem(arrayobject *ap, Py_ssize_t i) in b_getitem()
209 b_setitem(arrayobject *ap, Py_ssize_t i, PyObject *v) in b_setitem()
233 BB_getitem(arrayobject *ap, Py_ssize_t i) in BB_getitem()
240 BB_setitem(arrayobject *ap, Py_ssize_t i, PyObject *v) in BB_setitem()
252 u_getitem(arrayobject *ap, Py_ssize_t i) in u_getitem()
258 u_setitem(arrayobject *ap, Py_ssize_t i, PyObject *v) in u_setitem()
284 h_getitem(arrayobject *ap, Py_ssize_t i) in h_getitem()
291 h_setitem(arrayobject *ap, Py_ssize_t i, PyObject *v) in h_setitem()
303 HH_getitem(arrayobject *ap, Py_ssize_t i) in HH_getitem()
309 HH_setitem(arrayobject *ap, Py_ssize_t i, PyObject *v) in HH_setitem()
332 i_getitem(arrayobject *ap, Py_ssize_t i) in i_getitem()
338 i_setitem(arrayobject *ap, Py_ssize_t i, PyObject *v) in i_setitem()
350 II_getitem(arrayobject *ap, Py_ssize_t i) in II_getitem()
357 II_setitem(arrayobject *ap, Py_ssize_t i, PyObject *v) in II_setitem()
394 l_getitem(arrayobject *ap, Py_ssize_t i) in l_getitem()
400 l_setitem(arrayobject *ap, Py_ssize_t i, PyObject *v) in l_setitem()
411 LL_getitem(arrayobject *ap, Py_ssize_t i) in LL_getitem()
417 LL_setitem(arrayobject *ap, Py_ssize_t i, PyObject *v) in LL_setitem()
446 q_getitem(arrayobject *ap, Py_ssize_t i) in q_getitem()
452 q_setitem(arrayobject *ap, Py_ssize_t i, PyObject *v) in q_setitem()
463 QQ_getitem(arrayobject *ap, Py_ssize_t i) in QQ_getitem()
470 QQ_setitem(arrayobject *ap, Py_ssize_t i, PyObject *v) in QQ_setitem()
499 f_getitem(arrayobject *ap, Py_ssize_t i) in f_getitem()
505 f_setitem(arrayobject *ap, Py_ssize_t i, PyObject *v) in f_setitem()
516 d_getitem(arrayobject *ap, Py_ssize_t i) in d_getitem()
522 d_setitem(arrayobject *ap, Py_ssize_t i, PyObject *v) in d_setitem()
588 arrayobject *op; in newarrayobject()
601 op = (arrayobject *) type->tp_alloc(type, 0); in newarrayobject()
630 arrayobject *ap; in getarrayitem()
631 ap = (arrayobject *)op; in getarrayitem()
637 ins1(arrayobject *self, Py_ssize_t where, PyObject *v) in ins1()
669 array_tp_traverse(arrayobject *op, visitproc visit, void *arg) in array_tp_traverse()
676 array_dealloc(arrayobject *op) in array_dealloc()
693 arrayobject *va, *wa; in array_richcompare()
702 va = (arrayobject *)v; in array_richcompare()
703 wa = (arrayobject *)w; in array_richcompare()
803 array_length(arrayobject *a) in array_length()
809 array_item(arrayobject *a, Py_ssize_t i) in array_item()
819 array_slice(arrayobject *a, Py_ssize_t ilow, Py_ssize_t ihigh) in array_slice()
822 arrayobject *np; in array_slice()
834 np = (arrayobject *) newarrayobject(state->ArrayType, ihigh - ilow, a->ob_descr); in array_slice()
852 array_array___copy___impl(arrayobject *self) in array_array___copy___impl()
868 array_array___deepcopy__(arrayobject *self, PyObject *unused) in array_array___deepcopy__()
875 array_concat(arrayobject *a, PyObject *bb) in array_concat()
879 arrayobject *np; in array_concat()
886 #define b ((arrayobject *)bb) in array_concat()
895 np = (arrayobject *) newarrayobject(state->ArrayType, size, a->ob_descr); in array_concat()
911 array_repeat(arrayobject *a, Py_ssize_t n) in array_repeat()
922 arrayobject* np = (arrayobject *) newarrayobject(state->ArrayType, size, a->ob_descr); in array_repeat()
936 array_del_slice(arrayobject *a, Py_ssize_t ilow, Py_ssize_t ihigh) in array_del_slice()
971 array_ass_item(arrayobject *a, Py_ssize_t i, PyObject *v) in array_ass_item()
990 return array_ass_item((arrayobject *)a, i, v); in setarrayitem()
994 array_iter_extend(arrayobject *self, PyObject *bb) in array_iter_extend()
1017 array_do_extend(array_state *state, arrayobject *self, PyObject *bb) in array_do_extend()
1023 #define b ((arrayobject *)bb) in array_do_extend()
1050 array_inplace_concat(arrayobject *self, PyObject *bb) in array_inplace_concat()
1067 array_inplace_repeat(arrayobject *self, Py_ssize_t n) in array_inplace_repeat()
1093 ins(arrayobject *self, Py_ssize_t where, PyObject *v) in ins()
1110 array_array_count(arrayobject *self, PyObject *v) in array_array_count()
1148 array_array_index_impl(arrayobject *self, PyObject *v, Py_ssize_t start, in array_array_index_impl()
1183 array_contains(arrayobject *self, PyObject *v) in array_contains()
1208 array_array_remove(arrayobject *self, PyObject *v) in array_array_remove()
1246 array_array_pop_impl(arrayobject *self, Py_ssize_t i) in array_array_pop_impl()
1283 array_array_extend_impl(arrayobject *self, PyTypeObject *cls, PyObject *bb) in array_array_extend_impl()
1304 array_array_insert_impl(arrayobject *self, Py_ssize_t i, PyObject *v) in array_array_insert_impl()
1320 array_array_buffer_info_impl(arrayobject *self) in array_array_buffer_info_impl()
1356 array_array_append(arrayobject *self, PyObject *v) in array_array_append()
1372 array_array_byteswap_impl(arrayobject *self) in array_array_byteswap_impl()
1429 array_array_reverse_impl(arrayobject *self) in array_array_reverse_impl()
1467 array_array_fromfile_impl(arrayobject *self, PyTypeObject *cls, PyObject *f, in array_array_fromfile_impl()
1530 array_array_tofile_impl(arrayobject *self, PyTypeObject *cls, PyObject *f) in array_array_tofile_impl()
1578 array_array_fromlist(arrayobject *self, PyObject *list) in array_array_fromlist()
1618 array_array_tolist_impl(arrayobject *self) in array_array_tolist_impl()
1640 frombytes(arrayobject *self, Py_buffer *buffer) in frombytes()
1685 array_array_frombytes_impl(arrayobject *self, Py_buffer *buffer) in array_array_frombytes_impl()
1698 array_array_tobytes_impl(arrayobject *self) in array_array_tobytes_impl()
1723 array_array_fromunicode_impl(arrayobject *self, PyObject *ustr) in array_array_fromunicode_impl()
1761 array_array_tounicode_impl(arrayobject *self) in array_array_tounicode_impl()
1779 array_array___sizeof___impl(arrayobject *self) in array_array___sizeof___impl()
2186 array_array___reduce_ex___impl(arrayobject *self, PyTypeObject *cls, in array_array___reduce_ex___impl()
2269 array_get_typecode(arrayobject *a, void *closure) in array_get_typecode()
2276 array_get_itemsize(arrayobject *a, void *closure) in array_get_itemsize()
2316 array_repr(arrayobject *a) in array_repr()
2343 array_subscr(arrayobject* self, PyObject* item) in array_subscr()
2360 arrayobject* ar; in array_subscr()
2377 memcpy(((arrayobject *)result)->ob_item, in array_subscr()
2386 ar = (arrayobject*)result; in array_subscr()
2406 array_ass_subscr(arrayobject* self, PyObject* item, PyObject* value) in array_ass_subscr()
2410 arrayobject* other; in array_ass_subscr()
2452 other = (arrayobject *)value; in array_ass_subscr()
2567 array_buffer_getbuf(arrayobject *self, Py_buffer *view, int flags) in array_buffer_getbuf()
2608 array_buffer_relbuf(arrayobject *self, Py_buffer *view) in array_buffer_relbuf()
2641 ((arrayobject*)initial)->ob_descr->typecode == 'u') { in array_new()
2654 && c == ((arrayobject*)initial)->ob_descr->typecode))) { in array_new()
2703 v = array_array_frombytes((arrayobject *)a, in array_new()
2720 arrayobject *self = (arrayobject *)a; in array_new()
2729 arrayobject *self = (arrayobject *)a; in array_new()
2730 arrayobject *other = (arrayobject *)initial; in array_new()
2734 if (array_iter_extend((arrayobject *)a, it) == -1) { in array_new()
2815 static PyObject *array_iter(arrayobject *ao);
2818 {"__weaklistoffset__", T_PYSSIZET, offsetof(arrayobject, weakreflist), READONLY},
2860 .basicsize = sizeof(arrayobject),
2875 array_iter(arrayobject *ao) in array_iter()
2900 arrayobject *ao; in arrayiter_next()