Home | History | Annotate | Download | only in Objects

Lines Matching defs:ld

1546     long ld;
1552 ld = PyLong_AsLong(tmp);
1554 return ld;
1652 long ld;
1662 case 'b': ld = *((signed char *)ptr); goto convert_ld;
1663 case 'h': UNPACK_SINGLE(ld, ptr, short); goto convert_ld;
1664 case 'i': UNPACK_SINGLE(ld, ptr, int); goto convert_ld;
1665 case 'l': UNPACK_SINGLE(ld, ptr, long); goto convert_ld;
1668 case '?': UNPACK_SINGLE(ld, ptr, _Bool); goto convert_bool;
1701 return PyLong_FromLong(ld);
1715 return PyBool_FromLong(ld);
1742 long ld;
1750 ld = pylong_as_ld(item);
1751 if (ld == -1 && PyErr_Occurred())
1755 if (ld < SCHAR_MIN || ld > SCHAR_MAX) goto err_range;
1756 *((signed char *)ptr) = (signed char)ld; break;
1758 if (ld < SHRT_MIN || ld > SHRT_MAX) goto err_range;
1759 PACK_SINGLE(ptr, ld, short); break;
1761 if (ld < INT_MIN || ld > INT_MAX) goto err_range;
1762 PACK_SINGLE(ptr, ld, int); break;
1764 PACK_SINGLE(ptr, ld, long); break;
1831 ld = PyObject_IsTrue(item);
1832 if (ld < 0)
1834 PACK_SINGLE(ptr, ld, _Bool);