#include "parts.h" static int pytime_from_nanoseconds(PyTime_t *tp, PyObject *obj) { … } static PyObject * test_pytime_assecondsdouble(PyObject *Py_UNUSED(self), PyObject *args) { … } static PyObject* pytime_as_float(PyTime_t t) { … } static PyObject* test_pytime_monotonic(PyObject *Py_UNUSED(self), PyObject *Py_UNUSED(args)) { … } static PyObject* test_pytime_monotonic_raw(PyObject *Py_UNUSED(self), PyObject *Py_UNUSED(args)) { … } static PyObject* test_pytime_perf_counter(PyObject *Py_UNUSED(self), PyObject *Py_UNUSED(args)) { … } static PyObject* test_pytime_perf_counter_raw(PyObject *Py_UNUSED(self), PyObject *Py_UNUSED(args)) { … } static PyObject* test_pytime_time(PyObject *Py_UNUSED(self), PyObject *Py_UNUSED(args)) { … } static PyObject* test_pytime_time_raw(PyObject *Py_UNUSED(self), PyObject *Py_UNUSED(args)) { … } static PyMethodDef test_methods[] = …; int _PyTestCapi_Init_Time(PyObject *m) { … }