/*[clinic input] preserve [clinic start generated code]*/ #include "pycore_critical_section.h"// Py_BEGIN_CRITICAL_SECTION() PyDoc_STRVAR(range_iterator___length_hint____doc__, "__length_hint__($self, /)\n" "--\n" "\n" "Private method returning an estimate of len(list(it))."); #define RANGE_ITERATOR___LENGTH_HINT___METHODDEF \ {"__length_hint__", (PyCFunction)range_iterator___length_hint__, METH_NOARGS, range_iterator___length_hint____doc__}, static PyObject * range_iterator___length_hint___impl(_PyRangeIterObject *r); static PyObject * range_iterator___length_hint__(PyObject *r, PyObject *Py_UNUSED(ignored)) { PyObject *return_value = NULL; Py_BEGIN_CRITICAL_SECTION(r); return_value = range_iterator___length_hint___impl((_PyRangeIterObject *)r); Py_END_CRITICAL_SECTION(); return return_value; } PyDoc_STRVAR(range_iterator___reduce____doc__, "__reduce__($self, /)\n" "--\n" "\n" "Return state information for pickling."); #define RANGE_ITERATOR___REDUCE___METHODDEF \ {"__reduce__", (PyCFunction)range_iterator___reduce__, METH_NOARGS, range_iterator___reduce____doc__}, static PyObject * range_iterator___reduce___impl(_PyRangeIterObject *r); static PyObject * range_iterator___reduce__(PyObject *r, PyObject *Py_UNUSED(ignored)) { PyObject *return_value = NULL; Py_BEGIN_CRITICAL_SECTION(r); return_value = range_iterator___reduce___impl((_PyRangeIterObject *)r); Py_END_CRITICAL_SECTION(); return return_value; } PyDoc_STRVAR(range_iterator___setstate____doc__, "__setstate__($self, state, /)\n" "--\n" "\n" "Set state information for unpickling."); #define RANGE_ITERATOR___SETSTATE___METHODDEF \ {"__setstate__", (PyCFunction)range_iterator___setstate__, METH_O, range_iterator___setstate____doc__}, static PyObject * range_iterator___setstate___impl(_PyRangeIterObject *r, PyObject *state); static PyObject * range_iterator___setstate__(PyObject *r, PyObject *state) { PyObject *return_value = NULL; Py_BEGIN_CRITICAL_SECTION(r); return_value = range_iterator___setstate___impl((_PyRangeIterObject *)r, state); Py_END_CRITICAL_SECTION(); return return_value; } PyDoc_STRVAR(longrange_iterator___length_hint____doc__, "__length_hint__($self, /)\n" "--\n" "\n" "Private method returning an estimate of len(list(it))."); #define LONGRANGE_ITERATOR___LENGTH_HINT___METHODDEF \ {"__length_hint__", (PyCFunction)longrange_iterator___length_hint__, METH_NOARGS, longrange_iterator___length_hint____doc__}, static PyObject * longrange_iterator___length_hint___impl(longrangeiterobject *r); static PyObject * longrange_iterator___length_hint__(PyObject *r, PyObject *Py_UNUSED(ignored)) { PyObject *return_value = NULL; Py_BEGIN_CRITICAL_SECTION(r); return_value = longrange_iterator___length_hint___impl((longrangeiterobject *)r); Py_END_CRITICAL_SECTION(); return return_value; } PyDoc_STRVAR(longrange_iterator___reduce____doc__, "__reduce__($self, /)\n" "--\n" "\n" "Return state information for pickling."); #define LONGRANGE_ITERATOR___REDUCE___METHODDEF \ {"__reduce__", (PyCFunction)longrange_iterator___reduce__, METH_NOARGS, longrange_iterator___reduce____doc__}, static PyObject * longrange_iterator___reduce___impl(longrangeiterobject *r); static PyObject * longrange_iterator___reduce__(PyObject *r, PyObject *Py_UNUSED(ignored)) { PyObject *return_value = NULL; Py_BEGIN_CRITICAL_SECTION(r); return_value = longrange_iterator___reduce___impl((longrangeiterobject *)r); Py_END_CRITICAL_SECTION(); return return_value; } PyDoc_STRVAR(longrange_iterator___setstate____doc__, "__setstate__($self, state, /)\n" "--\n" "\n" "Set state information for unpickling."); #define LONGRANGE_ITERATOR___SETSTATE___METHODDEF \ {"__setstate__", (PyCFunction)longrange_iterator___setstate__, METH_O, longrange_iterator___setstate____doc__}, static PyObject * longrange_iterator___setstate___impl(longrangeiterobject *r, PyObject *state); static PyObject * longrange_iterator___setstate__(PyObject *r, PyObject *state) { PyObject *return_value = NULL; Py_BEGIN_CRITICAL_SECTION(r); return_value = longrange_iterator___setstate___impl((longrangeiterobject *)r, state); Py_END_CRITICAL_SECTION(); return return_value; } /*[clinic end generated code: output=719c0e4c81fe0f4a input=a9049054013a1b77]*/