Lines Matching refs:PyObject
81 static PyObject *
82 math_frexp_impl(PyObject *module, double x);
84 static PyObject *
85 math_frexp(PyObject *module, PyObject *arg)
87 PyObject *return_value = NULL;
117 static PyObject *
118 math_ldexp_impl(PyObject *module, double x, PyObject *i);
120 static PyObject *
121 math_ldexp(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
123 PyObject *return_value = NULL;
125 PyObject *i;
158 static PyObject *
159 math_modf_impl(PyObject *module, double x);
161 static PyObject *
162 math_modf(PyObject *module, PyObject *arg)
164 PyObject *return_value = NULL;
192 static PyObject *
193 math_log_impl(PyObject *module, PyObject *x, int group_right_1,
194 PyObject *base);
196 static PyObject *
197 math_log(PyObject *module, PyObject *args)
199 PyObject *return_value = NULL;
200 PyObject *x;
202 PyObject *base = NULL;
255 static PyObject *
256 math_fmod_impl(PyObject *module, double x, double y);
258 static PyObject *
259 math_fmod(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
261 PyObject *return_value = NULL;
309 static PyObject *
310 math_dist_impl(PyObject *module, PyObject *p, PyObject *q);
312 static PyObject *
313 math_dist(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
315 PyObject *return_value = NULL;
316 PyObject *p;
317 PyObject *q;
339 static PyObject *
340 math_pow_impl(PyObject *module, double x, double y);
342 static PyObject *
343 math_pow(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
345 PyObject *return_value = NULL;
387 static PyObject *
388 math_degrees_impl(PyObject *module, double x);
390 static PyObject *
391 math_degrees(PyObject *module, PyObject *arg)
393 PyObject *return_value = NULL;
421 static PyObject *
422 math_radians_impl(PyObject *module, double x);
424 static PyObject *
425 math_radians(PyObject *module, PyObject *arg)
427 PyObject *return_value = NULL;
455 static PyObject *
456 math_isfinite_impl(PyObject *module, double x);
458 static PyObject *
459 math_isfinite(PyObject *module, PyObject *arg)
461 PyObject *return_value = NULL;
489 static PyObject *
490 math_isnan_impl(PyObject *module, double x);
492 static PyObject *
493 math_isnan(PyObject *module, PyObject *arg)
495 PyObject *return_value = NULL;
523 static PyObject *
524 math_isinf_impl(PyObject *module, double x);
526 static PyObject *
527 math_isinf(PyObject *module, PyObject *arg)
529 PyObject *return_value = NULL;
574 math_isclose_impl(PyObject *module, double a, double b, double rel_tol,
577 static PyObject *
578 math_isclose(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
580 PyObject *return_value = NULL;
583 PyObject *argsbuf[4];
669 static PyObject *
670 math_prod_impl(PyObject *module, PyObject *iterable, PyObject *start);
672 static PyObject *
673 math_prod(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
675 PyObject *return_value = NULL;
678 PyObject *argsbuf[2];
680 PyObject *iterable;
681 PyObject *start = NULL;
717 static PyObject *
718 math_perm_impl(PyObject *module, PyObject *n, PyObject *k);
720 static PyObject *
721 math_perm(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
723 PyObject *return_value = NULL;
724 PyObject *n;
725 PyObject *k = Py_None;
761 static PyObject *
762 math_comb_impl(PyObject *module, PyObject *n, PyObject *k);
764 static PyObject *
765 math_comb(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
767 PyObject *return_value = NULL;
768 PyObject *n;
769 PyObject *k;
791 static PyObject *
792 math_nextafter_impl(PyObject *module, double x, double y);
794 static PyObject *
795 math_nextafter(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
797 PyObject *return_value = NULL;
840 math_ulp_impl(PyObject *module, double x);
842 static PyObject *
843 math_ulp(PyObject *module, PyObject *arg)
845 PyObject *return_value = NULL;