Home | History | Annotate | Download | only in Objects

Lines Matching refs:PyFloatObject

26 #define N_FLOATOBJECTS  ((BLOCK_SIZE - BHEAD_SIZE) / sizeof(PyFloatObject))
30 PyFloatObject objects[N_FLOATOBJECTS];
36 static PyFloatObject *free_list = NULL;
38 static PyFloatObject *
41 PyFloatObject *p, *q;
43 p = (PyFloatObject *) PyMem_MALLOC(sizeof(PyFloatBlock));
45 return (PyFloatObject *) PyErr_NoMemory();
144 register PyFloatObject *op;
151 free_list = (PyFloatObject *)Py_TYPE(op);
249 float_dealloc(PyFloatObject *op)
263 PyFloatObject *fo;
267 return PyFloat_AS_DOUBLE((PyFloatObject*) op);
279 fo = (PyFloatObject*) (*nb->nb_float) (op);
337 PyFloat_AsString(char *buf, PyFloatObject *v)
347 PyFloat_AsReprString(char *buf, PyFloatObject *v)
357 float_print(PyFloatObject *v, FILE *fp, int flags)
375 float_str_or_repr(PyFloatObject *v, int precision, char format_code)
390 float_repr(PyFloatObject *v)
396 float_str(PyFloatObject *v)
631 float_hash(PyFloatObject *v)
942 float_neg(PyFloatObject *v)
948 float_abs(PyFloatObject *v)
954 float_nonzero(PyFloatObject *v)
1288 v = PyFloat_FromDouble(((PyFloatObject *)v)->ob_fval);
1384 return float_str((PyFloatObject *)v);
1848 ((PyFloatObject *)newobj)->ob_fval = ((PyFloatObject *)tmp)->ob_fval;
1854 float_getnewargs(PyFloatObject *v)
2121 sizeof(PyFloatObject),
2217 PyFloatObject *p;
2261 PyFloatObject *p;