Home | History | Annotate | Download | only in Objects

Lines Matching refs:PyIntObject

8 static PyObject *int_int(PyIntObject *v);
35 #define N_INTOBJECTS ((BLOCK_SIZE - BHEAD_SIZE) / sizeof(PyIntObject))
39 PyIntObject objects[N_INTOBJECTS];
45 static PyIntObject *free_list = NULL;
47 static PyIntObject *
50 PyIntObject *p, *q;
52 p = (PyIntObject *) PyMem_MALLOC(sizeof(PyIntBlock));
54 return (PyIntObject *) PyErr_NoMemory();
79 static PyIntObject *small_ints[NSMALLNEGINTS + NSMALLPOSINTS];
89 register PyIntObject *v;
109 free_list = (PyIntObject *)Py_TYPE(v);
132 int_dealloc(PyIntObject *v)
146 PyIntObject *io;
150 return PyInt_AS_LONG((PyIntObject*) op);
163 io = (PyIntObject*) (*nb->nb_int) (op);
217 return PyInt_AS_LONG((PyIntObject*) op);
265 PyIntObject *io;
269 return PyInt_AS_LONG((PyIntObject*) op);
279 io = (PyIntObject*) (*nb->nb_int) (op);
310 PyIntObject *io;
314 return PyInt_AS_LONG((PyIntObject*) op);
324 io = (PyIntObject*) (*nb->nb_int) (op);
439 int_print(PyIntObject *v, FILE *fp, int flags)
450 int_compare(PyIntObject *v, PyIntObject *w)
458 int_hash(PyIntObject *v)
469 int_add(PyIntObject *v, PyIntObject *w)
482 int_sub(PyIntObject *v, PyIntObject *w)
619 int_div(PyIntObject *x, PyIntObject *y)
637 int_classic_div(PyIntObject *x, PyIntObject *y)
658 int_true_divide(PyIntObject *x, PyIntObject *y)
690 int_mod(PyIntObject *x, PyIntObject *y)
708 int_divmod(PyIntObject *x, PyIntObject *y)
726 int_pow(PyIntObject *v, PyIntObject *w, PyIntObject *z)
811 int_neg(PyIntObject *v)
829 int_abs(PyIntObject *v)
838 int_nonzero(PyIntObject *v)
844 int_invert(PyIntObject *v)
850 int_lshift(PyIntObject *v, PyIntObject *w)
896 int_rshift(PyIntObject *v, PyIntObject *w)
920 int_and(PyIntObject *v, PyIntObject *w)
929 int_xor(PyIntObject *v, PyIntObject *w)
938 int_or(PyIntObject *v, PyIntObject *w)
958 int_int(PyIntObject *v)
963 v = (PyIntObject *)PyInt_FromLong(v->ob_ival);
968 int_long(PyIntObject *v)
994 int_float(PyIntObject *v)
1005 int_float(PyIntObject *v)
1046 int_oct(PyIntObject *v)
1052 int_hex(PyIntObject *v)
1134 ival = ((PyIntObject *)tmp)->ob_ival;
1142 ((PyIntObject *)newobj)->ob_ival = ival;
1148 int_getnewargs(PyIntObject *v)
1154 int_get0(PyIntObject *v, void *context) {
1159 int_get1(PyIntObject *v, void *context) {
1168 int_to_decimal_string(PyIntObject *v) {
1188 _PyInt_Format(PyIntObject *v, int base, int newstyle)
1286 int_bit_length(PyIntObject *v)
1413 sizeof(PyIntObject),
1455 PyIntObject *v;
1463 free_list = (PyIntObject *)Py_TYPE(v);
1475 PyIntObject *p;
1530 PyIntObject *p;
1536 PyIntObject **q;