/opt/alt/python311/include/python3.11/cpython
#ifndef Py_CPYTHON_COMPLEXOBJECT_H # error "this header file must not be included directly" #endif typedef struct { double real; double imag; } Py_complex; /* Operations on complex numbers from complexmodule.c */ PyAPI_FUNC(Py_complex) _Py_c_sum(Py_complex, Py_complex); PyAPI_FUNC(Py_complex) _Py_c_diff(Py_complex, Py_complex); PyAPI_FUNC(Py_complex) _Py_c_neg(Py_complex); PyAPI_FUNC(Py_complex) _Py_c_prod(Py_complex, Py_complex); PyAPI_FUNC(Py_complex) _Py_c_quot(Py_complex, Py_complex); PyAPI_FUNC(Py_complex) _Py_c_pow(Py_complex, Py_complex); PyAPI_FUNC(double) _Py_c_abs(Py_complex); /* Complex object interface */ /* PyComplexObject represents a complex number with double-precision real and imaginary parts. */ typedef struct { PyObject_HEAD Py_complex cval; } PyComplexObject; PyAPI_FUNC(PyObject *) PyComplex_FromCComplex(Py_complex); PyAPI_FUNC(Py_complex) PyComplex_AsCComplex(PyObject *op); #ifdef Py_BUILD_CORE /* Format the object based on the format_spec, as defined in PEP 3101 (Advanced String Formatting). */ extern int _PyComplex_FormatAdvancedWriter( _PyUnicodeWriter *writer, PyObject *obj, PyObject *format_spec, Py_ssize_t start, Py_ssize_t end); #endif // Py_BUILD_CORE
.
Edit
..
Edit
abstract.h
Edit
bytearrayobject.h
Edit
bytesobject.h
Edit
cellobject.h
Edit
ceval.h
Edit
classobject.h
Edit
code.h
Edit
compile.h
Edit
complexobject.h
Edit
context.h
Edit
descrobject.h
Edit
dictobject.h
Edit
fileobject.h
Edit
fileutils.h
Edit
floatobject.h
Edit
frameobject.h
Edit
funcobject.h
Edit
genobject.h
Edit
import.h
Edit
initconfig.h
Edit
listobject.h
Edit
longintrepr.h
Edit
longobject.h
Edit
methodobject.h
Edit
modsupport.h
Edit
object.h
Edit
objimpl.h
Edit
odictobject.h
Edit
picklebufobject.h
Edit
pthread_stubs.h
Edit
pyctype.h
Edit
pydebug.h
Edit
pyerrors.h
Edit
pyfpe.h
Edit
pyframe.h
Edit
pylifecycle.h
Edit
pymem.h
Edit
pystate.h
Edit
pythonrun.h
Edit
pythread.h
Edit
pytime.h
Edit
setobject.h
Edit
sysmodule.h
Edit
traceback.h
Edit
tupleobject.h
Edit
unicodeobject.h
Edit
warnings.h
Edit
weakrefobject.h
Edit