mirror of
https://github.com/python/cpython.git
synced 2025-12-23 09:19:18 +00:00
gh-120389: Add PyLong_FromInt64() and PyLong_AsInt64() (#120390)
Add new functions to convert C <stdint.h> numbers from/to Python int: * PyLong_FromInt32() * PyLong_FromUInt32() * PyLong_FromInt64() * PyLong_FromUInt64() * PyLong_AsInt32() * PyLong_AsUInt32() * PyLong_AsInt64() * PyLong_AsUInt64()
This commit is contained in:
parent
1a0b828994
commit
4c6dca8292
13 changed files with 286 additions and 2 deletions
8
Doc/data/stable_abi.dat
generated
8
Doc/data/stable_abi.dat
generated
|
|
@ -356,23 +356,31 @@ type,PyLongObject,3.2,,opaque
|
|||
data,PyLongRangeIter_Type,3.2,,
|
||||
func,PyLong_AsDouble,3.2,,
|
||||
func,PyLong_AsInt,3.13,,
|
||||
func,PyLong_AsInt32,3.14,,
|
||||
func,PyLong_AsInt64,3.14,,
|
||||
func,PyLong_AsLong,3.2,,
|
||||
func,PyLong_AsLongAndOverflow,3.2,,
|
||||
func,PyLong_AsLongLong,3.2,,
|
||||
func,PyLong_AsLongLongAndOverflow,3.2,,
|
||||
func,PyLong_AsSize_t,3.2,,
|
||||
func,PyLong_AsSsize_t,3.2,,
|
||||
func,PyLong_AsUInt32,3.14,,
|
||||
func,PyLong_AsUInt64,3.14,,
|
||||
func,PyLong_AsUnsignedLong,3.2,,
|
||||
func,PyLong_AsUnsignedLongLong,3.2,,
|
||||
func,PyLong_AsUnsignedLongLongMask,3.2,,
|
||||
func,PyLong_AsUnsignedLongMask,3.2,,
|
||||
func,PyLong_AsVoidPtr,3.2,,
|
||||
func,PyLong_FromDouble,3.2,,
|
||||
func,PyLong_FromInt32,3.14,,
|
||||
func,PyLong_FromInt64,3.14,,
|
||||
func,PyLong_FromLong,3.2,,
|
||||
func,PyLong_FromLongLong,3.2,,
|
||||
func,PyLong_FromSize_t,3.2,,
|
||||
func,PyLong_FromSsize_t,3.2,,
|
||||
func,PyLong_FromString,3.2,,
|
||||
func,PyLong_FromUInt32,3.14,,
|
||||
func,PyLong_FromUInt64,3.14,,
|
||||
func,PyLong_FromUnsignedLong,3.2,,
|
||||
func,PyLong_FromUnsignedLongLong,3.2,,
|
||||
func,PyLong_FromVoidPtr,3.2,,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue