Home | History | Annotate | Download | only in Objects

Lines Matching refs:ival

87 PyInt_FromLong(long ival)

91 if (-NSMALLNEGINTS <= ival && ival < NSMALLPOSINTS) {
92 v = small_ints[ival + NSMALLNEGINTS];
95 if (ival >= 0)
111 v->ob_ival = ival;
116 PyInt_FromSize_t(size_t ival)
118 if (ival <= LONG_MAX)
119 return PyInt_FromLong((long)ival);
120 return _PyLong_FromSize_t(ival);
124 PyInt_FromSsize_t(Py_ssize_t ival)
126 if (ival >= LONG_MIN && ival <= LONG_MAX)
127 return PyInt_FromLong((long)ival);
128 return _PyLong_FromSsize_t(ival);
1125 long ival;
1132 ival = PyLong_AsLong(tmp);
1133 if (ival == -1 && PyErr_Occurred()) {
1138 ival = ((PyIntObject *)tmp)->ob_ival;
1146 ((PyIntObject *)newobj)->ob_ival = ival;
1461 int ival;
1463 for (ival = -NSMALLNEGINTS; ival < NSMALLPOSINTS; ival++) {
1470 v->ob_ival = ival;
1471 small_ints[ival + NSMALLNEGINTS] = v;