Lines Matching defs:arg
85 math_frexp(PyObject *module, PyObject *arg)
90 if (PyFloat_CheckExact(arg)) {
91 x = PyFloat_AS_DOUBLE(arg);
95 x = PyFloat_AsDouble(arg);
162 math_modf(PyObject *module, PyObject *arg)
167 if (PyFloat_CheckExact(arg)) {
168 x = PyFloat_AS_DOUBLE(arg);
172 x = PyFloat_AsDouble(arg);
391 math_degrees(PyObject *module, PyObject *arg)
396 if (PyFloat_CheckExact(arg)) {
397 x = PyFloat_AS_DOUBLE(arg);
401 x = PyFloat_AsDouble(arg);
425 math_radians(PyObject *module, PyObject *arg)
430 if (PyFloat_CheckExact(arg)) {
431 x = PyFloat_AS_DOUBLE(arg);
435 x = PyFloat_AsDouble(arg);
459 math_isfinite(PyObject *module, PyObject *arg)
464 if (PyFloat_CheckExact(arg)) {
465 x = PyFloat_AS_DOUBLE(arg);
469 x = PyFloat_AsDouble(arg);
493 math_isnan(PyObject *module, PyObject *arg)
498 if (PyFloat_CheckExact(arg)) {
499 x = PyFloat_AS_DOUBLE(arg);
503 x = PyFloat_AsDouble(arg);
527 math_isinf(PyObject *module, PyObject *arg)
532 if (PyFloat_CheckExact(arg)) {
533 x = PyFloat_AS_DOUBLE(arg);
537 x = PyFloat_AsDouble(arg);
843 math_ulp(PyObject *module, PyObject *arg)
849 if (PyFloat_CheckExact(arg)) {
850 x = PyFloat_AS_DOUBLE(arg);
854 x = PyFloat_AsDouble(arg);