Files
TransPyC/CPython/Python/P312/PyFloatObject.py
2026-06-16 16:09:42 +08:00

20 lines
703 B
Python

import Object
import t, c
class PyFloatObject:
ob_base: Object.PyObject
ob_fval: t.CDouble
def PyFloat_AS_DOUBLE(op: Object.PyObjectPtr) -> t.CStatic | t.CInline | t.CDouble:
return (PyFloatObject | t.CPtr)(op).ob_fval
def PyFloat_Pack2(x: t.CDouble, p: str, le: int) -> int | t.State: pass
def PyFloat_Pack4(x: t.CDouble, p: str, le: int) -> int | t.State: pass
def PyFloat_Pack8(x: t.CDouble, p: str, le: int) -> int | t.State: pass
def PyFloat_Unpack2(p: t.CConst | str, le: int) -> t.CDouble | t.State: pass
def PyFloat_Unpack4(p: t.CConst | str, le: int) -> t.CDouble | t.State: pass
def PyFloat_Unpack8(p: t.CConst | str, le: int) -> t.CDouble | t.State: pass