Home
last modified time | relevance | path

Searched refs:PyFloatObject (Results 1 – 23 of 23) sorted by relevance

/aosp_15_r20/external/python/cpython2/Objects/
Dfloatobject.c25 #define N_FLOATOBJECTS ((BLOCK_SIZE - BHEAD_SIZE) / sizeof(PyFloatObject))
29 PyFloatObject objects[N_FLOATOBJECTS];
35 static PyFloatObject *free_list = NULL;
37 static PyFloatObject *
40 PyFloatObject *p, *q; in fill_free_list()
42 p = (PyFloatObject *) PyMem_MALLOC(sizeof(PyFloatBlock)); in fill_free_list()
44 return (PyFloatObject *) PyErr_NoMemory(); in fill_free_list()
143 register PyFloatObject *op; in PyFloat_FromDouble()
150 free_list = (PyFloatObject *)Py_TYPE(op); in PyFloat_FromDouble()
248 float_dealloc(PyFloatObject *op) in float_dealloc()
[all …]
Dabstract.c1809 PyFloatObject *po = (PyFloatObject *)o;
/aosp_15_r20/external/python/cpython2/Doc/c-api/
Dfloat.rst11 .. c:type:: PyFloatObject
26 Return true if its argument is a :c:type:`PyFloatObject` or a subtype of
27 :c:type:`PyFloatObject`.
35 Return true if its argument is a :c:type:`PyFloatObject`, but not a subtype of
36 :c:type:`PyFloatObject`.
43 Create a :c:type:`PyFloatObject` object based on the string value in *str*, or
50 Create a :c:type:`PyFloatObject` object from *v*, or *NULL* on failure.
99 .. c:function:: void PyFloat_AsString(char *buf, PyFloatObject *v)
111 .. c:function:: void PyFloat_AsReprString(char *buf, PyFloatObject *v)
/aosp_15_r20/external/python/cpython3/Objects/
Dfloatobject.c133 PyFloatObject *op; in PyFloat_FromDouble()
142 state->free_list = (PyFloatObject *) Py_TYPE(op); in PyFloat_FromDouble()
149 op = PyObject_Malloc(sizeof(PyFloatObject)); in PyFloat_FromDouble()
253 PyFloatObject *op = (PyFloatObject *)obj; in _PyFloat_ExactDealloc()
382 float_repr(PyFloatObject *v) in float_repr()
593 float_hash(PyFloatObject *v) in float_hash()
866 float_neg(PyFloatObject *v) in float_neg()
872 float_abs(PyFloatObject *v) in float_abs()
878 float_bool(PyFloatObject *v) in float_bool()
1130 v = PyFloat_FromDouble(((PyFloatObject *)v)->ob_fval); in float_float()
[all …]
/aosp_15_r20/external/python/cpython2/Include/
Dfloatobject.h17 } PyFloatObject; typedef
56 #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval)
62 PyAPI_FUNC(void) PyFloat_AsReprString(char*, PyFloatObject *v);
69 PyAPI_FUNC(void) PyFloat_AsString(char*, PyFloatObject *v);
/aosp_15_r20/external/python/cpython3/Doc/c-api/
Dfloat.rst11 .. c:type:: PyFloatObject
24 Return true if its argument is a :c:type:`PyFloatObject` or a subtype of
25 :c:type:`PyFloatObject`. This function always succeeds.
30 Return true if its argument is a :c:type:`PyFloatObject`, but not a subtype of
31 :c:type:`PyFloatObject`. This function always succeeds.
36 Create a :c:type:`PyFloatObject` object based on the string value in *str*, or
42 Create a :c:type:`PyFloatObject` object from *v*, or ``NULL`` on failure.
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/python3/include/python3.11/cpython/
Dfloatobject.h8 } PyFloatObject; typedef
12 #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval)
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/python3/include/python3.11/cpython/
Dfloatobject.h8 } PyFloatObject; typedef
12 #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval)
/aosp_15_r20/external/python/cpython3/Include/cpython/
Dfloatobject.h8 } PyFloatObject; typedef
12 #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval)
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/python3/include/python3.11/cpython/
Dfloatobject.h8 } PyFloatObject; typedef
12 #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval)
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/python3/include/python3.11/cpython/
Dfloatobject.h8 } PyFloatObject; typedef
12 #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval)
/aosp_15_r20/external/python/cpython2/Modules/
Dcgensupport.c68 *p_arg = PyFloat_AS_DOUBLE((PyFloatObject *)v); in extractdouble()
89 *p_arg = (float) PyFloat_AS_DOUBLE((PyFloatObject *)v); in extractfloat()
Dmathmodule.c1094 double dx = PyFloat_AS_DOUBLE((PyFloatObject *)arg); in math_factorial()
DcPickle.c1200 double x = PyFloat_AS_DOUBLE((PyFloatObject *)args); in save_float()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/python3/include/python3.11/internal/
Dpycore_floatobject.h37 PyFloatObject *free_list;
/aosp_15_r20/external/python/cpython3/Include/internal/
Dpycore_floatobject.h37 PyFloatObject *free_list;
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/python3/include/python3.11/internal/
Dpycore_floatobject.h37 PyFloatObject *free_list;
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/python3/include/python3.11/internal/
Dpycore_floatobject.h37 PyFloatObject *free_list;
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/python3/include/python3.11/internal/
Dpycore_floatobject.h37 PyFloatObject *free_list;
/aosp_15_r20/external/python/cpython3/Python/
Dceval.c1985 double dprod = ((PyFloatObject *)left)->ob_fval *
1986 ((PyFloatObject *)right)->ob_fval;
2025 double dsub = ((PyFloatObject *)left)->ob_fval - ((PyFloatObject *)right)->ob_fval;
2100 double dsum = ((PyFloatObject *)left)->ob_fval +
2101 ((PyFloatObject *)right)->ob_fval;
/aosp_15_r20/external/python/cpython3/Doc/extending/
Dnewtypes_tutorial.rst86 } PyFloatObject;
/aosp_15_r20/external/python/cpython3/Modules/
D_pickle.c2242 double x = PyFloat_AS_DOUBLE((PyFloatObject *)obj); in save_float()
/aosp_15_r20/external/python/cpython3/Doc/data/
Dpython3.11.abi4819 …<typedef-decl name='PyFloatObject' type-id='type-id-390' filepath='./Include/cpython/floatobject.h…