Commit 4a934d49 authored by Serhiy Storchaka's avatar Serhiy Storchaka Committed by GitHub

bpo-33012: Fix invalid function cast warnings with gcc 8 in Argument Clinic. (GH-6748)

Fix invalid function cast warnings with gcc 8
for method conventions different from METH_NOARGS, METH_O and
METH_VARARGS in Argument Clinic generated code.
parent b619b097
...@@ -127,7 +127,7 @@ PyDoc_STRVAR(_io_open__doc__, ...@@ -127,7 +127,7 @@ PyDoc_STRVAR(_io_open__doc__,
"opened in a binary mode."); "opened in a binary mode.");
#define _IO_OPEN_METHODDEF \ #define _IO_OPEN_METHODDEF \
{"open", (PyCFunction)_io_open, METH_FASTCALL|METH_KEYWORDS, _io_open__doc__}, {"open", (PyCFunction)(void(*)(void))_io_open, METH_FASTCALL|METH_KEYWORDS, _io_open__doc__},
static PyObject * static PyObject *
_io_open_impl(PyObject *module, PyObject *file, const char *mode, _io_open_impl(PyObject *module, PyObject *file, const char *mode,
...@@ -158,4 +158,4 @@ _io_open(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw ...@@ -158,4 +158,4 @@ _io_open(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=a9de1ae79c960e81 input=a9049054013a1b77]*/ /*[clinic end generated code: output=a2c1af38d943ccec input=a9049054013a1b77]*/
...@@ -91,7 +91,7 @@ PyDoc_STRVAR(_io__Buffered_peek__doc__, ...@@ -91,7 +91,7 @@ PyDoc_STRVAR(_io__Buffered_peek__doc__,
"\n"); "\n");
#define _IO__BUFFERED_PEEK_METHODDEF \ #define _IO__BUFFERED_PEEK_METHODDEF \
{"peek", (PyCFunction)_io__Buffered_peek, METH_FASTCALL, _io__Buffered_peek__doc__}, {"peek", (PyCFunction)(void(*)(void))_io__Buffered_peek, METH_FASTCALL, _io__Buffered_peek__doc__},
static PyObject * static PyObject *
_io__Buffered_peek_impl(buffered *self, Py_ssize_t size); _io__Buffered_peek_impl(buffered *self, Py_ssize_t size);
...@@ -118,7 +118,7 @@ PyDoc_STRVAR(_io__Buffered_read__doc__, ...@@ -118,7 +118,7 @@ PyDoc_STRVAR(_io__Buffered_read__doc__,
"\n"); "\n");
#define _IO__BUFFERED_READ_METHODDEF \ #define _IO__BUFFERED_READ_METHODDEF \
{"read", (PyCFunction)_io__Buffered_read, METH_FASTCALL, _io__Buffered_read__doc__}, {"read", (PyCFunction)(void(*)(void))_io__Buffered_read, METH_FASTCALL, _io__Buffered_read__doc__},
static PyObject * static PyObject *
_io__Buffered_read_impl(buffered *self, Py_ssize_t n); _io__Buffered_read_impl(buffered *self, Py_ssize_t n);
...@@ -145,7 +145,7 @@ PyDoc_STRVAR(_io__Buffered_read1__doc__, ...@@ -145,7 +145,7 @@ PyDoc_STRVAR(_io__Buffered_read1__doc__,
"\n"); "\n");
#define _IO__BUFFERED_READ1_METHODDEF \ #define _IO__BUFFERED_READ1_METHODDEF \
{"read1", (PyCFunction)_io__Buffered_read1, METH_FASTCALL, _io__Buffered_read1__doc__}, {"read1", (PyCFunction)(void(*)(void))_io__Buffered_read1, METH_FASTCALL, _io__Buffered_read1__doc__},
static PyObject * static PyObject *
_io__Buffered_read1_impl(buffered *self, Py_ssize_t n); _io__Buffered_read1_impl(buffered *self, Py_ssize_t n);
...@@ -234,7 +234,7 @@ PyDoc_STRVAR(_io__Buffered_readline__doc__, ...@@ -234,7 +234,7 @@ PyDoc_STRVAR(_io__Buffered_readline__doc__,
"\n"); "\n");
#define _IO__BUFFERED_READLINE_METHODDEF \ #define _IO__BUFFERED_READLINE_METHODDEF \
{"readline", (PyCFunction)_io__Buffered_readline, METH_FASTCALL, _io__Buffered_readline__doc__}, {"readline", (PyCFunction)(void(*)(void))_io__Buffered_readline, METH_FASTCALL, _io__Buffered_readline__doc__},
static PyObject * static PyObject *
_io__Buffered_readline_impl(buffered *self, Py_ssize_t size); _io__Buffered_readline_impl(buffered *self, Py_ssize_t size);
...@@ -261,7 +261,7 @@ PyDoc_STRVAR(_io__Buffered_seek__doc__, ...@@ -261,7 +261,7 @@ PyDoc_STRVAR(_io__Buffered_seek__doc__,
"\n"); "\n");
#define _IO__BUFFERED_SEEK_METHODDEF \ #define _IO__BUFFERED_SEEK_METHODDEF \
{"seek", (PyCFunction)_io__Buffered_seek, METH_FASTCALL, _io__Buffered_seek__doc__}, {"seek", (PyCFunction)(void(*)(void))_io__Buffered_seek, METH_FASTCALL, _io__Buffered_seek__doc__},
static PyObject * static PyObject *
_io__Buffered_seek_impl(buffered *self, PyObject *targetobj, int whence); _io__Buffered_seek_impl(buffered *self, PyObject *targetobj, int whence);
...@@ -289,7 +289,7 @@ PyDoc_STRVAR(_io__Buffered_truncate__doc__, ...@@ -289,7 +289,7 @@ PyDoc_STRVAR(_io__Buffered_truncate__doc__,
"\n"); "\n");
#define _IO__BUFFERED_TRUNCATE_METHODDEF \ #define _IO__BUFFERED_TRUNCATE_METHODDEF \
{"truncate", (PyCFunction)_io__Buffered_truncate, METH_FASTCALL, _io__Buffered_truncate__doc__}, {"truncate", (PyCFunction)(void(*)(void))_io__Buffered_truncate, METH_FASTCALL, _io__Buffered_truncate__doc__},
static PyObject * static PyObject *
_io__Buffered_truncate_impl(buffered *self, PyObject *pos); _io__Buffered_truncate_impl(buffered *self, PyObject *pos);
...@@ -476,4 +476,4 @@ _io_BufferedRandom___init__(PyObject *self, PyObject *args, PyObject *kwargs) ...@@ -476,4 +476,4 @@ _io_BufferedRandom___init__(PyObject *self, PyObject *args, PyObject *kwargs)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=9a20dd4eaabb5d58 input=a9049054013a1b77]*/ /*[clinic end generated code: output=cb4bf8d50533953b input=a9049054013a1b77]*/
...@@ -158,7 +158,7 @@ PyDoc_STRVAR(_io_BytesIO_read__doc__, ...@@ -158,7 +158,7 @@ PyDoc_STRVAR(_io_BytesIO_read__doc__,
"Return an empty bytes object at EOF."); "Return an empty bytes object at EOF.");
#define _IO_BYTESIO_READ_METHODDEF \ #define _IO_BYTESIO_READ_METHODDEF \
{"read", (PyCFunction)_io_BytesIO_read, METH_FASTCALL, _io_BytesIO_read__doc__}, {"read", (PyCFunction)(void(*)(void))_io_BytesIO_read, METH_FASTCALL, _io_BytesIO_read__doc__},
static PyObject * static PyObject *
_io_BytesIO_read_impl(bytesio *self, Py_ssize_t size); _io_BytesIO_read_impl(bytesio *self, Py_ssize_t size);
...@@ -189,7 +189,7 @@ PyDoc_STRVAR(_io_BytesIO_read1__doc__, ...@@ -189,7 +189,7 @@ PyDoc_STRVAR(_io_BytesIO_read1__doc__,
"Return an empty bytes object at EOF."); "Return an empty bytes object at EOF.");
#define _IO_BYTESIO_READ1_METHODDEF \ #define _IO_BYTESIO_READ1_METHODDEF \
{"read1", (PyCFunction)_io_BytesIO_read1, METH_FASTCALL, _io_BytesIO_read1__doc__}, {"read1", (PyCFunction)(void(*)(void))_io_BytesIO_read1, METH_FASTCALL, _io_BytesIO_read1__doc__},
static PyObject * static PyObject *
_io_BytesIO_read1_impl(bytesio *self, Py_ssize_t size); _io_BytesIO_read1_impl(bytesio *self, Py_ssize_t size);
...@@ -221,7 +221,7 @@ PyDoc_STRVAR(_io_BytesIO_readline__doc__, ...@@ -221,7 +221,7 @@ PyDoc_STRVAR(_io_BytesIO_readline__doc__,
"Return an empty bytes object at EOF."); "Return an empty bytes object at EOF.");
#define _IO_BYTESIO_READLINE_METHODDEF \ #define _IO_BYTESIO_READLINE_METHODDEF \
{"readline", (PyCFunction)_io_BytesIO_readline, METH_FASTCALL, _io_BytesIO_readline__doc__}, {"readline", (PyCFunction)(void(*)(void))_io_BytesIO_readline, METH_FASTCALL, _io_BytesIO_readline__doc__},
static PyObject * static PyObject *
_io_BytesIO_readline_impl(bytesio *self, Py_ssize_t size); _io_BytesIO_readline_impl(bytesio *self, Py_ssize_t size);
...@@ -253,7 +253,7 @@ PyDoc_STRVAR(_io_BytesIO_readlines__doc__, ...@@ -253,7 +253,7 @@ PyDoc_STRVAR(_io_BytesIO_readlines__doc__,
"total number of bytes in the lines returned."); "total number of bytes in the lines returned.");
#define _IO_BYTESIO_READLINES_METHODDEF \ #define _IO_BYTESIO_READLINES_METHODDEF \
{"readlines", (PyCFunction)_io_BytesIO_readlines, METH_FASTCALL, _io_BytesIO_readlines__doc__}, {"readlines", (PyCFunction)(void(*)(void))_io_BytesIO_readlines, METH_FASTCALL, _io_BytesIO_readlines__doc__},
static PyObject * static PyObject *
_io_BytesIO_readlines_impl(bytesio *self, PyObject *arg); _io_BytesIO_readlines_impl(bytesio *self, PyObject *arg);
...@@ -320,7 +320,7 @@ PyDoc_STRVAR(_io_BytesIO_truncate__doc__, ...@@ -320,7 +320,7 @@ PyDoc_STRVAR(_io_BytesIO_truncate__doc__,
"The current file position is unchanged. Returns the new size."); "The current file position is unchanged. Returns the new size.");
#define _IO_BYTESIO_TRUNCATE_METHODDEF \ #define _IO_BYTESIO_TRUNCATE_METHODDEF \
{"truncate", (PyCFunction)_io_BytesIO_truncate, METH_FASTCALL, _io_BytesIO_truncate__doc__}, {"truncate", (PyCFunction)(void(*)(void))_io_BytesIO_truncate, METH_FASTCALL, _io_BytesIO_truncate__doc__},
static PyObject * static PyObject *
_io_BytesIO_truncate_impl(bytesio *self, Py_ssize_t size); _io_BytesIO_truncate_impl(bytesio *self, Py_ssize_t size);
...@@ -354,7 +354,7 @@ PyDoc_STRVAR(_io_BytesIO_seek__doc__, ...@@ -354,7 +354,7 @@ PyDoc_STRVAR(_io_BytesIO_seek__doc__,
"Returns the new absolute position."); "Returns the new absolute position.");
#define _IO_BYTESIO_SEEK_METHODDEF \ #define _IO_BYTESIO_SEEK_METHODDEF \
{"seek", (PyCFunction)_io_BytesIO_seek, METH_FASTCALL, _io_BytesIO_seek__doc__}, {"seek", (PyCFunction)(void(*)(void))_io_BytesIO_seek, METH_FASTCALL, _io_BytesIO_seek__doc__},
static PyObject * static PyObject *
_io_BytesIO_seek_impl(bytesio *self, Py_ssize_t pos, int whence); _io_BytesIO_seek_impl(bytesio *self, Py_ssize_t pos, int whence);
...@@ -444,4 +444,4 @@ _io_BytesIO___init__(PyObject *self, PyObject *args, PyObject *kwargs) ...@@ -444,4 +444,4 @@ _io_BytesIO___init__(PyObject *self, PyObject *args, PyObject *kwargs)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=9ba9a68c8c5669e7 input=a9049054013a1b77]*/ /*[clinic end generated code: output=89538a941ae1267a input=a9049054013a1b77]*/
...@@ -202,7 +202,7 @@ PyDoc_STRVAR(_io_FileIO_read__doc__, ...@@ -202,7 +202,7 @@ PyDoc_STRVAR(_io_FileIO_read__doc__,
"Return an empty bytes object at EOF."); "Return an empty bytes object at EOF.");
#define _IO_FILEIO_READ_METHODDEF \ #define _IO_FILEIO_READ_METHODDEF \
{"read", (PyCFunction)_io_FileIO_read, METH_FASTCALL, _io_FileIO_read__doc__}, {"read", (PyCFunction)(void(*)(void))_io_FileIO_read, METH_FASTCALL, _io_FileIO_read__doc__},
static PyObject * static PyObject *
_io_FileIO_read_impl(fileio *self, Py_ssize_t size); _io_FileIO_read_impl(fileio *self, Py_ssize_t size);
...@@ -274,7 +274,7 @@ PyDoc_STRVAR(_io_FileIO_seek__doc__, ...@@ -274,7 +274,7 @@ PyDoc_STRVAR(_io_FileIO_seek__doc__,
"Note that not all file objects are seekable."); "Note that not all file objects are seekable.");
#define _IO_FILEIO_SEEK_METHODDEF \ #define _IO_FILEIO_SEEK_METHODDEF \
{"seek", (PyCFunction)_io_FileIO_seek, METH_FASTCALL, _io_FileIO_seek__doc__}, {"seek", (PyCFunction)(void(*)(void))_io_FileIO_seek, METH_FASTCALL, _io_FileIO_seek__doc__},
static PyObject * static PyObject *
_io_FileIO_seek_impl(fileio *self, PyObject *pos, int whence); _io_FileIO_seek_impl(fileio *self, PyObject *pos, int whence);
...@@ -328,7 +328,7 @@ PyDoc_STRVAR(_io_FileIO_truncate__doc__, ...@@ -328,7 +328,7 @@ PyDoc_STRVAR(_io_FileIO_truncate__doc__,
"The current file position is changed to the value of size."); "The current file position is changed to the value of size.");
#define _IO_FILEIO_TRUNCATE_METHODDEF \ #define _IO_FILEIO_TRUNCATE_METHODDEF \
{"truncate", (PyCFunction)_io_FileIO_truncate, METH_FASTCALL, _io_FileIO_truncate__doc__}, {"truncate", (PyCFunction)(void(*)(void))_io_FileIO_truncate, METH_FASTCALL, _io_FileIO_truncate__doc__},
static PyObject * static PyObject *
_io_FileIO_truncate_impl(fileio *self, PyObject *posobj); _io_FileIO_truncate_impl(fileio *self, PyObject *posobj);
...@@ -373,4 +373,4 @@ _io_FileIO_isatty(fileio *self, PyObject *Py_UNUSED(ignored)) ...@@ -373,4 +373,4 @@ _io_FileIO_isatty(fileio *self, PyObject *Py_UNUSED(ignored))
#ifndef _IO_FILEIO_TRUNCATE_METHODDEF #ifndef _IO_FILEIO_TRUNCATE_METHODDEF
#define _IO_FILEIO_TRUNCATE_METHODDEF #define _IO_FILEIO_TRUNCATE_METHODDEF
#endif /* !defined(_IO_FILEIO_TRUNCATE_METHODDEF) */ #endif /* !defined(_IO_FILEIO_TRUNCATE_METHODDEF) */
/*[clinic end generated code: output=a8796438c8b7c49a input=a9049054013a1b77]*/ /*[clinic end generated code: output=9d44e7035bce105d input=a9049054013a1b77]*/
...@@ -174,7 +174,7 @@ PyDoc_STRVAR(_io__IOBase_readline__doc__, ...@@ -174,7 +174,7 @@ PyDoc_STRVAR(_io__IOBase_readline__doc__,
"terminator(s) recognized."); "terminator(s) recognized.");
#define _IO__IOBASE_READLINE_METHODDEF \ #define _IO__IOBASE_READLINE_METHODDEF \
{"readline", (PyCFunction)_io__IOBase_readline, METH_FASTCALL, _io__IOBase_readline__doc__}, {"readline", (PyCFunction)(void(*)(void))_io__IOBase_readline, METH_FASTCALL, _io__IOBase_readline__doc__},
static PyObject * static PyObject *
_io__IOBase_readline_impl(PyObject *self, Py_ssize_t limit); _io__IOBase_readline_impl(PyObject *self, Py_ssize_t limit);
...@@ -206,7 +206,7 @@ PyDoc_STRVAR(_io__IOBase_readlines__doc__, ...@@ -206,7 +206,7 @@ PyDoc_STRVAR(_io__IOBase_readlines__doc__,
"lines so far exceeds hint."); "lines so far exceeds hint.");
#define _IO__IOBASE_READLINES_METHODDEF \ #define _IO__IOBASE_READLINES_METHODDEF \
{"readlines", (PyCFunction)_io__IOBase_readlines, METH_FASTCALL, _io__IOBase_readlines__doc__}, {"readlines", (PyCFunction)(void(*)(void))_io__IOBase_readlines, METH_FASTCALL, _io__IOBase_readlines__doc__},
static PyObject * static PyObject *
_io__IOBase_readlines_impl(PyObject *self, Py_ssize_t hint); _io__IOBase_readlines_impl(PyObject *self, Py_ssize_t hint);
...@@ -241,7 +241,7 @@ PyDoc_STRVAR(_io__RawIOBase_read__doc__, ...@@ -241,7 +241,7 @@ PyDoc_STRVAR(_io__RawIOBase_read__doc__,
"\n"); "\n");
#define _IO__RAWIOBASE_READ_METHODDEF \ #define _IO__RAWIOBASE_READ_METHODDEF \
{"read", (PyCFunction)_io__RawIOBase_read, METH_FASTCALL, _io__RawIOBase_read__doc__}, {"read", (PyCFunction)(void(*)(void))_io__RawIOBase_read, METH_FASTCALL, _io__RawIOBase_read__doc__},
static PyObject * static PyObject *
_io__RawIOBase_read_impl(PyObject *self, Py_ssize_t n); _io__RawIOBase_read_impl(PyObject *self, Py_ssize_t n);
...@@ -279,4 +279,4 @@ _io__RawIOBase_readall(PyObject *self, PyObject *Py_UNUSED(ignored)) ...@@ -279,4 +279,4 @@ _io__RawIOBase_readall(PyObject *self, PyObject *Py_UNUSED(ignored))
{ {
return _io__RawIOBase_readall_impl(self); return _io__RawIOBase_readall_impl(self);
} }
/*[clinic end generated code: output=64989ec3dbf44a7c input=a9049054013a1b77]*/ /*[clinic end generated code: output=cde4b0e96a4e69e3 input=a9049054013a1b77]*/
...@@ -48,7 +48,7 @@ PyDoc_STRVAR(_io_StringIO_read__doc__, ...@@ -48,7 +48,7 @@ PyDoc_STRVAR(_io_StringIO_read__doc__,
"is reached. Return an empty string at EOF."); "is reached. Return an empty string at EOF.");
#define _IO_STRINGIO_READ_METHODDEF \ #define _IO_STRINGIO_READ_METHODDEF \
{"read", (PyCFunction)_io_StringIO_read, METH_FASTCALL, _io_StringIO_read__doc__}, {"read", (PyCFunction)(void(*)(void))_io_StringIO_read, METH_FASTCALL, _io_StringIO_read__doc__},
static PyObject * static PyObject *
_io_StringIO_read_impl(stringio *self, Py_ssize_t size); _io_StringIO_read_impl(stringio *self, Py_ssize_t size);
...@@ -78,7 +78,7 @@ PyDoc_STRVAR(_io_StringIO_readline__doc__, ...@@ -78,7 +78,7 @@ PyDoc_STRVAR(_io_StringIO_readline__doc__,
"Returns an empty string if EOF is hit immediately."); "Returns an empty string if EOF is hit immediately.");
#define _IO_STRINGIO_READLINE_METHODDEF \ #define _IO_STRINGIO_READLINE_METHODDEF \
{"readline", (PyCFunction)_io_StringIO_readline, METH_FASTCALL, _io_StringIO_readline__doc__}, {"readline", (PyCFunction)(void(*)(void))_io_StringIO_readline, METH_FASTCALL, _io_StringIO_readline__doc__},
static PyObject * static PyObject *
_io_StringIO_readline_impl(stringio *self, Py_ssize_t size); _io_StringIO_readline_impl(stringio *self, Py_ssize_t size);
...@@ -110,7 +110,7 @@ PyDoc_STRVAR(_io_StringIO_truncate__doc__, ...@@ -110,7 +110,7 @@ PyDoc_STRVAR(_io_StringIO_truncate__doc__,
"Returns the new absolute position."); "Returns the new absolute position.");
#define _IO_STRINGIO_TRUNCATE_METHODDEF \ #define _IO_STRINGIO_TRUNCATE_METHODDEF \
{"truncate", (PyCFunction)_io_StringIO_truncate, METH_FASTCALL, _io_StringIO_truncate__doc__}, {"truncate", (PyCFunction)(void(*)(void))_io_StringIO_truncate, METH_FASTCALL, _io_StringIO_truncate__doc__},
static PyObject * static PyObject *
_io_StringIO_truncate_impl(stringio *self, Py_ssize_t size); _io_StringIO_truncate_impl(stringio *self, Py_ssize_t size);
...@@ -144,7 +144,7 @@ PyDoc_STRVAR(_io_StringIO_seek__doc__, ...@@ -144,7 +144,7 @@ PyDoc_STRVAR(_io_StringIO_seek__doc__,
"Returns the new absolute position."); "Returns the new absolute position.");
#define _IO_STRINGIO_SEEK_METHODDEF \ #define _IO_STRINGIO_SEEK_METHODDEF \
{"seek", (PyCFunction)_io_StringIO_seek, METH_FASTCALL, _io_StringIO_seek__doc__}, {"seek", (PyCFunction)(void(*)(void))_io_StringIO_seek, METH_FASTCALL, _io_StringIO_seek__doc__},
static PyObject * static PyObject *
_io_StringIO_seek_impl(stringio *self, Py_ssize_t pos, int whence); _io_StringIO_seek_impl(stringio *self, Py_ssize_t pos, int whence);
...@@ -286,4 +286,4 @@ _io_StringIO_seekable(stringio *self, PyObject *Py_UNUSED(ignored)) ...@@ -286,4 +286,4 @@ _io_StringIO_seekable(stringio *self, PyObject *Py_UNUSED(ignored))
{ {
return _io_StringIO_seekable_impl(self); return _io_StringIO_seekable_impl(self);
} }
/*[clinic end generated code: output=73c4d6e5cc3b1a58 input=a9049054013a1b77]*/ /*[clinic end generated code: output=00c3c7a1c6ea6773 input=a9049054013a1b77]*/
...@@ -46,7 +46,7 @@ PyDoc_STRVAR(_io_IncrementalNewlineDecoder_decode__doc__, ...@@ -46,7 +46,7 @@ PyDoc_STRVAR(_io_IncrementalNewlineDecoder_decode__doc__,
"\n"); "\n");
#define _IO_INCREMENTALNEWLINEDECODER_DECODE_METHODDEF \ #define _IO_INCREMENTALNEWLINEDECODER_DECODE_METHODDEF \
{"decode", (PyCFunction)_io_IncrementalNewlineDecoder_decode, METH_FASTCALL|METH_KEYWORDS, _io_IncrementalNewlineDecoder_decode__doc__}, {"decode", (PyCFunction)(void(*)(void))_io_IncrementalNewlineDecoder_decode, METH_FASTCALL|METH_KEYWORDS, _io_IncrementalNewlineDecoder_decode__doc__},
static PyObject * static PyObject *
_io_IncrementalNewlineDecoder_decode_impl(nldecoder_object *self, _io_IncrementalNewlineDecoder_decode_impl(nldecoder_object *self,
...@@ -186,7 +186,7 @@ PyDoc_STRVAR(_io_TextIOWrapper_reconfigure__doc__, ...@@ -186,7 +186,7 @@ PyDoc_STRVAR(_io_TextIOWrapper_reconfigure__doc__,
"This also does an implicit stream flush."); "This also does an implicit stream flush.");
#define _IO_TEXTIOWRAPPER_RECONFIGURE_METHODDEF \ #define _IO_TEXTIOWRAPPER_RECONFIGURE_METHODDEF \
{"reconfigure", (PyCFunction)_io_TextIOWrapper_reconfigure, METH_FASTCALL|METH_KEYWORDS, _io_TextIOWrapper_reconfigure__doc__}, {"reconfigure", (PyCFunction)(void(*)(void))_io_TextIOWrapper_reconfigure, METH_FASTCALL|METH_KEYWORDS, _io_TextIOWrapper_reconfigure__doc__},
static PyObject * static PyObject *
_io_TextIOWrapper_reconfigure_impl(textio *self, PyObject *encoding, _io_TextIOWrapper_reconfigure_impl(textio *self, PyObject *encoding,
...@@ -265,7 +265,7 @@ PyDoc_STRVAR(_io_TextIOWrapper_read__doc__, ...@@ -265,7 +265,7 @@ PyDoc_STRVAR(_io_TextIOWrapper_read__doc__,
"\n"); "\n");
#define _IO_TEXTIOWRAPPER_READ_METHODDEF \ #define _IO_TEXTIOWRAPPER_READ_METHODDEF \
{"read", (PyCFunction)_io_TextIOWrapper_read, METH_FASTCALL, _io_TextIOWrapper_read__doc__}, {"read", (PyCFunction)(void(*)(void))_io_TextIOWrapper_read, METH_FASTCALL, _io_TextIOWrapper_read__doc__},
static PyObject * static PyObject *
_io_TextIOWrapper_read_impl(textio *self, Py_ssize_t n); _io_TextIOWrapper_read_impl(textio *self, Py_ssize_t n);
...@@ -292,7 +292,7 @@ PyDoc_STRVAR(_io_TextIOWrapper_readline__doc__, ...@@ -292,7 +292,7 @@ PyDoc_STRVAR(_io_TextIOWrapper_readline__doc__,
"\n"); "\n");
#define _IO_TEXTIOWRAPPER_READLINE_METHODDEF \ #define _IO_TEXTIOWRAPPER_READLINE_METHODDEF \
{"readline", (PyCFunction)_io_TextIOWrapper_readline, METH_FASTCALL, _io_TextIOWrapper_readline__doc__}, {"readline", (PyCFunction)(void(*)(void))_io_TextIOWrapper_readline, METH_FASTCALL, _io_TextIOWrapper_readline__doc__},
static PyObject * static PyObject *
_io_TextIOWrapper_readline_impl(textio *self, Py_ssize_t size); _io_TextIOWrapper_readline_impl(textio *self, Py_ssize_t size);
...@@ -319,7 +319,7 @@ PyDoc_STRVAR(_io_TextIOWrapper_seek__doc__, ...@@ -319,7 +319,7 @@ PyDoc_STRVAR(_io_TextIOWrapper_seek__doc__,
"\n"); "\n");
#define _IO_TEXTIOWRAPPER_SEEK_METHODDEF \ #define _IO_TEXTIOWRAPPER_SEEK_METHODDEF \
{"seek", (PyCFunction)_io_TextIOWrapper_seek, METH_FASTCALL, _io_TextIOWrapper_seek__doc__}, {"seek", (PyCFunction)(void(*)(void))_io_TextIOWrapper_seek, METH_FASTCALL, _io_TextIOWrapper_seek__doc__},
static PyObject * static PyObject *
_io_TextIOWrapper_seek_impl(textio *self, PyObject *cookieObj, int whence); _io_TextIOWrapper_seek_impl(textio *self, PyObject *cookieObj, int whence);
...@@ -364,7 +364,7 @@ PyDoc_STRVAR(_io_TextIOWrapper_truncate__doc__, ...@@ -364,7 +364,7 @@ PyDoc_STRVAR(_io_TextIOWrapper_truncate__doc__,
"\n"); "\n");
#define _IO_TEXTIOWRAPPER_TRUNCATE_METHODDEF \ #define _IO_TEXTIOWRAPPER_TRUNCATE_METHODDEF \
{"truncate", (PyCFunction)_io_TextIOWrapper_truncate, METH_FASTCALL, _io_TextIOWrapper_truncate__doc__}, {"truncate", (PyCFunction)(void(*)(void))_io_TextIOWrapper_truncate, METH_FASTCALL, _io_TextIOWrapper_truncate__doc__},
static PyObject * static PyObject *
_io_TextIOWrapper_truncate_impl(textio *self, PyObject *pos); _io_TextIOWrapper_truncate_impl(textio *self, PyObject *pos);
...@@ -504,4 +504,4 @@ _io_TextIOWrapper_close(textio *self, PyObject *Py_UNUSED(ignored)) ...@@ -504,4 +504,4 @@ _io_TextIOWrapper_close(textio *self, PyObject *Py_UNUSED(ignored))
{ {
return _io_TextIOWrapper_close_impl(self); return _io_TextIOWrapper_close_impl(self);
} }
/*[clinic end generated code: output=b5be870b0039d577 input=a9049054013a1b77]*/ /*[clinic end generated code: output=a811badd76bfe92e input=a9049054013a1b77]*/
...@@ -209,7 +209,7 @@ PyDoc_STRVAR(_io__WindowsConsoleIO_read__doc__, ...@@ -209,7 +209,7 @@ PyDoc_STRVAR(_io__WindowsConsoleIO_read__doc__,
"Return an empty bytes object at EOF."); "Return an empty bytes object at EOF.");
#define _IO__WINDOWSCONSOLEIO_READ_METHODDEF \ #define _IO__WINDOWSCONSOLEIO_READ_METHODDEF \
{"read", (PyCFunction)_io__WindowsConsoleIO_read, METH_FASTCALL, _io__WindowsConsoleIO_read__doc__}, {"read", (PyCFunction)(void(*)(void))_io__WindowsConsoleIO_read, METH_FASTCALL, _io__WindowsConsoleIO_read__doc__},
static PyObject * static PyObject *
_io__WindowsConsoleIO_read_impl(winconsoleio *self, Py_ssize_t size); _io__WindowsConsoleIO_read_impl(winconsoleio *self, Py_ssize_t size);
...@@ -328,4 +328,4 @@ _io__WindowsConsoleIO_isatty(winconsoleio *self, PyObject *Py_UNUSED(ignored)) ...@@ -328,4 +328,4 @@ _io__WindowsConsoleIO_isatty(winconsoleio *self, PyObject *Py_UNUSED(ignored))
#ifndef _IO__WINDOWSCONSOLEIO_ISATTY_METHODDEF #ifndef _IO__WINDOWSCONSOLEIO_ISATTY_METHODDEF
#define _IO__WINDOWSCONSOLEIO_ISATTY_METHODDEF #define _IO__WINDOWSCONSOLEIO_ISATTY_METHODDEF
#endif /* !defined(_IO__WINDOWSCONSOLEIO_ISATTY_METHODDEF) */ #endif /* !defined(_IO__WINDOWSCONSOLEIO_ISATTY_METHODDEF) */
/*[clinic end generated code: output=6d351a8200a8e848 input=a9049054013a1b77]*/ /*[clinic end generated code: output=080af41338394b49 input=a9049054013a1b77]*/
...@@ -14,7 +14,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteCodec_encode__doc__, ...@@ -14,7 +14,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteCodec_encode__doc__,
"registered with codecs.register_error that can handle UnicodeEncodeErrors."); "registered with codecs.register_error that can handle UnicodeEncodeErrors.");
#define _MULTIBYTECODEC_MULTIBYTECODEC_ENCODE_METHODDEF \ #define _MULTIBYTECODEC_MULTIBYTECODEC_ENCODE_METHODDEF \
{"encode", (PyCFunction)_multibytecodec_MultibyteCodec_encode, METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteCodec_encode__doc__}, {"encode", (PyCFunction)(void(*)(void))_multibytecodec_MultibyteCodec_encode, METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteCodec_encode__doc__},
static PyObject * static PyObject *
_multibytecodec_MultibyteCodec_encode_impl(MultibyteCodecObject *self, _multibytecodec_MultibyteCodec_encode_impl(MultibyteCodecObject *self,
...@@ -52,7 +52,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteCodec_decode__doc__, ...@@ -52,7 +52,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteCodec_decode__doc__,
"codecs.register_error that is able to handle UnicodeDecodeErrors.\""); "codecs.register_error that is able to handle UnicodeDecodeErrors.\"");
#define _MULTIBYTECODEC_MULTIBYTECODEC_DECODE_METHODDEF \ #define _MULTIBYTECODEC_MULTIBYTECODEC_DECODE_METHODDEF \
{"decode", (PyCFunction)_multibytecodec_MultibyteCodec_decode, METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteCodec_decode__doc__}, {"decode", (PyCFunction)(void(*)(void))_multibytecodec_MultibyteCodec_decode, METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteCodec_decode__doc__},
static PyObject * static PyObject *
_multibytecodec_MultibyteCodec_decode_impl(MultibyteCodecObject *self, _multibytecodec_MultibyteCodec_decode_impl(MultibyteCodecObject *self,
...@@ -89,7 +89,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteIncrementalEncoder_encode__doc__, ...@@ -89,7 +89,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteIncrementalEncoder_encode__doc__,
"\n"); "\n");
#define _MULTIBYTECODEC_MULTIBYTEINCREMENTALENCODER_ENCODE_METHODDEF \ #define _MULTIBYTECODEC_MULTIBYTEINCREMENTALENCODER_ENCODE_METHODDEF \
{"encode", (PyCFunction)_multibytecodec_MultibyteIncrementalEncoder_encode, METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteIncrementalEncoder_encode__doc__}, {"encode", (PyCFunction)(void(*)(void))_multibytecodec_MultibyteIncrementalEncoder_encode, METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteIncrementalEncoder_encode__doc__},
static PyObject * static PyObject *
_multibytecodec_MultibyteIncrementalEncoder_encode_impl(MultibyteIncrementalEncoderObject *self, _multibytecodec_MultibyteIncrementalEncoder_encode_impl(MultibyteIncrementalEncoderObject *self,
...@@ -182,7 +182,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteIncrementalDecoder_decode__doc__, ...@@ -182,7 +182,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteIncrementalDecoder_decode__doc__,
"\n"); "\n");
#define _MULTIBYTECODEC_MULTIBYTEINCREMENTALDECODER_DECODE_METHODDEF \ #define _MULTIBYTECODEC_MULTIBYTEINCREMENTALDECODER_DECODE_METHODDEF \
{"decode", (PyCFunction)_multibytecodec_MultibyteIncrementalDecoder_decode, METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteIncrementalDecoder_decode__doc__}, {"decode", (PyCFunction)(void(*)(void))_multibytecodec_MultibyteIncrementalDecoder_decode, METH_FASTCALL|METH_KEYWORDS, _multibytecodec_MultibyteIncrementalDecoder_decode__doc__},
static PyObject * static PyObject *
_multibytecodec_MultibyteIncrementalDecoder_decode_impl(MultibyteIncrementalDecoderObject *self, _multibytecodec_MultibyteIncrementalDecoder_decode_impl(MultibyteIncrementalDecoderObject *self,
...@@ -280,7 +280,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteStreamReader_read__doc__, ...@@ -280,7 +280,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteStreamReader_read__doc__,
"\n"); "\n");
#define _MULTIBYTECODEC_MULTIBYTESTREAMREADER_READ_METHODDEF \ #define _MULTIBYTECODEC_MULTIBYTESTREAMREADER_READ_METHODDEF \
{"read", (PyCFunction)_multibytecodec_MultibyteStreamReader_read, METH_FASTCALL, _multibytecodec_MultibyteStreamReader_read__doc__}, {"read", (PyCFunction)(void(*)(void))_multibytecodec_MultibyteStreamReader_read, METH_FASTCALL, _multibytecodec_MultibyteStreamReader_read__doc__},
static PyObject * static PyObject *
_multibytecodec_MultibyteStreamReader_read_impl(MultibyteStreamReaderObject *self, _multibytecodec_MultibyteStreamReader_read_impl(MultibyteStreamReaderObject *self,
...@@ -309,7 +309,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteStreamReader_readline__doc__, ...@@ -309,7 +309,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteStreamReader_readline__doc__,
"\n"); "\n");
#define _MULTIBYTECODEC_MULTIBYTESTREAMREADER_READLINE_METHODDEF \ #define _MULTIBYTECODEC_MULTIBYTESTREAMREADER_READLINE_METHODDEF \
{"readline", (PyCFunction)_multibytecodec_MultibyteStreamReader_readline, METH_FASTCALL, _multibytecodec_MultibyteStreamReader_readline__doc__}, {"readline", (PyCFunction)(void(*)(void))_multibytecodec_MultibyteStreamReader_readline, METH_FASTCALL, _multibytecodec_MultibyteStreamReader_readline__doc__},
static PyObject * static PyObject *
_multibytecodec_MultibyteStreamReader_readline_impl(MultibyteStreamReaderObject *self, _multibytecodec_MultibyteStreamReader_readline_impl(MultibyteStreamReaderObject *self,
...@@ -338,7 +338,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteStreamReader_readlines__doc__, ...@@ -338,7 +338,7 @@ PyDoc_STRVAR(_multibytecodec_MultibyteStreamReader_readlines__doc__,
"\n"); "\n");
#define _MULTIBYTECODEC_MULTIBYTESTREAMREADER_READLINES_METHODDEF \ #define _MULTIBYTECODEC_MULTIBYTESTREAMREADER_READLINES_METHODDEF \
{"readlines", (PyCFunction)_multibytecodec_MultibyteStreamReader_readlines, METH_FASTCALL, _multibytecodec_MultibyteStreamReader_readlines__doc__}, {"readlines", (PyCFunction)(void(*)(void))_multibytecodec_MultibyteStreamReader_readlines, METH_FASTCALL, _multibytecodec_MultibyteStreamReader_readlines__doc__},
static PyObject * static PyObject *
_multibytecodec_MultibyteStreamReader_readlines_impl(MultibyteStreamReaderObject *self, _multibytecodec_MultibyteStreamReader_readlines_impl(MultibyteStreamReaderObject *self,
...@@ -418,4 +418,4 @@ PyDoc_STRVAR(_multibytecodec___create_codec__doc__, ...@@ -418,4 +418,4 @@ PyDoc_STRVAR(_multibytecodec___create_codec__doc__,
#define _MULTIBYTECODEC___CREATE_CODEC_METHODDEF \ #define _MULTIBYTECODEC___CREATE_CODEC_METHODDEF \
{"__create_codec", (PyCFunction)_multibytecodec___create_codec, METH_O, _multibytecodec___create_codec__doc__}, {"__create_codec", (PyCFunction)_multibytecodec___create_codec, METH_O, _multibytecodec___create_codec__doc__},
/*[clinic end generated code: output=2fa0a38494716b97 input=a9049054013a1b77]*/ /*[clinic end generated code: output=4c1dc8015ee5abb4 input=a9049054013a1b77]*/
...@@ -53,7 +53,7 @@ PyDoc_STRVAR(_abc__abc_register__doc__, ...@@ -53,7 +53,7 @@ PyDoc_STRVAR(_abc__abc_register__doc__,
"Internal ABC helper for subclasss registration. Should be never used outside abc module."); "Internal ABC helper for subclasss registration. Should be never used outside abc module.");
#define _ABC__ABC_REGISTER_METHODDEF \ #define _ABC__ABC_REGISTER_METHODDEF \
{"_abc_register", (PyCFunction)_abc__abc_register, METH_FASTCALL, _abc__abc_register__doc__}, {"_abc_register", (PyCFunction)(void(*)(void))_abc__abc_register, METH_FASTCALL, _abc__abc_register__doc__},
static PyObject * static PyObject *
_abc__abc_register_impl(PyObject *module, PyObject *self, PyObject *subclass); _abc__abc_register_impl(PyObject *module, PyObject *self, PyObject *subclass);
...@@ -83,7 +83,7 @@ PyDoc_STRVAR(_abc__abc_instancecheck__doc__, ...@@ -83,7 +83,7 @@ PyDoc_STRVAR(_abc__abc_instancecheck__doc__,
"Internal ABC helper for instance checks. Should be never used outside abc module."); "Internal ABC helper for instance checks. Should be never used outside abc module.");
#define _ABC__ABC_INSTANCECHECK_METHODDEF \ #define _ABC__ABC_INSTANCECHECK_METHODDEF \
{"_abc_instancecheck", (PyCFunction)_abc__abc_instancecheck, METH_FASTCALL, _abc__abc_instancecheck__doc__}, {"_abc_instancecheck", (PyCFunction)(void(*)(void))_abc__abc_instancecheck, METH_FASTCALL, _abc__abc_instancecheck__doc__},
static PyObject * static PyObject *
_abc__abc_instancecheck_impl(PyObject *module, PyObject *self, _abc__abc_instancecheck_impl(PyObject *module, PyObject *self,
...@@ -114,7 +114,7 @@ PyDoc_STRVAR(_abc__abc_subclasscheck__doc__, ...@@ -114,7 +114,7 @@ PyDoc_STRVAR(_abc__abc_subclasscheck__doc__,
"Internal ABC helper for subclasss checks. Should be never used outside abc module."); "Internal ABC helper for subclasss checks. Should be never used outside abc module.");
#define _ABC__ABC_SUBCLASSCHECK_METHODDEF \ #define _ABC__ABC_SUBCLASSCHECK_METHODDEF \
{"_abc_subclasscheck", (PyCFunction)_abc__abc_subclasscheck, METH_FASTCALL, _abc__abc_subclasscheck__doc__}, {"_abc_subclasscheck", (PyCFunction)(void(*)(void))_abc__abc_subclasscheck, METH_FASTCALL, _abc__abc_subclasscheck__doc__},
static PyObject * static PyObject *
_abc__abc_subclasscheck_impl(PyObject *module, PyObject *self, _abc__abc_subclasscheck_impl(PyObject *module, PyObject *self,
...@@ -159,4 +159,4 @@ _abc_get_cache_token(PyObject *module, PyObject *Py_UNUSED(ignored)) ...@@ -159,4 +159,4 @@ _abc_get_cache_token(PyObject *module, PyObject *Py_UNUSED(ignored))
{ {
return _abc_get_cache_token_impl(module); return _abc_get_cache_token_impl(module);
} }
/*[clinic end generated code: output=9d6f861a8f45bc6f input=a9049054013a1b77]*/ /*[clinic end generated code: output=606db3cb658d9240 input=a9049054013a1b77]*/
...@@ -120,7 +120,7 @@ PyDoc_STRVAR(_asyncio_Future_add_done_callback__doc__, ...@@ -120,7 +120,7 @@ PyDoc_STRVAR(_asyncio_Future_add_done_callback__doc__,
"scheduled with call_soon."); "scheduled with call_soon.");
#define _ASYNCIO_FUTURE_ADD_DONE_CALLBACK_METHODDEF \ #define _ASYNCIO_FUTURE_ADD_DONE_CALLBACK_METHODDEF \
{"add_done_callback", (PyCFunction)_asyncio_Future_add_done_callback, METH_FASTCALL|METH_KEYWORDS, _asyncio_Future_add_done_callback__doc__}, {"add_done_callback", (PyCFunction)(void(*)(void))_asyncio_Future_add_done_callback, METH_FASTCALL|METH_KEYWORDS, _asyncio_Future_add_done_callback__doc__},
static PyObject * static PyObject *
_asyncio_Future_add_done_callback_impl(FutureObj *self, PyObject *fn, _asyncio_Future_add_done_callback_impl(FutureObj *self, PyObject *fn,
...@@ -293,7 +293,7 @@ PyDoc_STRVAR(_asyncio_Task_current_task__doc__, ...@@ -293,7 +293,7 @@ PyDoc_STRVAR(_asyncio_Task_current_task__doc__,
"None is returned when called not in the context of a Task."); "None is returned when called not in the context of a Task.");
#define _ASYNCIO_TASK_CURRENT_TASK_METHODDEF \ #define _ASYNCIO_TASK_CURRENT_TASK_METHODDEF \
{"current_task", (PyCFunction)_asyncio_Task_current_task, METH_FASTCALL|METH_KEYWORDS|METH_CLASS, _asyncio_Task_current_task__doc__}, {"current_task", (PyCFunction)(void(*)(void))_asyncio_Task_current_task, METH_FASTCALL|METH_KEYWORDS|METH_CLASS, _asyncio_Task_current_task__doc__},
static PyObject * static PyObject *
_asyncio_Task_current_task_impl(PyTypeObject *type, PyObject *loop); _asyncio_Task_current_task_impl(PyTypeObject *type, PyObject *loop);
...@@ -325,7 +325,7 @@ PyDoc_STRVAR(_asyncio_Task_all_tasks__doc__, ...@@ -325,7 +325,7 @@ PyDoc_STRVAR(_asyncio_Task_all_tasks__doc__,
"By default all tasks for the current event loop are returned."); "By default all tasks for the current event loop are returned.");
#define _ASYNCIO_TASK_ALL_TASKS_METHODDEF \ #define _ASYNCIO_TASK_ALL_TASKS_METHODDEF \
{"all_tasks", (PyCFunction)_asyncio_Task_all_tasks, METH_FASTCALL|METH_KEYWORDS|METH_CLASS, _asyncio_Task_all_tasks__doc__}, {"all_tasks", (PyCFunction)(void(*)(void))_asyncio_Task_all_tasks, METH_FASTCALL|METH_KEYWORDS|METH_CLASS, _asyncio_Task_all_tasks__doc__},
static PyObject * static PyObject *
_asyncio_Task_all_tasks_impl(PyTypeObject *type, PyObject *loop); _asyncio_Task_all_tasks_impl(PyTypeObject *type, PyObject *loop);
...@@ -425,7 +425,7 @@ PyDoc_STRVAR(_asyncio_Task_get_stack__doc__, ...@@ -425,7 +425,7 @@ PyDoc_STRVAR(_asyncio_Task_get_stack__doc__,
"returned for a suspended coroutine."); "returned for a suspended coroutine.");
#define _ASYNCIO_TASK_GET_STACK_METHODDEF \ #define _ASYNCIO_TASK_GET_STACK_METHODDEF \
{"get_stack", (PyCFunction)_asyncio_Task_get_stack, METH_FASTCALL|METH_KEYWORDS, _asyncio_Task_get_stack__doc__}, {"get_stack", (PyCFunction)(void(*)(void))_asyncio_Task_get_stack, METH_FASTCALL|METH_KEYWORDS, _asyncio_Task_get_stack__doc__},
static PyObject * static PyObject *
_asyncio_Task_get_stack_impl(TaskObj *self, PyObject *limit); _asyncio_Task_get_stack_impl(TaskObj *self, PyObject *limit);
...@@ -461,7 +461,7 @@ PyDoc_STRVAR(_asyncio_Task_print_stack__doc__, ...@@ -461,7 +461,7 @@ PyDoc_STRVAR(_asyncio_Task_print_stack__doc__,
"to sys.stderr."); "to sys.stderr.");
#define _ASYNCIO_TASK_PRINT_STACK_METHODDEF \ #define _ASYNCIO_TASK_PRINT_STACK_METHODDEF \
{"print_stack", (PyCFunction)_asyncio_Task_print_stack, METH_FASTCALL|METH_KEYWORDS, _asyncio_Task_print_stack__doc__}, {"print_stack", (PyCFunction)(void(*)(void))_asyncio_Task_print_stack, METH_FASTCALL|METH_KEYWORDS, _asyncio_Task_print_stack__doc__},
static PyObject * static PyObject *
_asyncio_Task_print_stack_impl(TaskObj *self, PyObject *limit, _asyncio_Task_print_stack_impl(TaskObj *self, PyObject *limit,
...@@ -614,7 +614,7 @@ PyDoc_STRVAR(_asyncio__register_task__doc__, ...@@ -614,7 +614,7 @@ PyDoc_STRVAR(_asyncio__register_task__doc__,
"Returns None."); "Returns None.");
#define _ASYNCIO__REGISTER_TASK_METHODDEF \ #define _ASYNCIO__REGISTER_TASK_METHODDEF \
{"_register_task", (PyCFunction)_asyncio__register_task, METH_FASTCALL|METH_KEYWORDS, _asyncio__register_task__doc__}, {"_register_task", (PyCFunction)(void(*)(void))_asyncio__register_task, METH_FASTCALL|METH_KEYWORDS, _asyncio__register_task__doc__},
static PyObject * static PyObject *
_asyncio__register_task_impl(PyObject *module, PyObject *task); _asyncio__register_task_impl(PyObject *module, PyObject *task);
...@@ -646,7 +646,7 @@ PyDoc_STRVAR(_asyncio__unregister_task__doc__, ...@@ -646,7 +646,7 @@ PyDoc_STRVAR(_asyncio__unregister_task__doc__,
"Returns None."); "Returns None.");
#define _ASYNCIO__UNREGISTER_TASK_METHODDEF \ #define _ASYNCIO__UNREGISTER_TASK_METHODDEF \
{"_unregister_task", (PyCFunction)_asyncio__unregister_task, METH_FASTCALL|METH_KEYWORDS, _asyncio__unregister_task__doc__}, {"_unregister_task", (PyCFunction)(void(*)(void))_asyncio__unregister_task, METH_FASTCALL|METH_KEYWORDS, _asyncio__unregister_task__doc__},
static PyObject * static PyObject *
_asyncio__unregister_task_impl(PyObject *module, PyObject *task); _asyncio__unregister_task_impl(PyObject *module, PyObject *task);
...@@ -680,7 +680,7 @@ PyDoc_STRVAR(_asyncio__enter_task__doc__, ...@@ -680,7 +680,7 @@ PyDoc_STRVAR(_asyncio__enter_task__doc__,
"Returns None."); "Returns None.");
#define _ASYNCIO__ENTER_TASK_METHODDEF \ #define _ASYNCIO__ENTER_TASK_METHODDEF \
{"_enter_task", (PyCFunction)_asyncio__enter_task, METH_FASTCALL|METH_KEYWORDS, _asyncio__enter_task__doc__}, {"_enter_task", (PyCFunction)(void(*)(void))_asyncio__enter_task, METH_FASTCALL|METH_KEYWORDS, _asyncio__enter_task__doc__},
static PyObject * static PyObject *
_asyncio__enter_task_impl(PyObject *module, PyObject *loop, PyObject *task); _asyncio__enter_task_impl(PyObject *module, PyObject *loop, PyObject *task);
...@@ -715,7 +715,7 @@ PyDoc_STRVAR(_asyncio__leave_task__doc__, ...@@ -715,7 +715,7 @@ PyDoc_STRVAR(_asyncio__leave_task__doc__,
"Returns None."); "Returns None.");
#define _ASYNCIO__LEAVE_TASK_METHODDEF \ #define _ASYNCIO__LEAVE_TASK_METHODDEF \
{"_leave_task", (PyCFunction)_asyncio__leave_task, METH_FASTCALL|METH_KEYWORDS, _asyncio__leave_task__doc__}, {"_leave_task", (PyCFunction)(void(*)(void))_asyncio__leave_task, METH_FASTCALL|METH_KEYWORDS, _asyncio__leave_task__doc__},
static PyObject * static PyObject *
_asyncio__leave_task_impl(PyObject *module, PyObject *loop, PyObject *task); _asyncio__leave_task_impl(PyObject *module, PyObject *loop, PyObject *task);
...@@ -738,4 +738,4 @@ _asyncio__leave_task(PyObject *module, PyObject *const *args, Py_ssize_t nargs, ...@@ -738,4 +738,4 @@ _asyncio__leave_task(PyObject *module, PyObject *const *args, Py_ssize_t nargs,
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=67da879c9f841505 input=a9049054013a1b77]*/ /*[clinic end generated code: output=fd474bdc8f03d5ae input=a9049054013a1b77]*/
...@@ -115,7 +115,7 @@ PyDoc_STRVAR(_bz2_BZ2Decompressor_decompress__doc__, ...@@ -115,7 +115,7 @@ PyDoc_STRVAR(_bz2_BZ2Decompressor_decompress__doc__,
"the unused_data attribute."); "the unused_data attribute.");
#define _BZ2_BZ2DECOMPRESSOR_DECOMPRESS_METHODDEF \ #define _BZ2_BZ2DECOMPRESSOR_DECOMPRESS_METHODDEF \
{"decompress", (PyCFunction)_bz2_BZ2Decompressor_decompress, METH_FASTCALL|METH_KEYWORDS, _bz2_BZ2Decompressor_decompress__doc__}, {"decompress", (PyCFunction)(void(*)(void))_bz2_BZ2Decompressor_decompress, METH_FASTCALL|METH_KEYWORDS, _bz2_BZ2Decompressor_decompress__doc__},
static PyObject * static PyObject *
_bz2_BZ2Decompressor_decompress_impl(BZ2Decompressor *self, Py_buffer *data, _bz2_BZ2Decompressor_decompress_impl(BZ2Decompressor *self, Py_buffer *data,
...@@ -174,4 +174,4 @@ _bz2_BZ2Decompressor___init__(PyObject *self, PyObject *args, PyObject *kwargs) ...@@ -174,4 +174,4 @@ _bz2_BZ2Decompressor___init__(PyObject *self, PyObject *args, PyObject *kwargs)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=564a0313177fff63 input=a9049054013a1b77]*/ /*[clinic end generated code: output=e47f4255d265b07d input=a9049054013a1b77]*/
This diff is collapsed.
...@@ -14,7 +14,7 @@ PyDoc_STRVAR(crypt_crypt__doc__, ...@@ -14,7 +14,7 @@ PyDoc_STRVAR(crypt_crypt__doc__,
"results for a given *word*."); "results for a given *word*.");
#define CRYPT_CRYPT_METHODDEF \ #define CRYPT_CRYPT_METHODDEF \
{"crypt", (PyCFunction)crypt_crypt, METH_FASTCALL, crypt_crypt__doc__}, {"crypt", (PyCFunction)(void(*)(void))crypt_crypt, METH_FASTCALL, crypt_crypt__doc__},
static PyObject * static PyObject *
crypt_crypt_impl(PyObject *module, const char *word, const char *salt); crypt_crypt_impl(PyObject *module, const char *word, const char *salt);
...@@ -35,4 +35,4 @@ crypt_crypt(PyObject *module, PyObject *const *args, Py_ssize_t nargs) ...@@ -35,4 +35,4 @@ crypt_crypt(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=8d803e53466b1cd3 input=a9049054013a1b77]*/ /*[clinic end generated code: output=79001dbfdd623ff9 input=a9049054013a1b77]*/
...@@ -137,7 +137,7 @@ PyDoc_STRVAR(_curses_panel_panel_move__doc__, ...@@ -137,7 +137,7 @@ PyDoc_STRVAR(_curses_panel_panel_move__doc__,
"Move the panel to the screen coordinates (y, x)."); "Move the panel to the screen coordinates (y, x).");
#define _CURSES_PANEL_PANEL_MOVE_METHODDEF \ #define _CURSES_PANEL_PANEL_MOVE_METHODDEF \
{"move", (PyCFunction)_curses_panel_panel_move, METH_FASTCALL, _curses_panel_panel_move__doc__}, {"move", (PyCFunction)(void(*)(void))_curses_panel_panel_move, METH_FASTCALL, _curses_panel_panel_move__doc__},
static PyObject * static PyObject *
_curses_panel_panel_move_impl(PyCursesPanelObject *self, int y, int x); _curses_panel_panel_move_impl(PyCursesPanelObject *self, int y, int x);
...@@ -314,4 +314,4 @@ _curses_panel_update_panels(PyObject *module, PyObject *Py_UNUSED(ignored)) ...@@ -314,4 +314,4 @@ _curses_panel_update_panels(PyObject *module, PyObject *Py_UNUSED(ignored))
{ {
return _curses_panel_update_panels_impl(module); return _curses_panel_update_panels_impl(module);
} }
/*[clinic end generated code: output=96f627ca0b08b96d input=a9049054013a1b77]*/ /*[clinic end generated code: output=66e49cb9726a638f input=a9049054013a1b77]*/
This diff is collapsed.
...@@ -26,7 +26,7 @@ PyDoc_STRVAR(datetime_datetime_now__doc__, ...@@ -26,7 +26,7 @@ PyDoc_STRVAR(datetime_datetime_now__doc__,
"If no tz is specified, uses local timezone."); "If no tz is specified, uses local timezone.");
#define DATETIME_DATETIME_NOW_METHODDEF \ #define DATETIME_DATETIME_NOW_METHODDEF \
{"now", (PyCFunction)datetime_datetime_now, METH_FASTCALL|METH_KEYWORDS|METH_CLASS, datetime_datetime_now__doc__}, {"now", (PyCFunction)(void(*)(void))datetime_datetime_now, METH_FASTCALL|METH_KEYWORDS|METH_CLASS, datetime_datetime_now__doc__},
static PyObject * static PyObject *
datetime_datetime_now_impl(PyTypeObject *type, PyObject *tz); datetime_datetime_now_impl(PyTypeObject *type, PyObject *tz);
...@@ -48,4 +48,4 @@ datetime_datetime_now(PyTypeObject *type, PyObject *const *args, Py_ssize_t narg ...@@ -48,4 +48,4 @@ datetime_datetime_now(PyTypeObject *type, PyObject *const *args, Py_ssize_t narg
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=7fd14bd67749da23 input=a9049054013a1b77]*/ /*[clinic end generated code: output=b3d746843403a8ce input=a9049054013a1b77]*/
...@@ -45,7 +45,7 @@ PyDoc_STRVAR(_dbm_dbm_get__doc__, ...@@ -45,7 +45,7 @@ PyDoc_STRVAR(_dbm_dbm_get__doc__,
"Return the value for key if present, otherwise default."); "Return the value for key if present, otherwise default.");
#define _DBM_DBM_GET_METHODDEF \ #define _DBM_DBM_GET_METHODDEF \
{"get", (PyCFunction)_dbm_dbm_get, METH_FASTCALL, _dbm_dbm_get__doc__}, {"get", (PyCFunction)(void(*)(void))_dbm_dbm_get, METH_FASTCALL, _dbm_dbm_get__doc__},
static PyObject * static PyObject *
_dbm_dbm_get_impl(dbmobject *self, const char *key, _dbm_dbm_get_impl(dbmobject *self, const char *key,
...@@ -78,7 +78,7 @@ PyDoc_STRVAR(_dbm_dbm_setdefault__doc__, ...@@ -78,7 +78,7 @@ PyDoc_STRVAR(_dbm_dbm_setdefault__doc__,
"If key is not in the database, it is inserted with default as the value."); "If key is not in the database, it is inserted with default as the value.");
#define _DBM_DBM_SETDEFAULT_METHODDEF \ #define _DBM_DBM_SETDEFAULT_METHODDEF \
{"setdefault", (PyCFunction)_dbm_dbm_setdefault, METH_FASTCALL, _dbm_dbm_setdefault__doc__}, {"setdefault", (PyCFunction)(void(*)(void))_dbm_dbm_setdefault, METH_FASTCALL, _dbm_dbm_setdefault__doc__},
static PyObject * static PyObject *
_dbm_dbm_setdefault_impl(dbmobject *self, const char *key, _dbm_dbm_setdefault_impl(dbmobject *self, const char *key,
...@@ -118,7 +118,7 @@ PyDoc_STRVAR(dbmopen__doc__, ...@@ -118,7 +118,7 @@ PyDoc_STRVAR(dbmopen__doc__,
" (e.g. os.O_RDWR)."); " (e.g. os.O_RDWR).");
#define DBMOPEN_METHODDEF \ #define DBMOPEN_METHODDEF \
{"open", (PyCFunction)dbmopen, METH_FASTCALL, dbmopen__doc__}, {"open", (PyCFunction)(void(*)(void))dbmopen, METH_FASTCALL, dbmopen__doc__},
static PyObject * static PyObject *
dbmopen_impl(PyObject *module, PyObject *filename, const char *flags, dbmopen_impl(PyObject *module, PyObject *filename, const char *flags,
...@@ -141,4 +141,4 @@ dbmopen(PyObject *module, PyObject *const *args, Py_ssize_t nargs) ...@@ -141,4 +141,4 @@ dbmopen(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=1cba297bc8d7c2c2 input=a9049054013a1b77]*/ /*[clinic end generated code: output=e4585e78f5821b5b input=a9049054013a1b77]*/
...@@ -154,7 +154,7 @@ PyDoc_STRVAR(_elementtree_Element_find__doc__, ...@@ -154,7 +154,7 @@ PyDoc_STRVAR(_elementtree_Element_find__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_FIND_METHODDEF \ #define _ELEMENTTREE_ELEMENT_FIND_METHODDEF \
{"find", (PyCFunction)_elementtree_Element_find, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_find__doc__}, {"find", (PyCFunction)(void(*)(void))_elementtree_Element_find, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_find__doc__},
static PyObject * static PyObject *
_elementtree_Element_find_impl(ElementObject *self, PyObject *path, _elementtree_Element_find_impl(ElementObject *self, PyObject *path,
...@@ -185,7 +185,7 @@ PyDoc_STRVAR(_elementtree_Element_findtext__doc__, ...@@ -185,7 +185,7 @@ PyDoc_STRVAR(_elementtree_Element_findtext__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_FINDTEXT_METHODDEF \ #define _ELEMENTTREE_ELEMENT_FINDTEXT_METHODDEF \
{"findtext", (PyCFunction)_elementtree_Element_findtext, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_findtext__doc__}, {"findtext", (PyCFunction)(void(*)(void))_elementtree_Element_findtext, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_findtext__doc__},
static PyObject * static PyObject *
_elementtree_Element_findtext_impl(ElementObject *self, PyObject *path, _elementtree_Element_findtext_impl(ElementObject *self, PyObject *path,
...@@ -218,7 +218,7 @@ PyDoc_STRVAR(_elementtree_Element_findall__doc__, ...@@ -218,7 +218,7 @@ PyDoc_STRVAR(_elementtree_Element_findall__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_FINDALL_METHODDEF \ #define _ELEMENTTREE_ELEMENT_FINDALL_METHODDEF \
{"findall", (PyCFunction)_elementtree_Element_findall, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_findall__doc__}, {"findall", (PyCFunction)(void(*)(void))_elementtree_Element_findall, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_findall__doc__},
static PyObject * static PyObject *
_elementtree_Element_findall_impl(ElementObject *self, PyObject *path, _elementtree_Element_findall_impl(ElementObject *self, PyObject *path,
...@@ -249,7 +249,7 @@ PyDoc_STRVAR(_elementtree_Element_iterfind__doc__, ...@@ -249,7 +249,7 @@ PyDoc_STRVAR(_elementtree_Element_iterfind__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_ITERFIND_METHODDEF \ #define _ELEMENTTREE_ELEMENT_ITERFIND_METHODDEF \
{"iterfind", (PyCFunction)_elementtree_Element_iterfind, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_iterfind__doc__}, {"iterfind", (PyCFunction)(void(*)(void))_elementtree_Element_iterfind, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_iterfind__doc__},
static PyObject * static PyObject *
_elementtree_Element_iterfind_impl(ElementObject *self, PyObject *path, _elementtree_Element_iterfind_impl(ElementObject *self, PyObject *path,
...@@ -280,7 +280,7 @@ PyDoc_STRVAR(_elementtree_Element_get__doc__, ...@@ -280,7 +280,7 @@ PyDoc_STRVAR(_elementtree_Element_get__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_GET_METHODDEF \ #define _ELEMENTTREE_ELEMENT_GET_METHODDEF \
{"get", (PyCFunction)_elementtree_Element_get, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_get__doc__}, {"get", (PyCFunction)(void(*)(void))_elementtree_Element_get, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_get__doc__},
static PyObject * static PyObject *
_elementtree_Element_get_impl(ElementObject *self, PyObject *key, _elementtree_Element_get_impl(ElementObject *self, PyObject *key,
...@@ -328,7 +328,7 @@ PyDoc_STRVAR(_elementtree_Element_iter__doc__, ...@@ -328,7 +328,7 @@ PyDoc_STRVAR(_elementtree_Element_iter__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_ITER_METHODDEF \ #define _ELEMENTTREE_ELEMENT_ITER_METHODDEF \
{"iter", (PyCFunction)_elementtree_Element_iter, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_iter__doc__}, {"iter", (PyCFunction)(void(*)(void))_elementtree_Element_iter, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_iter__doc__},
static PyObject * static PyObject *
_elementtree_Element_iter_impl(ElementObject *self, PyObject *tag); _elementtree_Element_iter_impl(ElementObject *self, PyObject *tag);
...@@ -357,7 +357,7 @@ PyDoc_STRVAR(_elementtree_Element_getiterator__doc__, ...@@ -357,7 +357,7 @@ PyDoc_STRVAR(_elementtree_Element_getiterator__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_GETITERATOR_METHODDEF \ #define _ELEMENTTREE_ELEMENT_GETITERATOR_METHODDEF \
{"getiterator", (PyCFunction)_elementtree_Element_getiterator, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_getiterator__doc__}, {"getiterator", (PyCFunction)(void(*)(void))_elementtree_Element_getiterator, METH_FASTCALL|METH_KEYWORDS, _elementtree_Element_getiterator__doc__},
static PyObject * static PyObject *
_elementtree_Element_getiterator_impl(ElementObject *self, PyObject *tag); _elementtree_Element_getiterator_impl(ElementObject *self, PyObject *tag);
...@@ -403,7 +403,7 @@ PyDoc_STRVAR(_elementtree_Element_insert__doc__, ...@@ -403,7 +403,7 @@ PyDoc_STRVAR(_elementtree_Element_insert__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_INSERT_METHODDEF \ #define _ELEMENTTREE_ELEMENT_INSERT_METHODDEF \
{"insert", (PyCFunction)_elementtree_Element_insert, METH_FASTCALL, _elementtree_Element_insert__doc__}, {"insert", (PyCFunction)(void(*)(void))_elementtree_Element_insert, METH_FASTCALL, _elementtree_Element_insert__doc__},
static PyObject * static PyObject *
_elementtree_Element_insert_impl(ElementObject *self, Py_ssize_t index, _elementtree_Element_insert_impl(ElementObject *self, Py_ssize_t index,
...@@ -466,7 +466,7 @@ PyDoc_STRVAR(_elementtree_Element_makeelement__doc__, ...@@ -466,7 +466,7 @@ PyDoc_STRVAR(_elementtree_Element_makeelement__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_MAKEELEMENT_METHODDEF \ #define _ELEMENTTREE_ELEMENT_MAKEELEMENT_METHODDEF \
{"makeelement", (PyCFunction)_elementtree_Element_makeelement, METH_FASTCALL, _elementtree_Element_makeelement__doc__}, {"makeelement", (PyCFunction)(void(*)(void))_elementtree_Element_makeelement, METH_FASTCALL, _elementtree_Element_makeelement__doc__},
static PyObject * static PyObject *
_elementtree_Element_makeelement_impl(ElementObject *self, PyObject *tag, _elementtree_Element_makeelement_impl(ElementObject *self, PyObject *tag,
...@@ -522,7 +522,7 @@ PyDoc_STRVAR(_elementtree_Element_set__doc__, ...@@ -522,7 +522,7 @@ PyDoc_STRVAR(_elementtree_Element_set__doc__,
"\n"); "\n");
#define _ELEMENTTREE_ELEMENT_SET_METHODDEF \ #define _ELEMENTTREE_ELEMENT_SET_METHODDEF \
{"set", (PyCFunction)_elementtree_Element_set, METH_FASTCALL, _elementtree_Element_set__doc__}, {"set", (PyCFunction)(void(*)(void))_elementtree_Element_set, METH_FASTCALL, _elementtree_Element_set__doc__},
static PyObject * static PyObject *
_elementtree_Element_set_impl(ElementObject *self, PyObject *key, _elementtree_Element_set_impl(ElementObject *self, PyObject *key,
...@@ -607,7 +607,7 @@ PyDoc_STRVAR(_elementtree_TreeBuilder_start__doc__, ...@@ -607,7 +607,7 @@ PyDoc_STRVAR(_elementtree_TreeBuilder_start__doc__,
"\n"); "\n");
#define _ELEMENTTREE_TREEBUILDER_START_METHODDEF \ #define _ELEMENTTREE_TREEBUILDER_START_METHODDEF \
{"start", (PyCFunction)_elementtree_TreeBuilder_start, METH_FASTCALL, _elementtree_TreeBuilder_start__doc__}, {"start", (PyCFunction)(void(*)(void))_elementtree_TreeBuilder_start, METH_FASTCALL, _elementtree_TreeBuilder_start__doc__},
static PyObject * static PyObject *
_elementtree_TreeBuilder_start_impl(TreeBuilderObject *self, PyObject *tag, _elementtree_TreeBuilder_start_impl(TreeBuilderObject *self, PyObject *tag,
...@@ -693,7 +693,7 @@ PyDoc_STRVAR(_elementtree_XMLParser__setevents__doc__, ...@@ -693,7 +693,7 @@ PyDoc_STRVAR(_elementtree_XMLParser__setevents__doc__,
"\n"); "\n");
#define _ELEMENTTREE_XMLPARSER__SETEVENTS_METHODDEF \ #define _ELEMENTTREE_XMLPARSER__SETEVENTS_METHODDEF \
{"_setevents", (PyCFunction)_elementtree_XMLParser__setevents, METH_FASTCALL, _elementtree_XMLParser__setevents__doc__}, {"_setevents", (PyCFunction)(void(*)(void))_elementtree_XMLParser__setevents, METH_FASTCALL, _elementtree_XMLParser__setevents__doc__},
static PyObject * static PyObject *
_elementtree_XMLParser__setevents_impl(XMLParserObject *self, _elementtree_XMLParser__setevents_impl(XMLParserObject *self,
...@@ -717,4 +717,4 @@ _elementtree_XMLParser__setevents(XMLParserObject *self, PyObject *const *args, ...@@ -717,4 +717,4 @@ _elementtree_XMLParser__setevents(XMLParserObject *self, PyObject *const *args,
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=1bff22415aabb78b input=a9049054013a1b77]*/ /*[clinic end generated code: output=f1efdb511a5b027b input=a9049054013a1b77]*/
...@@ -9,7 +9,7 @@ PyDoc_STRVAR(_gdbm_gdbm_get__doc__, ...@@ -9,7 +9,7 @@ PyDoc_STRVAR(_gdbm_gdbm_get__doc__,
"Get the value for key, or default if not present."); "Get the value for key, or default if not present.");
#define _GDBM_GDBM_GET_METHODDEF \ #define _GDBM_GDBM_GET_METHODDEF \
{"get", (PyCFunction)_gdbm_gdbm_get, METH_FASTCALL, _gdbm_gdbm_get__doc__}, {"get", (PyCFunction)(void(*)(void))_gdbm_gdbm_get, METH_FASTCALL, _gdbm_gdbm_get__doc__},
static PyObject * static PyObject *
_gdbm_gdbm_get_impl(dbmobject *self, PyObject *key, PyObject *default_value); _gdbm_gdbm_get_impl(dbmobject *self, PyObject *key, PyObject *default_value);
...@@ -39,7 +39,7 @@ PyDoc_STRVAR(_gdbm_gdbm_setdefault__doc__, ...@@ -39,7 +39,7 @@ PyDoc_STRVAR(_gdbm_gdbm_setdefault__doc__,
"Get value for key, or set it to default and return default if not present."); "Get value for key, or set it to default and return default if not present.");
#define _GDBM_GDBM_SETDEFAULT_METHODDEF \ #define _GDBM_GDBM_SETDEFAULT_METHODDEF \
{"setdefault", (PyCFunction)_gdbm_gdbm_setdefault, METH_FASTCALL, _gdbm_gdbm_setdefault__doc__}, {"setdefault", (PyCFunction)(void(*)(void))_gdbm_gdbm_setdefault, METH_FASTCALL, _gdbm_gdbm_setdefault__doc__},
static PyObject * static PyObject *
_gdbm_gdbm_setdefault_impl(dbmobject *self, PyObject *key, _gdbm_gdbm_setdefault_impl(dbmobject *self, PyObject *key,
...@@ -231,7 +231,7 @@ PyDoc_STRVAR(dbmopen__doc__, ...@@ -231,7 +231,7 @@ PyDoc_STRVAR(dbmopen__doc__,
"when the database has to be created. It defaults to octal 0o666."); "when the database has to be created. It defaults to octal 0o666.");
#define DBMOPEN_METHODDEF \ #define DBMOPEN_METHODDEF \
{"open", (PyCFunction)dbmopen, METH_FASTCALL, dbmopen__doc__}, {"open", (PyCFunction)(void(*)(void))dbmopen, METH_FASTCALL, dbmopen__doc__},
static PyObject * static PyObject *
dbmopen_impl(PyObject *module, PyObject *filename, const char *flags, dbmopen_impl(PyObject *module, PyObject *filename, const char *flags,
...@@ -254,4 +254,4 @@ dbmopen(PyObject *module, PyObject *const *args, Py_ssize_t nargs) ...@@ -254,4 +254,4 @@ dbmopen(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=dec05ff9c5aeaeae input=a9049054013a1b77]*/ /*[clinic end generated code: output=5ca4361417bf96cb input=a9049054013a1b77]*/
...@@ -12,7 +12,7 @@ PyDoc_STRVAR(_hashlib_scrypt__doc__, ...@@ -12,7 +12,7 @@ PyDoc_STRVAR(_hashlib_scrypt__doc__,
"scrypt password-based key derivation function."); "scrypt password-based key derivation function.");
#define _HASHLIB_SCRYPT_METHODDEF \ #define _HASHLIB_SCRYPT_METHODDEF \
{"scrypt", (PyCFunction)_hashlib_scrypt, METH_FASTCALL|METH_KEYWORDS, _hashlib_scrypt__doc__}, {"scrypt", (PyCFunction)(void(*)(void))_hashlib_scrypt, METH_FASTCALL|METH_KEYWORDS, _hashlib_scrypt__doc__},
static PyObject * static PyObject *
_hashlib_scrypt_impl(PyObject *module, Py_buffer *password, Py_buffer *salt, _hashlib_scrypt_impl(PyObject *module, Py_buffer *password, Py_buffer *salt,
...@@ -61,7 +61,7 @@ PyDoc_STRVAR(_hashlib_hmac_digest__doc__, ...@@ -61,7 +61,7 @@ PyDoc_STRVAR(_hashlib_hmac_digest__doc__,
"Single-shot HMAC."); "Single-shot HMAC.");
#define _HASHLIB_HMAC_DIGEST_METHODDEF \ #define _HASHLIB_HMAC_DIGEST_METHODDEF \
{"hmac_digest", (PyCFunction)_hashlib_hmac_digest, METH_FASTCALL|METH_KEYWORDS, _hashlib_hmac_digest__doc__}, {"hmac_digest", (PyCFunction)(void(*)(void))_hashlib_hmac_digest, METH_FASTCALL|METH_KEYWORDS, _hashlib_hmac_digest__doc__},
static PyObject * static PyObject *
_hashlib_hmac_digest_impl(PyObject *module, Py_buffer *key, Py_buffer *msg, _hashlib_hmac_digest_impl(PyObject *module, Py_buffer *key, Py_buffer *msg,
...@@ -99,4 +99,4 @@ exit: ...@@ -99,4 +99,4 @@ exit:
#ifndef _HASHLIB_SCRYPT_METHODDEF #ifndef _HASHLIB_SCRYPT_METHODDEF
#define _HASHLIB_SCRYPT_METHODDEF #define _HASHLIB_SCRYPT_METHODDEF
#endif /* !defined(_HASHLIB_SCRYPT_METHODDEF) */ #endif /* !defined(_HASHLIB_SCRYPT_METHODDEF) */
/*[clinic end generated code: output=b129f1a6ec7b8503 input=a9049054013a1b77]*/ /*[clinic end generated code: output=acf668396f59f2b6 input=a9049054013a1b77]*/
...@@ -9,7 +9,7 @@ PyDoc_STRVAR(_heapq_heappush__doc__, ...@@ -9,7 +9,7 @@ PyDoc_STRVAR(_heapq_heappush__doc__,
"Push item onto heap, maintaining the heap invariant."); "Push item onto heap, maintaining the heap invariant.");
#define _HEAPQ_HEAPPUSH_METHODDEF \ #define _HEAPQ_HEAPPUSH_METHODDEF \
{"heappush", (PyCFunction)_heapq_heappush, METH_FASTCALL, _heapq_heappush__doc__}, {"heappush", (PyCFunction)(void(*)(void))_heapq_heappush, METH_FASTCALL, _heapq_heappush__doc__},
static PyObject * static PyObject *
_heapq_heappush_impl(PyObject *module, PyObject *heap, PyObject *item); _heapq_heappush_impl(PyObject *module, PyObject *heap, PyObject *item);
...@@ -56,7 +56,7 @@ PyDoc_STRVAR(_heapq_heapreplace__doc__, ...@@ -56,7 +56,7 @@ PyDoc_STRVAR(_heapq_heapreplace__doc__,
" item = heapreplace(heap, item)"); " item = heapreplace(heap, item)");
#define _HEAPQ_HEAPREPLACE_METHODDEF \ #define _HEAPQ_HEAPREPLACE_METHODDEF \
{"heapreplace", (PyCFunction)_heapq_heapreplace, METH_FASTCALL, _heapq_heapreplace__doc__}, {"heapreplace", (PyCFunction)(void(*)(void))_heapq_heapreplace, METH_FASTCALL, _heapq_heapreplace__doc__},
static PyObject * static PyObject *
_heapq_heapreplace_impl(PyObject *module, PyObject *heap, PyObject *item); _heapq_heapreplace_impl(PyObject *module, PyObject *heap, PyObject *item);
...@@ -89,7 +89,7 @@ PyDoc_STRVAR(_heapq_heappushpop__doc__, ...@@ -89,7 +89,7 @@ PyDoc_STRVAR(_heapq_heappushpop__doc__,
"a separate call to heappop()."); "a separate call to heappop().");
#define _HEAPQ_HEAPPUSHPOP_METHODDEF \ #define _HEAPQ_HEAPPUSHPOP_METHODDEF \
{"heappushpop", (PyCFunction)_heapq_heappushpop, METH_FASTCALL, _heapq_heappushpop__doc__}, {"heappushpop", (PyCFunction)(void(*)(void))_heapq_heappushpop, METH_FASTCALL, _heapq_heappushpop__doc__},
static PyObject * static PyObject *
_heapq_heappushpop_impl(PyObject *module, PyObject *heap, PyObject *item); _heapq_heappushpop_impl(PyObject *module, PyObject *heap, PyObject *item);
...@@ -137,7 +137,7 @@ PyDoc_STRVAR(_heapq__heapreplace_max__doc__, ...@@ -137,7 +137,7 @@ PyDoc_STRVAR(_heapq__heapreplace_max__doc__,
"Maxheap variant of heapreplace."); "Maxheap variant of heapreplace.");
#define _HEAPQ__HEAPREPLACE_MAX_METHODDEF \ #define _HEAPQ__HEAPREPLACE_MAX_METHODDEF \
{"_heapreplace_max", (PyCFunction)_heapq__heapreplace_max, METH_FASTCALL, _heapq__heapreplace_max__doc__}, {"_heapreplace_max", (PyCFunction)(void(*)(void))_heapq__heapreplace_max, METH_FASTCALL, _heapq__heapreplace_max__doc__},
static PyObject * static PyObject *
_heapq__heapreplace_max_impl(PyObject *module, PyObject *heap, _heapq__heapreplace_max_impl(PyObject *module, PyObject *heap,
...@@ -169,4 +169,4 @@ PyDoc_STRVAR(_heapq__heapify_max__doc__, ...@@ -169,4 +169,4 @@ PyDoc_STRVAR(_heapq__heapify_max__doc__,
#define _HEAPQ__HEAPIFY_MAX_METHODDEF \ #define _HEAPQ__HEAPIFY_MAX_METHODDEF \
{"_heapify_max", (PyCFunction)_heapq__heapify_max, METH_O, _heapq__heapify_max__doc__}, {"_heapify_max", (PyCFunction)_heapq__heapify_max, METH_O, _heapq__heapify_max__doc__},
/*[clinic end generated code: output=0bb0dd0df473ab14 input=a9049054013a1b77]*/ /*[clinic end generated code: output=b73e874eeb9977b6 input=a9049054013a1b77]*/
...@@ -81,7 +81,7 @@ PyDoc_STRVAR(_lzma_LZMADecompressor_decompress__doc__, ...@@ -81,7 +81,7 @@ PyDoc_STRVAR(_lzma_LZMADecompressor_decompress__doc__,
"the unused_data attribute."); "the unused_data attribute.");
#define _LZMA_LZMADECOMPRESSOR_DECOMPRESS_METHODDEF \ #define _LZMA_LZMADECOMPRESSOR_DECOMPRESS_METHODDEF \
{"decompress", (PyCFunction)_lzma_LZMADecompressor_decompress, METH_FASTCALL|METH_KEYWORDS, _lzma_LZMADecompressor_decompress__doc__}, {"decompress", (PyCFunction)(void(*)(void))_lzma_LZMADecompressor_decompress, METH_FASTCALL|METH_KEYWORDS, _lzma_LZMADecompressor_decompress__doc__},
static PyObject * static PyObject *
_lzma_LZMADecompressor_decompress_impl(Decompressor *self, Py_buffer *data, _lzma_LZMADecompressor_decompress_impl(Decompressor *self, Py_buffer *data,
...@@ -229,7 +229,7 @@ PyDoc_STRVAR(_lzma__decode_filter_properties__doc__, ...@@ -229,7 +229,7 @@ PyDoc_STRVAR(_lzma__decode_filter_properties__doc__,
"The result does not include the filter ID itself, only the options."); "The result does not include the filter ID itself, only the options.");
#define _LZMA__DECODE_FILTER_PROPERTIES_METHODDEF \ #define _LZMA__DECODE_FILTER_PROPERTIES_METHODDEF \
{"_decode_filter_properties", (PyCFunction)_lzma__decode_filter_properties, METH_FASTCALL, _lzma__decode_filter_properties__doc__}, {"_decode_filter_properties", (PyCFunction)(void(*)(void))_lzma__decode_filter_properties, METH_FASTCALL, _lzma__decode_filter_properties__doc__},
static PyObject * static PyObject *
_lzma__decode_filter_properties_impl(PyObject *module, lzma_vli filter_id, _lzma__decode_filter_properties_impl(PyObject *module, lzma_vli filter_id,
...@@ -256,4 +256,4 @@ exit: ...@@ -256,4 +256,4 @@ exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=38c2d52362bf3712 input=a9049054013a1b77]*/ /*[clinic end generated code: output=2acfd7c4b68530a6 input=a9049054013a1b77]*/
...@@ -9,7 +9,7 @@ PyDoc_STRVAR(_opcode_stack_effect__doc__, ...@@ -9,7 +9,7 @@ PyDoc_STRVAR(_opcode_stack_effect__doc__,
"Compute the stack effect of the opcode."); "Compute the stack effect of the opcode.");
#define _OPCODE_STACK_EFFECT_METHODDEF \ #define _OPCODE_STACK_EFFECT_METHODDEF \
{"stack_effect", (PyCFunction)_opcode_stack_effect, METH_FASTCALL|METH_KEYWORDS, _opcode_stack_effect__doc__}, {"stack_effect", (PyCFunction)(void(*)(void))_opcode_stack_effect, METH_FASTCALL|METH_KEYWORDS, _opcode_stack_effect__doc__},
static int static int
_opcode_stack_effect_impl(PyObject *module, int opcode, PyObject *oparg, _opcode_stack_effect_impl(PyObject *module, int opcode, PyObject *oparg,
...@@ -39,4 +39,4 @@ _opcode_stack_effect(PyObject *module, PyObject *const *args, Py_ssize_t nargs, ...@@ -39,4 +39,4 @@ _opcode_stack_effect(PyObject *module, PyObject *const *args, Py_ssize_t nargs,
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=bbf6c4cfc91edc29 input=a9049054013a1b77]*/ /*[clinic end generated code: output=871941eea3d855c6 input=a9049054013a1b77]*/
This diff is collapsed.
...@@ -199,7 +199,7 @@ PyDoc_STRVAR(_pickle_Unpickler_find_class__doc__, ...@@ -199,7 +199,7 @@ PyDoc_STRVAR(_pickle_Unpickler_find_class__doc__,
"needed. Both arguments passed are str objects."); "needed. Both arguments passed are str objects.");
#define _PICKLE_UNPICKLER_FIND_CLASS_METHODDEF \ #define _PICKLE_UNPICKLER_FIND_CLASS_METHODDEF \
{"find_class", (PyCFunction)_pickle_Unpickler_find_class, METH_FASTCALL, _pickle_Unpickler_find_class__doc__}, {"find_class", (PyCFunction)(void(*)(void))_pickle_Unpickler_find_class, METH_FASTCALL, _pickle_Unpickler_find_class__doc__},
static PyObject * static PyObject *
_pickle_Unpickler_find_class_impl(UnpicklerObject *self, _pickle_Unpickler_find_class_impl(UnpicklerObject *self,
...@@ -385,7 +385,7 @@ PyDoc_STRVAR(_pickle_dump__doc__, ...@@ -385,7 +385,7 @@ PyDoc_STRVAR(_pickle_dump__doc__,
"2, so that the pickle data stream is readable with Python 2."); "2, so that the pickle data stream is readable with Python 2.");
#define _PICKLE_DUMP_METHODDEF \ #define _PICKLE_DUMP_METHODDEF \
{"dump", (PyCFunction)_pickle_dump, METH_FASTCALL|METH_KEYWORDS, _pickle_dump__doc__}, {"dump", (PyCFunction)(void(*)(void))_pickle_dump, METH_FASTCALL|METH_KEYWORDS, _pickle_dump__doc__},
static PyObject * static PyObject *
_pickle_dump_impl(PyObject *module, PyObject *obj, PyObject *file, _pickle_dump_impl(PyObject *module, PyObject *obj, PyObject *file,
...@@ -432,7 +432,7 @@ PyDoc_STRVAR(_pickle_dumps__doc__, ...@@ -432,7 +432,7 @@ PyDoc_STRVAR(_pickle_dumps__doc__,
"Python 2, so that the pickle data stream is readable with Python 2."); "Python 2, so that the pickle data stream is readable with Python 2.");
#define _PICKLE_DUMPS_METHODDEF \ #define _PICKLE_DUMPS_METHODDEF \
{"dumps", (PyCFunction)_pickle_dumps, METH_FASTCALL|METH_KEYWORDS, _pickle_dumps__doc__}, {"dumps", (PyCFunction)(void(*)(void))_pickle_dumps, METH_FASTCALL|METH_KEYWORDS, _pickle_dumps__doc__},
static PyObject * static PyObject *
_pickle_dumps_impl(PyObject *module, PyObject *obj, PyObject *protocol, _pickle_dumps_impl(PyObject *module, PyObject *obj, PyObject *protocol,
...@@ -488,7 +488,7 @@ PyDoc_STRVAR(_pickle_load__doc__, ...@@ -488,7 +488,7 @@ PyDoc_STRVAR(_pickle_load__doc__,
"string instances as bytes objects."); "string instances as bytes objects.");
#define _PICKLE_LOAD_METHODDEF \ #define _PICKLE_LOAD_METHODDEF \
{"load", (PyCFunction)_pickle_load, METH_FASTCALL|METH_KEYWORDS, _pickle_load__doc__}, {"load", (PyCFunction)(void(*)(void))_pickle_load, METH_FASTCALL|METH_KEYWORDS, _pickle_load__doc__},
static PyObject * static PyObject *
_pickle_load_impl(PyObject *module, PyObject *file, int fix_imports, _pickle_load_impl(PyObject *module, PyObject *file, int fix_imports,
...@@ -536,7 +536,7 @@ PyDoc_STRVAR(_pickle_loads__doc__, ...@@ -536,7 +536,7 @@ PyDoc_STRVAR(_pickle_loads__doc__,
"string instances as bytes objects."); "string instances as bytes objects.");
#define _PICKLE_LOADS_METHODDEF \ #define _PICKLE_LOADS_METHODDEF \
{"loads", (PyCFunction)_pickle_loads, METH_FASTCALL|METH_KEYWORDS, _pickle_loads__doc__}, {"loads", (PyCFunction)(void(*)(void))_pickle_loads, METH_FASTCALL|METH_KEYWORDS, _pickle_loads__doc__},
static PyObject * static PyObject *
_pickle_loads_impl(PyObject *module, PyObject *data, int fix_imports, _pickle_loads_impl(PyObject *module, PyObject *data, int fix_imports,
...@@ -562,4 +562,4 @@ _pickle_loads(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec ...@@ -562,4 +562,4 @@ _pickle_loads(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=6fc104b8299c82dd input=a9049054013a1b77]*/ /*[clinic end generated code: output=4b32d63ff58b64d8 input=a9049054013a1b77]*/
...@@ -40,7 +40,7 @@ PyDoc_STRVAR(_queue_SimpleQueue_put__doc__, ...@@ -40,7 +40,7 @@ PyDoc_STRVAR(_queue_SimpleQueue_put__doc__,
"never blocks. They are provided for compatibility with the Queue class."); "never blocks. They are provided for compatibility with the Queue class.");
#define _QUEUE_SIMPLEQUEUE_PUT_METHODDEF \ #define _QUEUE_SIMPLEQUEUE_PUT_METHODDEF \
{"put", (PyCFunction)_queue_SimpleQueue_put, METH_FASTCALL|METH_KEYWORDS, _queue_SimpleQueue_put__doc__}, {"put", (PyCFunction)(void(*)(void))_queue_SimpleQueue_put, METH_FASTCALL|METH_KEYWORDS, _queue_SimpleQueue_put__doc__},
static PyObject * static PyObject *
_queue_SimpleQueue_put_impl(simplequeueobject *self, PyObject *item, _queue_SimpleQueue_put_impl(simplequeueobject *self, PyObject *item,
...@@ -76,7 +76,7 @@ PyDoc_STRVAR(_queue_SimpleQueue_put_nowait__doc__, ...@@ -76,7 +76,7 @@ PyDoc_STRVAR(_queue_SimpleQueue_put_nowait__doc__,
"for compatibility with the Queue class."); "for compatibility with the Queue class.");
#define _QUEUE_SIMPLEQUEUE_PUT_NOWAIT_METHODDEF \ #define _QUEUE_SIMPLEQUEUE_PUT_NOWAIT_METHODDEF \
{"put_nowait", (PyCFunction)_queue_SimpleQueue_put_nowait, METH_FASTCALL|METH_KEYWORDS, _queue_SimpleQueue_put_nowait__doc__}, {"put_nowait", (PyCFunction)(void(*)(void))_queue_SimpleQueue_put_nowait, METH_FASTCALL|METH_KEYWORDS, _queue_SimpleQueue_put_nowait__doc__},
static PyObject * static PyObject *
_queue_SimpleQueue_put_nowait_impl(simplequeueobject *self, PyObject *item); _queue_SimpleQueue_put_nowait_impl(simplequeueobject *self, PyObject *item);
...@@ -114,7 +114,7 @@ PyDoc_STRVAR(_queue_SimpleQueue_get__doc__, ...@@ -114,7 +114,7 @@ PyDoc_STRVAR(_queue_SimpleQueue_get__doc__,
"in that case)."); "in that case).");
#define _QUEUE_SIMPLEQUEUE_GET_METHODDEF \ #define _QUEUE_SIMPLEQUEUE_GET_METHODDEF \
{"get", (PyCFunction)_queue_SimpleQueue_get, METH_FASTCALL|METH_KEYWORDS, _queue_SimpleQueue_get__doc__}, {"get", (PyCFunction)(void(*)(void))_queue_SimpleQueue_get, METH_FASTCALL|METH_KEYWORDS, _queue_SimpleQueue_get__doc__},
static PyObject * static PyObject *
_queue_SimpleQueue_get_impl(simplequeueobject *self, int block, _queue_SimpleQueue_get_impl(simplequeueobject *self, int block,
...@@ -215,4 +215,4 @@ _queue_SimpleQueue_qsize(simplequeueobject *self, PyObject *Py_UNUSED(ignored)) ...@@ -215,4 +215,4 @@ _queue_SimpleQueue_qsize(simplequeueobject *self, PyObject *Py_UNUSED(ignored))
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=8badc3bb85263689 input=a9049054013a1b77]*/ /*[clinic end generated code: output=c12ce9050f153304 input=a9049054013a1b77]*/
...@@ -160,7 +160,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_match__doc__, ...@@ -160,7 +160,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_match__doc__,
"Matches zero or more characters at the beginning of the string."); "Matches zero or more characters at the beginning of the string.");
#define _SRE_SRE_PATTERN_MATCH_METHODDEF \ #define _SRE_SRE_PATTERN_MATCH_METHODDEF \
{"match", (PyCFunction)_sre_SRE_Pattern_match, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_match__doc__}, {"match", (PyCFunction)(void(*)(void))_sre_SRE_Pattern_match, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_match__doc__},
static PyObject * static PyObject *
_sre_SRE_Pattern_match_impl(PatternObject *self, PyObject *string, _sre_SRE_Pattern_match_impl(PatternObject *self, PyObject *string,
...@@ -193,7 +193,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_fullmatch__doc__, ...@@ -193,7 +193,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_fullmatch__doc__,
"Matches against all of the string."); "Matches against all of the string.");
#define _SRE_SRE_PATTERN_FULLMATCH_METHODDEF \ #define _SRE_SRE_PATTERN_FULLMATCH_METHODDEF \
{"fullmatch", (PyCFunction)_sre_SRE_Pattern_fullmatch, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_fullmatch__doc__}, {"fullmatch", (PyCFunction)(void(*)(void))_sre_SRE_Pattern_fullmatch, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_fullmatch__doc__},
static PyObject * static PyObject *
_sre_SRE_Pattern_fullmatch_impl(PatternObject *self, PyObject *string, _sre_SRE_Pattern_fullmatch_impl(PatternObject *self, PyObject *string,
...@@ -228,7 +228,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_search__doc__, ...@@ -228,7 +228,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_search__doc__,
"Return None if no position in the string matches."); "Return None if no position in the string matches.");
#define _SRE_SRE_PATTERN_SEARCH_METHODDEF \ #define _SRE_SRE_PATTERN_SEARCH_METHODDEF \
{"search", (PyCFunction)_sre_SRE_Pattern_search, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_search__doc__}, {"search", (PyCFunction)(void(*)(void))_sre_SRE_Pattern_search, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_search__doc__},
static PyObject * static PyObject *
_sre_SRE_Pattern_search_impl(PatternObject *self, PyObject *string, _sre_SRE_Pattern_search_impl(PatternObject *self, PyObject *string,
...@@ -261,7 +261,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_findall__doc__, ...@@ -261,7 +261,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_findall__doc__,
"Return a list of all non-overlapping matches of pattern in string."); "Return a list of all non-overlapping matches of pattern in string.");
#define _SRE_SRE_PATTERN_FINDALL_METHODDEF \ #define _SRE_SRE_PATTERN_FINDALL_METHODDEF \
{"findall", (PyCFunction)_sre_SRE_Pattern_findall, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_findall__doc__}, {"findall", (PyCFunction)(void(*)(void))_sre_SRE_Pattern_findall, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_findall__doc__},
static PyObject * static PyObject *
_sre_SRE_Pattern_findall_impl(PatternObject *self, PyObject *string, _sre_SRE_Pattern_findall_impl(PatternObject *self, PyObject *string,
...@@ -296,7 +296,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_finditer__doc__, ...@@ -296,7 +296,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_finditer__doc__,
"For each match, the iterator returns a match object."); "For each match, the iterator returns a match object.");
#define _SRE_SRE_PATTERN_FINDITER_METHODDEF \ #define _SRE_SRE_PATTERN_FINDITER_METHODDEF \
{"finditer", (PyCFunction)_sre_SRE_Pattern_finditer, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_finditer__doc__}, {"finditer", (PyCFunction)(void(*)(void))_sre_SRE_Pattern_finditer, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_finditer__doc__},
static PyObject * static PyObject *
_sre_SRE_Pattern_finditer_impl(PatternObject *self, PyObject *string, _sre_SRE_Pattern_finditer_impl(PatternObject *self, PyObject *string,
...@@ -328,7 +328,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_scanner__doc__, ...@@ -328,7 +328,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_scanner__doc__,
"\n"); "\n");
#define _SRE_SRE_PATTERN_SCANNER_METHODDEF \ #define _SRE_SRE_PATTERN_SCANNER_METHODDEF \
{"scanner", (PyCFunction)_sre_SRE_Pattern_scanner, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_scanner__doc__}, {"scanner", (PyCFunction)(void(*)(void))_sre_SRE_Pattern_scanner, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_scanner__doc__},
static PyObject * static PyObject *
_sre_SRE_Pattern_scanner_impl(PatternObject *self, PyObject *string, _sre_SRE_Pattern_scanner_impl(PatternObject *self, PyObject *string,
...@@ -361,7 +361,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_split__doc__, ...@@ -361,7 +361,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_split__doc__,
"Split string by the occurrences of pattern."); "Split string by the occurrences of pattern.");
#define _SRE_SRE_PATTERN_SPLIT_METHODDEF \ #define _SRE_SRE_PATTERN_SPLIT_METHODDEF \
{"split", (PyCFunction)_sre_SRE_Pattern_split, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_split__doc__}, {"split", (PyCFunction)(void(*)(void))_sre_SRE_Pattern_split, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_split__doc__},
static PyObject * static PyObject *
_sre_SRE_Pattern_split_impl(PatternObject *self, PyObject *string, _sre_SRE_Pattern_split_impl(PatternObject *self, PyObject *string,
...@@ -393,7 +393,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_sub__doc__, ...@@ -393,7 +393,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_sub__doc__,
"Return the string obtained by replacing the leftmost non-overlapping occurrences of pattern in string by the replacement repl."); "Return the string obtained by replacing the leftmost non-overlapping occurrences of pattern in string by the replacement repl.");
#define _SRE_SRE_PATTERN_SUB_METHODDEF \ #define _SRE_SRE_PATTERN_SUB_METHODDEF \
{"sub", (PyCFunction)_sre_SRE_Pattern_sub, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_sub__doc__}, {"sub", (PyCFunction)(void(*)(void))_sre_SRE_Pattern_sub, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_sub__doc__},
static PyObject * static PyObject *
_sre_SRE_Pattern_sub_impl(PatternObject *self, PyObject *repl, _sre_SRE_Pattern_sub_impl(PatternObject *self, PyObject *repl,
...@@ -426,7 +426,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_subn__doc__, ...@@ -426,7 +426,7 @@ PyDoc_STRVAR(_sre_SRE_Pattern_subn__doc__,
"Return the tuple (new_string, number_of_subs_made) found by replacing the leftmost non-overlapping occurrences of pattern with the replacement repl."); "Return the tuple (new_string, number_of_subs_made) found by replacing the leftmost non-overlapping occurrences of pattern with the replacement repl.");
#define _SRE_SRE_PATTERN_SUBN_METHODDEF \ #define _SRE_SRE_PATTERN_SUBN_METHODDEF \
{"subn", (PyCFunction)_sre_SRE_Pattern_subn, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_subn__doc__}, {"subn", (PyCFunction)(void(*)(void))_sre_SRE_Pattern_subn, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Pattern_subn__doc__},
static PyObject * static PyObject *
_sre_SRE_Pattern_subn_impl(PatternObject *self, PyObject *repl, _sre_SRE_Pattern_subn_impl(PatternObject *self, PyObject *repl,
...@@ -484,7 +484,7 @@ PyDoc_STRVAR(_sre_compile__doc__, ...@@ -484,7 +484,7 @@ PyDoc_STRVAR(_sre_compile__doc__,
"\n"); "\n");
#define _SRE_COMPILE_METHODDEF \ #define _SRE_COMPILE_METHODDEF \
{"compile", (PyCFunction)_sre_compile, METH_FASTCALL|METH_KEYWORDS, _sre_compile__doc__}, {"compile", (PyCFunction)(void(*)(void))_sre_compile, METH_FASTCALL|METH_KEYWORDS, _sre_compile__doc__},
static PyObject * static PyObject *
_sre_compile_impl(PyObject *module, PyObject *pattern, int flags, _sre_compile_impl(PyObject *module, PyObject *pattern, int flags,
...@@ -521,7 +521,7 @@ PyDoc_STRVAR(_sre_SRE_Match_expand__doc__, ...@@ -521,7 +521,7 @@ PyDoc_STRVAR(_sre_SRE_Match_expand__doc__,
"Return the string obtained by doing backslash substitution on the string template, as done by the sub() method."); "Return the string obtained by doing backslash substitution on the string template, as done by the sub() method.");
#define _SRE_SRE_MATCH_EXPAND_METHODDEF \ #define _SRE_SRE_MATCH_EXPAND_METHODDEF \
{"expand", (PyCFunction)_sre_SRE_Match_expand, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Match_expand__doc__}, {"expand", (PyCFunction)(void(*)(void))_sre_SRE_Match_expand, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Match_expand__doc__},
static PyObject * static PyObject *
_sre_SRE_Match_expand_impl(MatchObject *self, PyObject *template); _sre_SRE_Match_expand_impl(MatchObject *self, PyObject *template);
...@@ -554,7 +554,7 @@ PyDoc_STRVAR(_sre_SRE_Match_groups__doc__, ...@@ -554,7 +554,7 @@ PyDoc_STRVAR(_sre_SRE_Match_groups__doc__,
" Is used for groups that did not participate in the match."); " Is used for groups that did not participate in the match.");
#define _SRE_SRE_MATCH_GROUPS_METHODDEF \ #define _SRE_SRE_MATCH_GROUPS_METHODDEF \
{"groups", (PyCFunction)_sre_SRE_Match_groups, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Match_groups__doc__}, {"groups", (PyCFunction)(void(*)(void))_sre_SRE_Match_groups, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Match_groups__doc__},
static PyObject * static PyObject *
_sre_SRE_Match_groups_impl(MatchObject *self, PyObject *default_value); _sre_SRE_Match_groups_impl(MatchObject *self, PyObject *default_value);
...@@ -587,7 +587,7 @@ PyDoc_STRVAR(_sre_SRE_Match_groupdict__doc__, ...@@ -587,7 +587,7 @@ PyDoc_STRVAR(_sre_SRE_Match_groupdict__doc__,
" Is used for groups that did not participate in the match."); " Is used for groups that did not participate in the match.");
#define _SRE_SRE_MATCH_GROUPDICT_METHODDEF \ #define _SRE_SRE_MATCH_GROUPDICT_METHODDEF \
{"groupdict", (PyCFunction)_sre_SRE_Match_groupdict, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Match_groupdict__doc__}, {"groupdict", (PyCFunction)(void(*)(void))_sre_SRE_Match_groupdict, METH_FASTCALL|METH_KEYWORDS, _sre_SRE_Match_groupdict__doc__},
static PyObject * static PyObject *
_sre_SRE_Match_groupdict_impl(MatchObject *self, PyObject *default_value); _sre_SRE_Match_groupdict_impl(MatchObject *self, PyObject *default_value);
...@@ -617,7 +617,7 @@ PyDoc_STRVAR(_sre_SRE_Match_start__doc__, ...@@ -617,7 +617,7 @@ PyDoc_STRVAR(_sre_SRE_Match_start__doc__,
"Return index of the start of the substring matched by group."); "Return index of the start of the substring matched by group.");
#define _SRE_SRE_MATCH_START_METHODDEF \ #define _SRE_SRE_MATCH_START_METHODDEF \
{"start", (PyCFunction)_sre_SRE_Match_start, METH_FASTCALL, _sre_SRE_Match_start__doc__}, {"start", (PyCFunction)(void(*)(void))_sre_SRE_Match_start, METH_FASTCALL, _sre_SRE_Match_start__doc__},
static Py_ssize_t static Py_ssize_t
_sre_SRE_Match_start_impl(MatchObject *self, PyObject *group); _sre_SRE_Match_start_impl(MatchObject *self, PyObject *group);
...@@ -651,7 +651,7 @@ PyDoc_STRVAR(_sre_SRE_Match_end__doc__, ...@@ -651,7 +651,7 @@ PyDoc_STRVAR(_sre_SRE_Match_end__doc__,
"Return index of the end of the substring matched by group."); "Return index of the end of the substring matched by group.");
#define _SRE_SRE_MATCH_END_METHODDEF \ #define _SRE_SRE_MATCH_END_METHODDEF \
{"end", (PyCFunction)_sre_SRE_Match_end, METH_FASTCALL, _sre_SRE_Match_end__doc__}, {"end", (PyCFunction)(void(*)(void))_sre_SRE_Match_end, METH_FASTCALL, _sre_SRE_Match_end__doc__},
static Py_ssize_t static Py_ssize_t
_sre_SRE_Match_end_impl(MatchObject *self, PyObject *group); _sre_SRE_Match_end_impl(MatchObject *self, PyObject *group);
...@@ -685,7 +685,7 @@ PyDoc_STRVAR(_sre_SRE_Match_span__doc__, ...@@ -685,7 +685,7 @@ PyDoc_STRVAR(_sre_SRE_Match_span__doc__,
"For match object m, return the 2-tuple (m.start(group), m.end(group))."); "For match object m, return the 2-tuple (m.start(group), m.end(group)).");
#define _SRE_SRE_MATCH_SPAN_METHODDEF \ #define _SRE_SRE_MATCH_SPAN_METHODDEF \
{"span", (PyCFunction)_sre_SRE_Match_span, METH_FASTCALL, _sre_SRE_Match_span__doc__}, {"span", (PyCFunction)(void(*)(void))_sre_SRE_Match_span, METH_FASTCALL, _sre_SRE_Match_span__doc__},
static PyObject * static PyObject *
_sre_SRE_Match_span_impl(MatchObject *self, PyObject *group); _sre_SRE_Match_span_impl(MatchObject *self, PyObject *group);
...@@ -765,4 +765,4 @@ _sre_SRE_Scanner_search(ScannerObject *self, PyObject *Py_UNUSED(ignored)) ...@@ -765,4 +765,4 @@ _sre_SRE_Scanner_search(ScannerObject *self, PyObject *Py_UNUSED(ignored))
{ {
return _sre_SRE_Scanner_search_impl(self); return _sre_SRE_Scanner_search_impl(self);
} }
/*[clinic end generated code: output=4b807104b65c1e0e input=a9049054013a1b77]*/ /*[clinic end generated code: output=5edeca5ec36b5f34 input=a9049054013a1b77]*/
...@@ -60,7 +60,7 @@ PyDoc_STRVAR(_ssl__SSLSocket_getpeercert__doc__, ...@@ -60,7 +60,7 @@ PyDoc_STRVAR(_ssl__SSLSocket_getpeercert__doc__,
"return the certificate even if it wasn\'t validated."); "return the certificate even if it wasn\'t validated.");
#define _SSL__SSLSOCKET_GETPEERCERT_METHODDEF \ #define _SSL__SSLSOCKET_GETPEERCERT_METHODDEF \
{"getpeercert", (PyCFunction)_ssl__SSLSocket_getpeercert, METH_FASTCALL, _ssl__SSLSocket_getpeercert__doc__}, {"getpeercert", (PyCFunction)(void(*)(void))_ssl__SSLSocket_getpeercert, METH_FASTCALL, _ssl__SSLSocket_getpeercert__doc__},
static PyObject * static PyObject *
_ssl__SSLSocket_getpeercert_impl(PySSLSocket *self, int binary_mode); _ssl__SSLSocket_getpeercert_impl(PySSLSocket *self, int binary_mode);
...@@ -318,7 +318,7 @@ PyDoc_STRVAR(_ssl__SSLSocket_get_channel_binding__doc__, ...@@ -318,7 +318,7 @@ PyDoc_STRVAR(_ssl__SSLSocket_get_channel_binding__doc__,
"Only \'tls-unique\' channel binding data from RFC 5929 is supported."); "Only \'tls-unique\' channel binding data from RFC 5929 is supported.");
#define _SSL__SSLSOCKET_GET_CHANNEL_BINDING_METHODDEF \ #define _SSL__SSLSOCKET_GET_CHANNEL_BINDING_METHODDEF \
{"get_channel_binding", (PyCFunction)_ssl__SSLSocket_get_channel_binding, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLSocket_get_channel_binding__doc__}, {"get_channel_binding", (PyCFunction)(void(*)(void))_ssl__SSLSocket_get_channel_binding, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLSocket_get_channel_binding__doc__},
static PyObject * static PyObject *
_ssl__SSLSocket_get_channel_binding_impl(PySSLSocket *self, _ssl__SSLSocket_get_channel_binding_impl(PySSLSocket *self,
...@@ -500,7 +500,7 @@ PyDoc_STRVAR(_ssl__SSLContext_load_cert_chain__doc__, ...@@ -500,7 +500,7 @@ PyDoc_STRVAR(_ssl__SSLContext_load_cert_chain__doc__,
"\n"); "\n");
#define _SSL__SSLCONTEXT_LOAD_CERT_CHAIN_METHODDEF \ #define _SSL__SSLCONTEXT_LOAD_CERT_CHAIN_METHODDEF \
{"load_cert_chain", (PyCFunction)_ssl__SSLContext_load_cert_chain, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLContext_load_cert_chain__doc__}, {"load_cert_chain", (PyCFunction)(void(*)(void))_ssl__SSLContext_load_cert_chain, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLContext_load_cert_chain__doc__},
static PyObject * static PyObject *
_ssl__SSLContext_load_cert_chain_impl(PySSLContext *self, PyObject *certfile, _ssl__SSLContext_load_cert_chain_impl(PySSLContext *self, PyObject *certfile,
...@@ -532,7 +532,7 @@ PyDoc_STRVAR(_ssl__SSLContext_load_verify_locations__doc__, ...@@ -532,7 +532,7 @@ PyDoc_STRVAR(_ssl__SSLContext_load_verify_locations__doc__,
"\n"); "\n");
#define _SSL__SSLCONTEXT_LOAD_VERIFY_LOCATIONS_METHODDEF \ #define _SSL__SSLCONTEXT_LOAD_VERIFY_LOCATIONS_METHODDEF \
{"load_verify_locations", (PyCFunction)_ssl__SSLContext_load_verify_locations, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLContext_load_verify_locations__doc__}, {"load_verify_locations", (PyCFunction)(void(*)(void))_ssl__SSLContext_load_verify_locations, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLContext_load_verify_locations__doc__},
static PyObject * static PyObject *
_ssl__SSLContext_load_verify_locations_impl(PySSLContext *self, _ssl__SSLContext_load_verify_locations_impl(PySSLContext *self,
...@@ -575,7 +575,7 @@ PyDoc_STRVAR(_ssl__SSLContext__wrap_socket__doc__, ...@@ -575,7 +575,7 @@ PyDoc_STRVAR(_ssl__SSLContext__wrap_socket__doc__,
"\n"); "\n");
#define _SSL__SSLCONTEXT__WRAP_SOCKET_METHODDEF \ #define _SSL__SSLCONTEXT__WRAP_SOCKET_METHODDEF \
{"_wrap_socket", (PyCFunction)_ssl__SSLContext__wrap_socket, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLContext__wrap_socket__doc__}, {"_wrap_socket", (PyCFunction)(void(*)(void))_ssl__SSLContext__wrap_socket, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLContext__wrap_socket__doc__},
static PyObject * static PyObject *
_ssl__SSLContext__wrap_socket_impl(PySSLContext *self, PyObject *sock, _ssl__SSLContext__wrap_socket_impl(PySSLContext *self, PyObject *sock,
...@@ -611,7 +611,7 @@ PyDoc_STRVAR(_ssl__SSLContext__wrap_bio__doc__, ...@@ -611,7 +611,7 @@ PyDoc_STRVAR(_ssl__SSLContext__wrap_bio__doc__,
"\n"); "\n");
#define _SSL__SSLCONTEXT__WRAP_BIO_METHODDEF \ #define _SSL__SSLCONTEXT__WRAP_BIO_METHODDEF \
{"_wrap_bio", (PyCFunction)_ssl__SSLContext__wrap_bio, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLContext__wrap_bio__doc__}, {"_wrap_bio", (PyCFunction)(void(*)(void))_ssl__SSLContext__wrap_bio, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLContext__wrap_bio__doc__},
static PyObject * static PyObject *
_ssl__SSLContext__wrap_bio_impl(PySSLContext *self, PySSLMemoryBIO *incoming, _ssl__SSLContext__wrap_bio_impl(PySSLContext *self, PySSLMemoryBIO *incoming,
...@@ -725,7 +725,7 @@ PyDoc_STRVAR(_ssl__SSLContext_get_ca_certs__doc__, ...@@ -725,7 +725,7 @@ PyDoc_STRVAR(_ssl__SSLContext_get_ca_certs__doc__,
"been used at least once."); "been used at least once.");
#define _SSL__SSLCONTEXT_GET_CA_CERTS_METHODDEF \ #define _SSL__SSLCONTEXT_GET_CA_CERTS_METHODDEF \
{"get_ca_certs", (PyCFunction)_ssl__SSLContext_get_ca_certs, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLContext_get_ca_certs__doc__}, {"get_ca_certs", (PyCFunction)(void(*)(void))_ssl__SSLContext_get_ca_certs, METH_FASTCALL|METH_KEYWORDS, _ssl__SSLContext_get_ca_certs__doc__},
static PyObject * static PyObject *
_ssl__SSLContext_get_ca_certs_impl(PySSLContext *self, int binary_form); _ssl__SSLContext_get_ca_certs_impl(PySSLContext *self, int binary_form);
...@@ -782,7 +782,7 @@ PyDoc_STRVAR(_ssl_MemoryBIO_read__doc__, ...@@ -782,7 +782,7 @@ PyDoc_STRVAR(_ssl_MemoryBIO_read__doc__,
"distinguish between the two."); "distinguish between the two.");
#define _SSL_MEMORYBIO_READ_METHODDEF \ #define _SSL_MEMORYBIO_READ_METHODDEF \
{"read", (PyCFunction)_ssl_MemoryBIO_read, METH_FASTCALL, _ssl_MemoryBIO_read__doc__}, {"read", (PyCFunction)(void(*)(void))_ssl_MemoryBIO_read, METH_FASTCALL, _ssl_MemoryBIO_read__doc__},
static PyObject * static PyObject *
_ssl_MemoryBIO_read_impl(PySSLMemoryBIO *self, int len); _ssl_MemoryBIO_read_impl(PySSLMemoryBIO *self, int len);
...@@ -867,7 +867,7 @@ PyDoc_STRVAR(_ssl_RAND_add__doc__, ...@@ -867,7 +867,7 @@ PyDoc_STRVAR(_ssl_RAND_add__doc__,
"string. See RFC 4086."); "string. See RFC 4086.");
#define _SSL_RAND_ADD_METHODDEF \ #define _SSL_RAND_ADD_METHODDEF \
{"RAND_add", (PyCFunction)_ssl_RAND_add, METH_FASTCALL, _ssl_RAND_add__doc__}, {"RAND_add", (PyCFunction)(void(*)(void))_ssl_RAND_add, METH_FASTCALL, _ssl_RAND_add__doc__},
static PyObject * static PyObject *
_ssl_RAND_add_impl(PyObject *module, Py_buffer *view, double entropy); _ssl_RAND_add_impl(PyObject *module, Py_buffer *view, double entropy);
...@@ -1036,7 +1036,7 @@ PyDoc_STRVAR(_ssl_txt2obj__doc__, ...@@ -1036,7 +1036,7 @@ PyDoc_STRVAR(_ssl_txt2obj__doc__,
"long name are also matched."); "long name are also matched.");
#define _SSL_TXT2OBJ_METHODDEF \ #define _SSL_TXT2OBJ_METHODDEF \
{"txt2obj", (PyCFunction)_ssl_txt2obj, METH_FASTCALL|METH_KEYWORDS, _ssl_txt2obj__doc__}, {"txt2obj", (PyCFunction)(void(*)(void))_ssl_txt2obj, METH_FASTCALL|METH_KEYWORDS, _ssl_txt2obj__doc__},
static PyObject * static PyObject *
_ssl_txt2obj_impl(PyObject *module, const char *txt, int name); _ssl_txt2obj_impl(PyObject *module, const char *txt, int name);
...@@ -1102,7 +1102,7 @@ PyDoc_STRVAR(_ssl_enum_certificates__doc__, ...@@ -1102,7 +1102,7 @@ PyDoc_STRVAR(_ssl_enum_certificates__doc__,
"a set of OIDs or the boolean True."); "a set of OIDs or the boolean True.");
#define _SSL_ENUM_CERTIFICATES_METHODDEF \ #define _SSL_ENUM_CERTIFICATES_METHODDEF \
{"enum_certificates", (PyCFunction)_ssl_enum_certificates, METH_FASTCALL|METH_KEYWORDS, _ssl_enum_certificates__doc__}, {"enum_certificates", (PyCFunction)(void(*)(void))_ssl_enum_certificates, METH_FASTCALL|METH_KEYWORDS, _ssl_enum_certificates__doc__},
static PyObject * static PyObject *
_ssl_enum_certificates_impl(PyObject *module, const char *store_name); _ssl_enum_certificates_impl(PyObject *module, const char *store_name);
...@@ -1141,7 +1141,7 @@ PyDoc_STRVAR(_ssl_enum_crls__doc__, ...@@ -1141,7 +1141,7 @@ PyDoc_STRVAR(_ssl_enum_crls__doc__,
"X509_ASN_ENCODING or PKCS_7_ASN_ENCODING."); "X509_ASN_ENCODING or PKCS_7_ASN_ENCODING.");
#define _SSL_ENUM_CRLS_METHODDEF \ #define _SSL_ENUM_CRLS_METHODDEF \
{"enum_crls", (PyCFunction)_ssl_enum_crls, METH_FASTCALL|METH_KEYWORDS, _ssl_enum_crls__doc__}, {"enum_crls", (PyCFunction)(void(*)(void))_ssl_enum_crls, METH_FASTCALL|METH_KEYWORDS, _ssl_enum_crls__doc__},
static PyObject * static PyObject *
_ssl_enum_crls_impl(PyObject *module, const char *store_name); _ssl_enum_crls_impl(PyObject *module, const char *store_name);
...@@ -1193,4 +1193,4 @@ exit: ...@@ -1193,4 +1193,4 @@ exit:
#ifndef _SSL_ENUM_CRLS_METHODDEF #ifndef _SSL_ENUM_CRLS_METHODDEF
#define _SSL_ENUM_CRLS_METHODDEF #define _SSL_ENUM_CRLS_METHODDEF
#endif /* !defined(_SSL_ENUM_CRLS_METHODDEF) */ #endif /* !defined(_SSL_ENUM_CRLS_METHODDEF) */
/*[clinic end generated code: output=c4e73b70ac3618ba input=a9049054013a1b77]*/ /*[clinic end generated code: output=d87f783224be8fca input=a9049054013a1b77]*/
...@@ -85,7 +85,7 @@ PyDoc_STRVAR(Struct_unpack_from__doc__, ...@@ -85,7 +85,7 @@ PyDoc_STRVAR(Struct_unpack_from__doc__,
"See help(struct) for more on format strings."); "See help(struct) for more on format strings.");
#define STRUCT_UNPACK_FROM_METHODDEF \ #define STRUCT_UNPACK_FROM_METHODDEF \
{"unpack_from", (PyCFunction)Struct_unpack_from, METH_FASTCALL|METH_KEYWORDS, Struct_unpack_from__doc__}, {"unpack_from", (PyCFunction)(void(*)(void))Struct_unpack_from, METH_FASTCALL|METH_KEYWORDS, Struct_unpack_from__doc__},
static PyObject * static PyObject *
Struct_unpack_from_impl(PyStructObject *self, Py_buffer *buffer, Struct_unpack_from_impl(PyStructObject *self, Py_buffer *buffer,
...@@ -193,7 +193,7 @@ PyDoc_STRVAR(unpack__doc__, ...@@ -193,7 +193,7 @@ PyDoc_STRVAR(unpack__doc__,
"See help(struct) for more on format strings."); "See help(struct) for more on format strings.");
#define UNPACK_METHODDEF \ #define UNPACK_METHODDEF \
{"unpack", (PyCFunction)unpack, METH_FASTCALL, unpack__doc__}, {"unpack", (PyCFunction)(void(*)(void))unpack, METH_FASTCALL, unpack__doc__},
static PyObject * static PyObject *
unpack_impl(PyObject *module, PyStructObject *s_object, Py_buffer *buffer); unpack_impl(PyObject *module, PyStructObject *s_object, Py_buffer *buffer);
...@@ -233,7 +233,7 @@ PyDoc_STRVAR(unpack_from__doc__, ...@@ -233,7 +233,7 @@ PyDoc_STRVAR(unpack_from__doc__,
"See help(struct) for more on format strings."); "See help(struct) for more on format strings.");
#define UNPACK_FROM_METHODDEF \ #define UNPACK_FROM_METHODDEF \
{"unpack_from", (PyCFunction)unpack_from, METH_FASTCALL|METH_KEYWORDS, unpack_from__doc__}, {"unpack_from", (PyCFunction)(void(*)(void))unpack_from, METH_FASTCALL|METH_KEYWORDS, unpack_from__doc__},
static PyObject * static PyObject *
unpack_from_impl(PyObject *module, PyStructObject *s_object, unpack_from_impl(PyObject *module, PyStructObject *s_object,
...@@ -278,7 +278,7 @@ PyDoc_STRVAR(iter_unpack__doc__, ...@@ -278,7 +278,7 @@ PyDoc_STRVAR(iter_unpack__doc__,
"Requires that the bytes length be a multiple of the format struct size."); "Requires that the bytes length be a multiple of the format struct size.");
#define ITER_UNPACK_METHODDEF \ #define ITER_UNPACK_METHODDEF \
{"iter_unpack", (PyCFunction)iter_unpack, METH_FASTCALL, iter_unpack__doc__}, {"iter_unpack", (PyCFunction)(void(*)(void))iter_unpack, METH_FASTCALL, iter_unpack__doc__},
static PyObject * static PyObject *
iter_unpack_impl(PyObject *module, PyStructObject *s_object, iter_unpack_impl(PyObject *module, PyStructObject *s_object,
...@@ -303,4 +303,4 @@ exit: ...@@ -303,4 +303,4 @@ exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=d79b009652ae0b89 input=a9049054013a1b77]*/ /*[clinic end generated code: output=a73b0453174e4b51 input=a9049054013a1b77]*/
...@@ -256,7 +256,7 @@ PyDoc_STRVAR(_tkinter_tkapp_createcommand__doc__, ...@@ -256,7 +256,7 @@ PyDoc_STRVAR(_tkinter_tkapp_createcommand__doc__,
"\n"); "\n");
#define _TKINTER_TKAPP_CREATECOMMAND_METHODDEF \ #define _TKINTER_TKAPP_CREATECOMMAND_METHODDEF \
{"createcommand", (PyCFunction)_tkinter_tkapp_createcommand, METH_FASTCALL, _tkinter_tkapp_createcommand__doc__}, {"createcommand", (PyCFunction)(void(*)(void))_tkinter_tkapp_createcommand, METH_FASTCALL, _tkinter_tkapp_createcommand__doc__},
static PyObject * static PyObject *
_tkinter_tkapp_createcommand_impl(TkappObject *self, const char *name, _tkinter_tkapp_createcommand_impl(TkappObject *self, const char *name,
...@@ -313,7 +313,7 @@ PyDoc_STRVAR(_tkinter_tkapp_createfilehandler__doc__, ...@@ -313,7 +313,7 @@ PyDoc_STRVAR(_tkinter_tkapp_createfilehandler__doc__,
"\n"); "\n");
#define _TKINTER_TKAPP_CREATEFILEHANDLER_METHODDEF \ #define _TKINTER_TKAPP_CREATEFILEHANDLER_METHODDEF \
{"createfilehandler", (PyCFunction)_tkinter_tkapp_createfilehandler, METH_FASTCALL, _tkinter_tkapp_createfilehandler__doc__}, {"createfilehandler", (PyCFunction)(void(*)(void))_tkinter_tkapp_createfilehandler, METH_FASTCALL, _tkinter_tkapp_createfilehandler__doc__},
static PyObject * static PyObject *
_tkinter_tkapp_createfilehandler_impl(TkappObject *self, PyObject *file, _tkinter_tkapp_createfilehandler_impl(TkappObject *self, PyObject *file,
...@@ -374,7 +374,7 @@ PyDoc_STRVAR(_tkinter_tkapp_createtimerhandler__doc__, ...@@ -374,7 +374,7 @@ PyDoc_STRVAR(_tkinter_tkapp_createtimerhandler__doc__,
"\n"); "\n");
#define _TKINTER_TKAPP_CREATETIMERHANDLER_METHODDEF \ #define _TKINTER_TKAPP_CREATETIMERHANDLER_METHODDEF \
{"createtimerhandler", (PyCFunction)_tkinter_tkapp_createtimerhandler, METH_FASTCALL, _tkinter_tkapp_createtimerhandler__doc__}, {"createtimerhandler", (PyCFunction)(void(*)(void))_tkinter_tkapp_createtimerhandler, METH_FASTCALL, _tkinter_tkapp_createtimerhandler__doc__},
static PyObject * static PyObject *
_tkinter_tkapp_createtimerhandler_impl(TkappObject *self, int milliseconds, _tkinter_tkapp_createtimerhandler_impl(TkappObject *self, int milliseconds,
...@@ -403,7 +403,7 @@ PyDoc_STRVAR(_tkinter_tkapp_mainloop__doc__, ...@@ -403,7 +403,7 @@ PyDoc_STRVAR(_tkinter_tkapp_mainloop__doc__,
"\n"); "\n");
#define _TKINTER_TKAPP_MAINLOOP_METHODDEF \ #define _TKINTER_TKAPP_MAINLOOP_METHODDEF \
{"mainloop", (PyCFunction)_tkinter_tkapp_mainloop, METH_FASTCALL, _tkinter_tkapp_mainloop__doc__}, {"mainloop", (PyCFunction)(void(*)(void))_tkinter_tkapp_mainloop, METH_FASTCALL, _tkinter_tkapp_mainloop__doc__},
static PyObject * static PyObject *
_tkinter_tkapp_mainloop_impl(TkappObject *self, int threshold); _tkinter_tkapp_mainloop_impl(TkappObject *self, int threshold);
...@@ -430,7 +430,7 @@ PyDoc_STRVAR(_tkinter_tkapp_dooneevent__doc__, ...@@ -430,7 +430,7 @@ PyDoc_STRVAR(_tkinter_tkapp_dooneevent__doc__,
"\n"); "\n");
#define _TKINTER_TKAPP_DOONEEVENT_METHODDEF \ #define _TKINTER_TKAPP_DOONEEVENT_METHODDEF \
{"dooneevent", (PyCFunction)_tkinter_tkapp_dooneevent, METH_FASTCALL, _tkinter_tkapp_dooneevent__doc__}, {"dooneevent", (PyCFunction)(void(*)(void))_tkinter_tkapp_dooneevent, METH_FASTCALL, _tkinter_tkapp_dooneevent__doc__},
static PyObject * static PyObject *
_tkinter_tkapp_dooneevent_impl(TkappObject *self, int flags); _tkinter_tkapp_dooneevent_impl(TkappObject *self, int flags);
...@@ -543,7 +543,7 @@ PyDoc_STRVAR(_tkinter_create__doc__, ...@@ -543,7 +543,7 @@ PyDoc_STRVAR(_tkinter_create__doc__,
" if not None, then pass -use to wish"); " if not None, then pass -use to wish");
#define _TKINTER_CREATE_METHODDEF \ #define _TKINTER_CREATE_METHODDEF \
{"create", (PyCFunction)_tkinter_create, METH_FASTCALL, _tkinter_create__doc__}, {"create", (PyCFunction)(void(*)(void))_tkinter_create, METH_FASTCALL, _tkinter_create__doc__},
static PyObject * static PyObject *
_tkinter_create_impl(PyObject *module, const char *screenName, _tkinter_create_impl(PyObject *module, const char *screenName,
...@@ -638,4 +638,4 @@ exit: ...@@ -638,4 +638,4 @@ exit:
#ifndef _TKINTER_TKAPP_DELETEFILEHANDLER_METHODDEF #ifndef _TKINTER_TKAPP_DELETEFILEHANDLER_METHODDEF
#define _TKINTER_TKAPP_DELETEFILEHANDLER_METHODDEF #define _TKINTER_TKAPP_DELETEFILEHANDLER_METHODDEF
#endif /* !defined(_TKINTER_TKAPP_DELETEFILEHANDLER_METHODDEF) */ #endif /* !defined(_TKINTER_TKAPP_DELETEFILEHANDLER_METHODDEF) */
/*[clinic end generated code: output=eb3202e07db3dbb1 input=a9049054013a1b77]*/ /*[clinic end generated code: output=a9d45a90cde94980 input=a9049054013a1b77]*/
...@@ -84,7 +84,7 @@ PyDoc_STRVAR(_tracemalloc_start__doc__, ...@@ -84,7 +84,7 @@ PyDoc_STRVAR(_tracemalloc_start__doc__,
"trace to nframe."); "trace to nframe.");
#define _TRACEMALLOC_START_METHODDEF \ #define _TRACEMALLOC_START_METHODDEF \
{"start", (PyCFunction)_tracemalloc_start, METH_FASTCALL, _tracemalloc_start__doc__}, {"start", (PyCFunction)(void(*)(void))_tracemalloc_start, METH_FASTCALL, _tracemalloc_start__doc__},
static PyObject * static PyObject *
_tracemalloc_start_impl(PyObject *module, int nframe); _tracemalloc_start_impl(PyObject *module, int nframe);
...@@ -185,4 +185,4 @@ _tracemalloc_get_traced_memory(PyObject *module, PyObject *Py_UNUSED(ignored)) ...@@ -185,4 +185,4 @@ _tracemalloc_get_traced_memory(PyObject *module, PyObject *Py_UNUSED(ignored))
{ {
return _tracemalloc_get_traced_memory_impl(module); return _tracemalloc_get_traced_memory_impl(module);
} }
/*[clinic end generated code: output=d98afded69c89d52 input=a9049054013a1b77]*/ /*[clinic end generated code: output=d4a2dd3eaba9f72d input=a9049054013a1b77]*/
...@@ -37,7 +37,7 @@ PyDoc_STRVAR(_weakref__remove_dead_weakref__doc__, ...@@ -37,7 +37,7 @@ PyDoc_STRVAR(_weakref__remove_dead_weakref__doc__,
"Atomically remove key from dict if it points to a dead weakref."); "Atomically remove key from dict if it points to a dead weakref.");
#define _WEAKREF__REMOVE_DEAD_WEAKREF_METHODDEF \ #define _WEAKREF__REMOVE_DEAD_WEAKREF_METHODDEF \
{"_remove_dead_weakref", (PyCFunction)_weakref__remove_dead_weakref, METH_FASTCALL, _weakref__remove_dead_weakref__doc__}, {"_remove_dead_weakref", (PyCFunction)(void(*)(void))_weakref__remove_dead_weakref, METH_FASTCALL, _weakref__remove_dead_weakref__doc__},
static PyObject * static PyObject *
_weakref__remove_dead_weakref_impl(PyObject *module, PyObject *dct, _weakref__remove_dead_weakref_impl(PyObject *module, PyObject *dct,
...@@ -59,4 +59,4 @@ _weakref__remove_dead_weakref(PyObject *module, PyObject *const *args, Py_ssize_ ...@@ -59,4 +59,4 @@ _weakref__remove_dead_weakref(PyObject *module, PyObject *const *args, Py_ssize_
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=b6a61a4f365a3f0a input=a9049054013a1b77]*/ /*[clinic end generated code: output=927e889feb8a7dc4 input=a9049054013a1b77]*/
...@@ -95,7 +95,7 @@ PyDoc_STRVAR(_winapi_ConnectNamedPipe__doc__, ...@@ -95,7 +95,7 @@ PyDoc_STRVAR(_winapi_ConnectNamedPipe__doc__,
"\n"); "\n");
#define _WINAPI_CONNECTNAMEDPIPE_METHODDEF \ #define _WINAPI_CONNECTNAMEDPIPE_METHODDEF \
{"ConnectNamedPipe", (PyCFunction)_winapi_ConnectNamedPipe, METH_FASTCALL|METH_KEYWORDS, _winapi_ConnectNamedPipe__doc__}, {"ConnectNamedPipe", (PyCFunction)(void(*)(void))_winapi_ConnectNamedPipe, METH_FASTCALL|METH_KEYWORDS, _winapi_ConnectNamedPipe__doc__},
static PyObject * static PyObject *
_winapi_ConnectNamedPipe_impl(PyObject *module, HANDLE handle, _winapi_ConnectNamedPipe_impl(PyObject *module, HANDLE handle,
...@@ -128,7 +128,7 @@ PyDoc_STRVAR(_winapi_CreateFile__doc__, ...@@ -128,7 +128,7 @@ PyDoc_STRVAR(_winapi_CreateFile__doc__,
"\n"); "\n");
#define _WINAPI_CREATEFILE_METHODDEF \ #define _WINAPI_CREATEFILE_METHODDEF \
{"CreateFile", (PyCFunction)_winapi_CreateFile, METH_FASTCALL, _winapi_CreateFile__doc__}, {"CreateFile", (PyCFunction)(void(*)(void))_winapi_CreateFile, METH_FASTCALL, _winapi_CreateFile__doc__},
static HANDLE static HANDLE
_winapi_CreateFile_impl(PyObject *module, LPCTSTR file_name, _winapi_CreateFile_impl(PyObject *module, LPCTSTR file_name,
...@@ -173,7 +173,7 @@ PyDoc_STRVAR(_winapi_CreateJunction__doc__, ...@@ -173,7 +173,7 @@ PyDoc_STRVAR(_winapi_CreateJunction__doc__,
"\n"); "\n");
#define _WINAPI_CREATEJUNCTION_METHODDEF \ #define _WINAPI_CREATEJUNCTION_METHODDEF \
{"CreateJunction", (PyCFunction)_winapi_CreateJunction, METH_FASTCALL, _winapi_CreateJunction__doc__}, {"CreateJunction", (PyCFunction)(void(*)(void))_winapi_CreateJunction, METH_FASTCALL, _winapi_CreateJunction__doc__},
static PyObject * static PyObject *
_winapi_CreateJunction_impl(PyObject *module, LPWSTR src_path, _winapi_CreateJunction_impl(PyObject *module, LPWSTR src_path,
...@@ -204,7 +204,7 @@ PyDoc_STRVAR(_winapi_CreateNamedPipe__doc__, ...@@ -204,7 +204,7 @@ PyDoc_STRVAR(_winapi_CreateNamedPipe__doc__,
"\n"); "\n");
#define _WINAPI_CREATENAMEDPIPE_METHODDEF \ #define _WINAPI_CREATENAMEDPIPE_METHODDEF \
{"CreateNamedPipe", (PyCFunction)_winapi_CreateNamedPipe, METH_FASTCALL, _winapi_CreateNamedPipe__doc__}, {"CreateNamedPipe", (PyCFunction)(void(*)(void))_winapi_CreateNamedPipe, METH_FASTCALL, _winapi_CreateNamedPipe__doc__},
static HANDLE static HANDLE
_winapi_CreateNamedPipe_impl(PyObject *module, LPCTSTR name, DWORD open_mode, _winapi_CreateNamedPipe_impl(PyObject *module, LPCTSTR name, DWORD open_mode,
...@@ -256,7 +256,7 @@ PyDoc_STRVAR(_winapi_CreatePipe__doc__, ...@@ -256,7 +256,7 @@ PyDoc_STRVAR(_winapi_CreatePipe__doc__,
"Returns a 2-tuple of handles, to the read and write ends of the pipe."); "Returns a 2-tuple of handles, to the read and write ends of the pipe.");
#define _WINAPI_CREATEPIPE_METHODDEF \ #define _WINAPI_CREATEPIPE_METHODDEF \
{"CreatePipe", (PyCFunction)_winapi_CreatePipe, METH_FASTCALL, _winapi_CreatePipe__doc__}, {"CreatePipe", (PyCFunction)(void(*)(void))_winapi_CreatePipe, METH_FASTCALL, _winapi_CreatePipe__doc__},
static PyObject * static PyObject *
_winapi_CreatePipe_impl(PyObject *module, PyObject *pipe_attrs, DWORD size); _winapi_CreatePipe_impl(PyObject *module, PyObject *pipe_attrs, DWORD size);
...@@ -295,7 +295,7 @@ PyDoc_STRVAR(_winapi_CreateProcess__doc__, ...@@ -295,7 +295,7 @@ PyDoc_STRVAR(_winapi_CreateProcess__doc__,
"process ID, and thread ID."); "process ID, and thread ID.");
#define _WINAPI_CREATEPROCESS_METHODDEF \ #define _WINAPI_CREATEPROCESS_METHODDEF \
{"CreateProcess", (PyCFunction)_winapi_CreateProcess, METH_FASTCALL, _winapi_CreateProcess__doc__}, {"CreateProcess", (PyCFunction)(void(*)(void))_winapi_CreateProcess, METH_FASTCALL, _winapi_CreateProcess__doc__},
static PyObject * static PyObject *
_winapi_CreateProcess_impl(PyObject *module, Py_UNICODE *application_name, _winapi_CreateProcess_impl(PyObject *module, Py_UNICODE *application_name,
...@@ -342,7 +342,7 @@ PyDoc_STRVAR(_winapi_DuplicateHandle__doc__, ...@@ -342,7 +342,7 @@ PyDoc_STRVAR(_winapi_DuplicateHandle__doc__,
"through both handles."); "through both handles.");
#define _WINAPI_DUPLICATEHANDLE_METHODDEF \ #define _WINAPI_DUPLICATEHANDLE_METHODDEF \
{"DuplicateHandle", (PyCFunction)_winapi_DuplicateHandle, METH_FASTCALL, _winapi_DuplicateHandle__doc__}, {"DuplicateHandle", (PyCFunction)(void(*)(void))_winapi_DuplicateHandle, METH_FASTCALL, _winapi_DuplicateHandle__doc__},
static HANDLE static HANDLE
_winapi_DuplicateHandle_impl(PyObject *module, HANDLE source_process_handle, _winapi_DuplicateHandle_impl(PyObject *module, HANDLE source_process_handle,
...@@ -604,7 +604,7 @@ PyDoc_STRVAR(_winapi_OpenProcess__doc__, ...@@ -604,7 +604,7 @@ PyDoc_STRVAR(_winapi_OpenProcess__doc__,
"\n"); "\n");
#define _WINAPI_OPENPROCESS_METHODDEF \ #define _WINAPI_OPENPROCESS_METHODDEF \
{"OpenProcess", (PyCFunction)_winapi_OpenProcess, METH_FASTCALL, _winapi_OpenProcess__doc__}, {"OpenProcess", (PyCFunction)(void(*)(void))_winapi_OpenProcess, METH_FASTCALL, _winapi_OpenProcess__doc__},
static HANDLE static HANDLE
_winapi_OpenProcess_impl(PyObject *module, DWORD desired_access, _winapi_OpenProcess_impl(PyObject *module, DWORD desired_access,
...@@ -642,7 +642,7 @@ PyDoc_STRVAR(_winapi_PeekNamedPipe__doc__, ...@@ -642,7 +642,7 @@ PyDoc_STRVAR(_winapi_PeekNamedPipe__doc__,
"\n"); "\n");
#define _WINAPI_PEEKNAMEDPIPE_METHODDEF \ #define _WINAPI_PEEKNAMEDPIPE_METHODDEF \
{"PeekNamedPipe", (PyCFunction)_winapi_PeekNamedPipe, METH_FASTCALL, _winapi_PeekNamedPipe__doc__}, {"PeekNamedPipe", (PyCFunction)(void(*)(void))_winapi_PeekNamedPipe, METH_FASTCALL, _winapi_PeekNamedPipe__doc__},
static PyObject * static PyObject *
_winapi_PeekNamedPipe_impl(PyObject *module, HANDLE handle, int size); _winapi_PeekNamedPipe_impl(PyObject *module, HANDLE handle, int size);
...@@ -670,7 +670,7 @@ PyDoc_STRVAR(_winapi_ReadFile__doc__, ...@@ -670,7 +670,7 @@ PyDoc_STRVAR(_winapi_ReadFile__doc__,
"\n"); "\n");
#define _WINAPI_READFILE_METHODDEF \ #define _WINAPI_READFILE_METHODDEF \
{"ReadFile", (PyCFunction)_winapi_ReadFile, METH_FASTCALL|METH_KEYWORDS, _winapi_ReadFile__doc__}, {"ReadFile", (PyCFunction)(void(*)(void))_winapi_ReadFile, METH_FASTCALL|METH_KEYWORDS, _winapi_ReadFile__doc__},
static PyObject * static PyObject *
_winapi_ReadFile_impl(PyObject *module, HANDLE handle, DWORD size, _winapi_ReadFile_impl(PyObject *module, HANDLE handle, DWORD size,
...@@ -703,7 +703,7 @@ PyDoc_STRVAR(_winapi_SetNamedPipeHandleState__doc__, ...@@ -703,7 +703,7 @@ PyDoc_STRVAR(_winapi_SetNamedPipeHandleState__doc__,
"\n"); "\n");
#define _WINAPI_SETNAMEDPIPEHANDLESTATE_METHODDEF \ #define _WINAPI_SETNAMEDPIPEHANDLESTATE_METHODDEF \
{"SetNamedPipeHandleState", (PyCFunction)_winapi_SetNamedPipeHandleState, METH_FASTCALL, _winapi_SetNamedPipeHandleState__doc__}, {"SetNamedPipeHandleState", (PyCFunction)(void(*)(void))_winapi_SetNamedPipeHandleState, METH_FASTCALL, _winapi_SetNamedPipeHandleState__doc__},
static PyObject * static PyObject *
_winapi_SetNamedPipeHandleState_impl(PyObject *module, HANDLE named_pipe, _winapi_SetNamedPipeHandleState_impl(PyObject *module, HANDLE named_pipe,
...@@ -737,7 +737,7 @@ PyDoc_STRVAR(_winapi_TerminateProcess__doc__, ...@@ -737,7 +737,7 @@ PyDoc_STRVAR(_winapi_TerminateProcess__doc__,
"Terminate the specified process and all of its threads."); "Terminate the specified process and all of its threads.");
#define _WINAPI_TERMINATEPROCESS_METHODDEF \ #define _WINAPI_TERMINATEPROCESS_METHODDEF \
{"TerminateProcess", (PyCFunction)_winapi_TerminateProcess, METH_FASTCALL, _winapi_TerminateProcess__doc__}, {"TerminateProcess", (PyCFunction)(void(*)(void))_winapi_TerminateProcess, METH_FASTCALL, _winapi_TerminateProcess__doc__},
static PyObject * static PyObject *
_winapi_TerminateProcess_impl(PyObject *module, HANDLE handle, _winapi_TerminateProcess_impl(PyObject *module, HANDLE handle,
...@@ -766,7 +766,7 @@ PyDoc_STRVAR(_winapi_WaitNamedPipe__doc__, ...@@ -766,7 +766,7 @@ PyDoc_STRVAR(_winapi_WaitNamedPipe__doc__,
"\n"); "\n");
#define _WINAPI_WAITNAMEDPIPE_METHODDEF \ #define _WINAPI_WAITNAMEDPIPE_METHODDEF \
{"WaitNamedPipe", (PyCFunction)_winapi_WaitNamedPipe, METH_FASTCALL, _winapi_WaitNamedPipe__doc__}, {"WaitNamedPipe", (PyCFunction)(void(*)(void))_winapi_WaitNamedPipe, METH_FASTCALL, _winapi_WaitNamedPipe__doc__},
static PyObject * static PyObject *
_winapi_WaitNamedPipe_impl(PyObject *module, LPCTSTR name, DWORD timeout); _winapi_WaitNamedPipe_impl(PyObject *module, LPCTSTR name, DWORD timeout);
...@@ -795,7 +795,7 @@ PyDoc_STRVAR(_winapi_WaitForMultipleObjects__doc__, ...@@ -795,7 +795,7 @@ PyDoc_STRVAR(_winapi_WaitForMultipleObjects__doc__,
"\n"); "\n");
#define _WINAPI_WAITFORMULTIPLEOBJECTS_METHODDEF \ #define _WINAPI_WAITFORMULTIPLEOBJECTS_METHODDEF \
{"WaitForMultipleObjects", (PyCFunction)_winapi_WaitForMultipleObjects, METH_FASTCALL, _winapi_WaitForMultipleObjects__doc__}, {"WaitForMultipleObjects", (PyCFunction)(void(*)(void))_winapi_WaitForMultipleObjects, METH_FASTCALL, _winapi_WaitForMultipleObjects__doc__},
static PyObject * static PyObject *
_winapi_WaitForMultipleObjects_impl(PyObject *module, PyObject *handle_seq, _winapi_WaitForMultipleObjects_impl(PyObject *module, PyObject *handle_seq,
...@@ -830,7 +830,7 @@ PyDoc_STRVAR(_winapi_WaitForSingleObject__doc__, ...@@ -830,7 +830,7 @@ PyDoc_STRVAR(_winapi_WaitForSingleObject__doc__,
"in milliseconds."); "in milliseconds.");
#define _WINAPI_WAITFORSINGLEOBJECT_METHODDEF \ #define _WINAPI_WAITFORSINGLEOBJECT_METHODDEF \
{"WaitForSingleObject", (PyCFunction)_winapi_WaitForSingleObject, METH_FASTCALL, _winapi_WaitForSingleObject__doc__}, {"WaitForSingleObject", (PyCFunction)(void(*)(void))_winapi_WaitForSingleObject, METH_FASTCALL, _winapi_WaitForSingleObject__doc__},
static long static long
_winapi_WaitForSingleObject_impl(PyObject *module, HANDLE handle, _winapi_WaitForSingleObject_impl(PyObject *module, HANDLE handle,
...@@ -864,7 +864,7 @@ PyDoc_STRVAR(_winapi_WriteFile__doc__, ...@@ -864,7 +864,7 @@ PyDoc_STRVAR(_winapi_WriteFile__doc__,
"\n"); "\n");
#define _WINAPI_WRITEFILE_METHODDEF \ #define _WINAPI_WRITEFILE_METHODDEF \
{"WriteFile", (PyCFunction)_winapi_WriteFile, METH_FASTCALL|METH_KEYWORDS, _winapi_WriteFile__doc__}, {"WriteFile", (PyCFunction)(void(*)(void))_winapi_WriteFile, METH_FASTCALL|METH_KEYWORDS, _winapi_WriteFile__doc__},
static PyObject * static PyObject *
_winapi_WriteFile_impl(PyObject *module, HANDLE handle, PyObject *buffer, _winapi_WriteFile_impl(PyObject *module, HANDLE handle, PyObject *buffer,
...@@ -914,7 +914,7 @@ PyDoc_STRVAR(_winapi_GetFileType__doc__, ...@@ -914,7 +914,7 @@ PyDoc_STRVAR(_winapi_GetFileType__doc__,
"\n"); "\n");
#define _WINAPI_GETFILETYPE_METHODDEF \ #define _WINAPI_GETFILETYPE_METHODDEF \
{"GetFileType", (PyCFunction)_winapi_GetFileType, METH_FASTCALL|METH_KEYWORDS, _winapi_GetFileType__doc__}, {"GetFileType", (PyCFunction)(void(*)(void))_winapi_GetFileType, METH_FASTCALL|METH_KEYWORDS, _winapi_GetFileType__doc__},
static DWORD static DWORD
_winapi_GetFileType_impl(PyObject *module, HANDLE handle); _winapi_GetFileType_impl(PyObject *module, HANDLE handle);
...@@ -941,4 +941,4 @@ _winapi_GetFileType(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P ...@@ -941,4 +941,4 @@ _winapi_GetFileType(PyObject *module, PyObject *const *args, Py_ssize_t nargs, P
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=baaf3d379b91be0a input=a9049054013a1b77]*/ /*[clinic end generated code: output=915dd640329de0c0 input=a9049054013a1b77]*/
...@@ -65,7 +65,7 @@ PyDoc_STRVAR(array_array_pop__doc__, ...@@ -65,7 +65,7 @@ PyDoc_STRVAR(array_array_pop__doc__,
"i defaults to -1."); "i defaults to -1.");
#define ARRAY_ARRAY_POP_METHODDEF \ #define ARRAY_ARRAY_POP_METHODDEF \
{"pop", (PyCFunction)array_array_pop, METH_FASTCALL, array_array_pop__doc__}, {"pop", (PyCFunction)(void(*)(void))array_array_pop, METH_FASTCALL, array_array_pop__doc__},
static PyObject * static PyObject *
array_array_pop_impl(arrayobject *self, Py_ssize_t i); array_array_pop_impl(arrayobject *self, Py_ssize_t i);
...@@ -102,7 +102,7 @@ PyDoc_STRVAR(array_array_insert__doc__, ...@@ -102,7 +102,7 @@ PyDoc_STRVAR(array_array_insert__doc__,
"Insert a new item v into the array before position i."); "Insert a new item v into the array before position i.");
#define ARRAY_ARRAY_INSERT_METHODDEF \ #define ARRAY_ARRAY_INSERT_METHODDEF \
{"insert", (PyCFunction)array_array_insert, METH_FASTCALL, array_array_insert__doc__}, {"insert", (PyCFunction)(void(*)(void))array_array_insert, METH_FASTCALL, array_array_insert__doc__},
static PyObject * static PyObject *
array_array_insert_impl(arrayobject *self, Py_ssize_t i, PyObject *v); array_array_insert_impl(arrayobject *self, Py_ssize_t i, PyObject *v);
...@@ -200,7 +200,7 @@ PyDoc_STRVAR(array_array_fromfile__doc__, ...@@ -200,7 +200,7 @@ PyDoc_STRVAR(array_array_fromfile__doc__,
"Read n objects from the file object f and append them to the end of the array."); "Read n objects from the file object f and append them to the end of the array.");
#define ARRAY_ARRAY_FROMFILE_METHODDEF \ #define ARRAY_ARRAY_FROMFILE_METHODDEF \
{"fromfile", (PyCFunction)array_array_fromfile, METH_FASTCALL, array_array_fromfile__doc__}, {"fromfile", (PyCFunction)(void(*)(void))array_array_fromfile, METH_FASTCALL, array_array_fromfile__doc__},
static PyObject * static PyObject *
array_array_fromfile_impl(arrayobject *self, PyObject *f, Py_ssize_t n); array_array_fromfile_impl(arrayobject *self, PyObject *f, Py_ssize_t n);
...@@ -443,7 +443,7 @@ PyDoc_STRVAR(array__array_reconstructor__doc__, ...@@ -443,7 +443,7 @@ PyDoc_STRVAR(array__array_reconstructor__doc__,
"Internal. Used for pickling support."); "Internal. Used for pickling support.");
#define ARRAY__ARRAY_RECONSTRUCTOR_METHODDEF \ #define ARRAY__ARRAY_RECONSTRUCTOR_METHODDEF \
{"_array_reconstructor", (PyCFunction)array__array_reconstructor, METH_FASTCALL, array__array_reconstructor__doc__}, {"_array_reconstructor", (PyCFunction)(void(*)(void))array__array_reconstructor, METH_FASTCALL, array__array_reconstructor__doc__},
static PyObject * static PyObject *
array__array_reconstructor_impl(PyObject *module, PyTypeObject *arraytype, array__array_reconstructor_impl(PyObject *module, PyTypeObject *arraytype,
...@@ -505,4 +505,4 @@ PyDoc_STRVAR(array_arrayiterator___setstate____doc__, ...@@ -505,4 +505,4 @@ PyDoc_STRVAR(array_arrayiterator___setstate____doc__,
#define ARRAY_ARRAYITERATOR___SETSTATE___METHODDEF \ #define ARRAY_ARRAYITERATOR___SETSTATE___METHODDEF \
{"__setstate__", (PyCFunction)array_arrayiterator___setstate__, METH_O, array_arrayiterator___setstate____doc__}, {"__setstate__", (PyCFunction)array_arrayiterator___setstate__, METH_O, array_arrayiterator___setstate____doc__},
/*[clinic end generated code: output=1289bde2a095a712 input=a9049054013a1b77]*/ /*[clinic end generated code: output=3a4c6f3deb597bfd input=a9049054013a1b77]*/
This diff is collapsed.
...@@ -40,7 +40,7 @@ PyDoc_STRVAR(binascii_b2a_uu__doc__, ...@@ -40,7 +40,7 @@ PyDoc_STRVAR(binascii_b2a_uu__doc__,
"Uuencode line of data."); "Uuencode line of data.");
#define BINASCII_B2A_UU_METHODDEF \ #define BINASCII_B2A_UU_METHODDEF \
{"b2a_uu", (PyCFunction)binascii_b2a_uu, METH_FASTCALL|METH_KEYWORDS, binascii_b2a_uu__doc__}, {"b2a_uu", (PyCFunction)(void(*)(void))binascii_b2a_uu, METH_FASTCALL|METH_KEYWORDS, binascii_b2a_uu__doc__},
static PyObject * static PyObject *
binascii_b2a_uu_impl(PyObject *module, Py_buffer *data, int backtick); binascii_b2a_uu_impl(PyObject *module, Py_buffer *data, int backtick);
...@@ -107,7 +107,7 @@ PyDoc_STRVAR(binascii_b2a_base64__doc__, ...@@ -107,7 +107,7 @@ PyDoc_STRVAR(binascii_b2a_base64__doc__,
"Base64-code line of data."); "Base64-code line of data.");
#define BINASCII_B2A_BASE64_METHODDEF \ #define BINASCII_B2A_BASE64_METHODDEF \
{"b2a_base64", (PyCFunction)binascii_b2a_base64, METH_FASTCALL|METH_KEYWORDS, binascii_b2a_base64__doc__}, {"b2a_base64", (PyCFunction)(void(*)(void))binascii_b2a_base64, METH_FASTCALL|METH_KEYWORDS, binascii_b2a_base64__doc__},
static PyObject * static PyObject *
binascii_b2a_base64_impl(PyObject *module, Py_buffer *data, int newline); binascii_b2a_base64_impl(PyObject *module, Py_buffer *data, int newline);
...@@ -270,7 +270,7 @@ PyDoc_STRVAR(binascii_crc_hqx__doc__, ...@@ -270,7 +270,7 @@ PyDoc_STRVAR(binascii_crc_hqx__doc__,
"Compute CRC-CCITT incrementally."); "Compute CRC-CCITT incrementally.");
#define BINASCII_CRC_HQX_METHODDEF \ #define BINASCII_CRC_HQX_METHODDEF \
{"crc_hqx", (PyCFunction)binascii_crc_hqx, METH_FASTCALL, binascii_crc_hqx__doc__}, {"crc_hqx", (PyCFunction)(void(*)(void))binascii_crc_hqx, METH_FASTCALL, binascii_crc_hqx__doc__},
static unsigned int static unsigned int
binascii_crc_hqx_impl(PyObject *module, Py_buffer *data, unsigned int crc); binascii_crc_hqx_impl(PyObject *module, Py_buffer *data, unsigned int crc);
...@@ -309,7 +309,7 @@ PyDoc_STRVAR(binascii_crc32__doc__, ...@@ -309,7 +309,7 @@ PyDoc_STRVAR(binascii_crc32__doc__,
"Compute CRC-32 incrementally."); "Compute CRC-32 incrementally.");
#define BINASCII_CRC32_METHODDEF \ #define BINASCII_CRC32_METHODDEF \
{"crc32", (PyCFunction)binascii_crc32, METH_FASTCALL, binascii_crc32__doc__}, {"crc32", (PyCFunction)(void(*)(void))binascii_crc32, METH_FASTCALL, binascii_crc32__doc__},
static unsigned int static unsigned int
binascii_crc32_impl(PyObject *module, Py_buffer *data, unsigned int crc); binascii_crc32_impl(PyObject *module, Py_buffer *data, unsigned int crc);
...@@ -484,7 +484,7 @@ PyDoc_STRVAR(binascii_a2b_qp__doc__, ...@@ -484,7 +484,7 @@ PyDoc_STRVAR(binascii_a2b_qp__doc__,
"Decode a string of qp-encoded data."); "Decode a string of qp-encoded data.");
#define BINASCII_A2B_QP_METHODDEF \ #define BINASCII_A2B_QP_METHODDEF \
{"a2b_qp", (PyCFunction)binascii_a2b_qp, METH_FASTCALL|METH_KEYWORDS, binascii_a2b_qp__doc__}, {"a2b_qp", (PyCFunction)(void(*)(void))binascii_a2b_qp, METH_FASTCALL|METH_KEYWORDS, binascii_a2b_qp__doc__},
static PyObject * static PyObject *
binascii_a2b_qp_impl(PyObject *module, Py_buffer *data, int header); binascii_a2b_qp_impl(PyObject *module, Py_buffer *data, int header);
...@@ -523,7 +523,7 @@ PyDoc_STRVAR(binascii_b2a_qp__doc__, ...@@ -523,7 +523,7 @@ PyDoc_STRVAR(binascii_b2a_qp__doc__,
"are both encoded. When quotetabs is set, space and tabs are encoded."); "are both encoded. When quotetabs is set, space and tabs are encoded.");
#define BINASCII_B2A_QP_METHODDEF \ #define BINASCII_B2A_QP_METHODDEF \
{"b2a_qp", (PyCFunction)binascii_b2a_qp, METH_FASTCALL|METH_KEYWORDS, binascii_b2a_qp__doc__}, {"b2a_qp", (PyCFunction)(void(*)(void))binascii_b2a_qp, METH_FASTCALL|METH_KEYWORDS, binascii_b2a_qp__doc__},
static PyObject * static PyObject *
binascii_b2a_qp_impl(PyObject *module, Py_buffer *data, int quotetabs, binascii_b2a_qp_impl(PyObject *module, Py_buffer *data, int quotetabs,
...@@ -554,4 +554,4 @@ exit: ...@@ -554,4 +554,4 @@ exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=815f1c453fd6568f input=a9049054013a1b77]*/ /*[clinic end generated code: output=3f45e15ce8b563b7 input=a9049054013a1b77]*/
...@@ -641,7 +641,7 @@ PyDoc_STRVAR(cmath_log__doc__, ...@@ -641,7 +641,7 @@ PyDoc_STRVAR(cmath_log__doc__,
"If the base not specified, returns the natural logarithm (base e) of z."); "If the base not specified, returns the natural logarithm (base e) of z.");
#define CMATH_LOG_METHODDEF \ #define CMATH_LOG_METHODDEF \
{"log", (PyCFunction)cmath_log, METH_FASTCALL, cmath_log__doc__}, {"log", (PyCFunction)(void(*)(void))cmath_log, METH_FASTCALL, cmath_log__doc__},
static PyObject * static PyObject *
cmath_log_impl(PyObject *module, Py_complex x, PyObject *y_obj); cmath_log_impl(PyObject *module, Py_complex x, PyObject *y_obj);
...@@ -726,7 +726,7 @@ PyDoc_STRVAR(cmath_rect__doc__, ...@@ -726,7 +726,7 @@ PyDoc_STRVAR(cmath_rect__doc__,
"Convert from polar coordinates to rectangular coordinates."); "Convert from polar coordinates to rectangular coordinates.");
#define CMATH_RECT_METHODDEF \ #define CMATH_RECT_METHODDEF \
{"rect", (PyCFunction)cmath_rect, METH_FASTCALL, cmath_rect__doc__}, {"rect", (PyCFunction)(void(*)(void))cmath_rect, METH_FASTCALL, cmath_rect__doc__},
static PyObject * static PyObject *
cmath_rect_impl(PyObject *module, double r, double phi); cmath_rect_impl(PyObject *module, double r, double phi);
...@@ -851,7 +851,7 @@ PyDoc_STRVAR(cmath_isclose__doc__, ...@@ -851,7 +851,7 @@ PyDoc_STRVAR(cmath_isclose__doc__,
"not close to anything, even itself. inf and -inf are only close to themselves."); "not close to anything, even itself. inf and -inf are only close to themselves.");
#define CMATH_ISCLOSE_METHODDEF \ #define CMATH_ISCLOSE_METHODDEF \
{"isclose", (PyCFunction)cmath_isclose, METH_FASTCALL|METH_KEYWORDS, cmath_isclose__doc__}, {"isclose", (PyCFunction)(void(*)(void))cmath_isclose, METH_FASTCALL|METH_KEYWORDS, cmath_isclose__doc__},
static int static int
cmath_isclose_impl(PyObject *module, Py_complex a, Py_complex b, cmath_isclose_impl(PyObject *module, Py_complex a, Py_complex b,
...@@ -882,4 +882,4 @@ cmath_isclose(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec ...@@ -882,4 +882,4 @@ cmath_isclose(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObjec
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=dd93c3a6aeb42ebb input=a9049054013a1b77]*/ /*[clinic end generated code: output=17f6f65a229b1ef9 input=a9049054013a1b77]*/
...@@ -19,7 +19,7 @@ PyDoc_STRVAR(fcntl_fcntl__doc__, ...@@ -19,7 +19,7 @@ PyDoc_STRVAR(fcntl_fcntl__doc__,
"corresponding to the return value of the fcntl call in the C code."); "corresponding to the return value of the fcntl call in the C code.");
#define FCNTL_FCNTL_METHODDEF \ #define FCNTL_FCNTL_METHODDEF \
{"fcntl", (PyCFunction)fcntl_fcntl, METH_FASTCALL, fcntl_fcntl__doc__}, {"fcntl", (PyCFunction)(void(*)(void))fcntl_fcntl, METH_FASTCALL, fcntl_fcntl__doc__},
static PyObject * static PyObject *
fcntl_fcntl_impl(PyObject *module, int fd, int code, PyObject *arg); fcntl_fcntl_impl(PyObject *module, int fd, int code, PyObject *arg);
...@@ -76,7 +76,7 @@ PyDoc_STRVAR(fcntl_ioctl__doc__, ...@@ -76,7 +76,7 @@ PyDoc_STRVAR(fcntl_ioctl__doc__,
"code."); "code.");
#define FCNTL_IOCTL_METHODDEF \ #define FCNTL_IOCTL_METHODDEF \
{"ioctl", (PyCFunction)fcntl_ioctl, METH_FASTCALL, fcntl_ioctl__doc__}, {"ioctl", (PyCFunction)(void(*)(void))fcntl_ioctl, METH_FASTCALL, fcntl_ioctl__doc__},
static PyObject * static PyObject *
fcntl_ioctl_impl(PyObject *module, int fd, unsigned int code, fcntl_ioctl_impl(PyObject *module, int fd, unsigned int code,
...@@ -111,7 +111,7 @@ PyDoc_STRVAR(fcntl_flock__doc__, ...@@ -111,7 +111,7 @@ PyDoc_STRVAR(fcntl_flock__doc__,
"function is emulated using fcntl())."); "function is emulated using fcntl()).");
#define FCNTL_FLOCK_METHODDEF \ #define FCNTL_FLOCK_METHODDEF \
{"flock", (PyCFunction)fcntl_flock, METH_FASTCALL, fcntl_flock__doc__}, {"flock", (PyCFunction)(void(*)(void))fcntl_flock, METH_FASTCALL, fcntl_flock__doc__},
static PyObject * static PyObject *
fcntl_flock_impl(PyObject *module, int fd, int code); fcntl_flock_impl(PyObject *module, int fd, int code);
...@@ -161,7 +161,7 @@ PyDoc_STRVAR(fcntl_lockf__doc__, ...@@ -161,7 +161,7 @@ PyDoc_STRVAR(fcntl_lockf__doc__,
" 2 - relative to the end of the file (SEEK_END)"); " 2 - relative to the end of the file (SEEK_END)");
#define FCNTL_LOCKF_METHODDEF \ #define FCNTL_LOCKF_METHODDEF \
{"lockf", (PyCFunction)fcntl_lockf, METH_FASTCALL, fcntl_lockf__doc__}, {"lockf", (PyCFunction)(void(*)(void))fcntl_lockf, METH_FASTCALL, fcntl_lockf__doc__},
static PyObject * static PyObject *
fcntl_lockf_impl(PyObject *module, int fd, int code, PyObject *lenobj, fcntl_lockf_impl(PyObject *module, int fd, int code, PyObject *lenobj,
...@@ -186,4 +186,4 @@ fcntl_lockf(PyObject *module, PyObject *const *args, Py_ssize_t nargs) ...@@ -186,4 +186,4 @@ fcntl_lockf(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=2f6e70ae67ec8ac9 input=a9049054013a1b77]*/ /*[clinic end generated code: output=fc1a781750750a14 input=a9049054013a1b77]*/
...@@ -79,7 +79,7 @@ PyDoc_STRVAR(gc_collect__doc__, ...@@ -79,7 +79,7 @@ PyDoc_STRVAR(gc_collect__doc__,
"The number of unreachable objects is returned."); "The number of unreachable objects is returned.");
#define GC_COLLECT_METHODDEF \ #define GC_COLLECT_METHODDEF \
{"collect", (PyCFunction)gc_collect, METH_FASTCALL|METH_KEYWORDS, gc_collect__doc__}, {"collect", (PyCFunction)(void(*)(void))gc_collect, METH_FASTCALL|METH_KEYWORDS, gc_collect__doc__},
static Py_ssize_t static Py_ssize_t
gc_collect_impl(PyObject *module, int generation); gc_collect_impl(PyObject *module, int generation);
...@@ -325,4 +325,4 @@ gc_get_freeze_count(PyObject *module, PyObject *Py_UNUSED(ignored)) ...@@ -325,4 +325,4 @@ gc_get_freeze_count(PyObject *module, PyObject *Py_UNUSED(ignored))
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=21dc9270b10b7891 input=a9049054013a1b77]*/ /*[clinic end generated code: output=ba67a1ab58780485 input=a9049054013a1b77]*/
...@@ -11,7 +11,7 @@ PyDoc_STRVAR(grp_getgrgid__doc__, ...@@ -11,7 +11,7 @@ PyDoc_STRVAR(grp_getgrgid__doc__,
"If id is not valid, raise KeyError."); "If id is not valid, raise KeyError.");
#define GRP_GETGRGID_METHODDEF \ #define GRP_GETGRGID_METHODDEF \
{"getgrgid", (PyCFunction)grp_getgrgid, METH_FASTCALL|METH_KEYWORDS, grp_getgrgid__doc__}, {"getgrgid", (PyCFunction)(void(*)(void))grp_getgrgid, METH_FASTCALL|METH_KEYWORDS, grp_getgrgid__doc__},
static PyObject * static PyObject *
grp_getgrgid_impl(PyObject *module, PyObject *id); grp_getgrgid_impl(PyObject *module, PyObject *id);
...@@ -43,7 +43,7 @@ PyDoc_STRVAR(grp_getgrnam__doc__, ...@@ -43,7 +43,7 @@ PyDoc_STRVAR(grp_getgrnam__doc__,
"If name is not valid, raise KeyError."); "If name is not valid, raise KeyError.");
#define GRP_GETGRNAM_METHODDEF \ #define GRP_GETGRNAM_METHODDEF \
{"getgrnam", (PyCFunction)grp_getgrnam, METH_FASTCALL|METH_KEYWORDS, grp_getgrnam__doc__}, {"getgrnam", (PyCFunction)(void(*)(void))grp_getgrnam, METH_FASTCALL|METH_KEYWORDS, grp_getgrnam__doc__},
static PyObject * static PyObject *
grp_getgrnam_impl(PyObject *module, PyObject *name); grp_getgrnam_impl(PyObject *module, PyObject *name);
...@@ -86,4 +86,4 @@ grp_getgrall(PyObject *module, PyObject *Py_UNUSED(ignored)) ...@@ -86,4 +86,4 @@ grp_getgrall(PyObject *module, PyObject *Py_UNUSED(ignored))
{ {
return grp_getgrall_impl(module); return grp_getgrall_impl(module);
} }
/*[clinic end generated code: output=0ccba09e8ec14c81 input=a9049054013a1b77]*/ /*[clinic end generated code: output=ab10233f6015bc0a input=a9049054013a1b77]*/
...@@ -131,7 +131,7 @@ PyDoc_STRVAR(itertools_tee__doc__, ...@@ -131,7 +131,7 @@ PyDoc_STRVAR(itertools_tee__doc__,
"Returns a tuple of n independent iterators."); "Returns a tuple of n independent iterators.");
#define ITERTOOLS_TEE_METHODDEF \ #define ITERTOOLS_TEE_METHODDEF \
{"tee", (PyCFunction)itertools_tee, METH_FASTCALL, itertools_tee__doc__}, {"tee", (PyCFunction)(void(*)(void))itertools_tee, METH_FASTCALL, itertools_tee__doc__},
static PyObject * static PyObject *
itertools_tee_impl(PyObject *module, PyObject *iterable, Py_ssize_t n); itertools_tee_impl(PyObject *module, PyObject *iterable, Py_ssize_t n);
...@@ -510,4 +510,4 @@ itertools_count(PyTypeObject *type, PyObject *args, PyObject *kwargs) ...@@ -510,4 +510,4 @@ itertools_count(PyTypeObject *type, PyObject *args, PyObject *kwargs)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=c8c47b766deeffc3 input=a9049054013a1b77]*/ /*[clinic end generated code: output=916251f891fa84b9 input=a9049054013a1b77]*/
...@@ -9,7 +9,7 @@ PyDoc_STRVAR(math_gcd__doc__, ...@@ -9,7 +9,7 @@ PyDoc_STRVAR(math_gcd__doc__,
"greatest common divisor of x and y"); "greatest common divisor of x and y");
#define MATH_GCD_METHODDEF \ #define MATH_GCD_METHODDEF \
{"gcd", (PyCFunction)math_gcd, METH_FASTCALL, math_gcd__doc__}, {"gcd", (PyCFunction)(void(*)(void))math_gcd, METH_FASTCALL, math_gcd__doc__},
static PyObject * static PyObject *
math_gcd_impl(PyObject *module, PyObject *a, PyObject *b); math_gcd_impl(PyObject *module, PyObject *a, PyObject *b);
...@@ -126,7 +126,7 @@ PyDoc_STRVAR(math_ldexp__doc__, ...@@ -126,7 +126,7 @@ PyDoc_STRVAR(math_ldexp__doc__,
"This is essentially the inverse of frexp()."); "This is essentially the inverse of frexp().");
#define MATH_LDEXP_METHODDEF \ #define MATH_LDEXP_METHODDEF \
{"ldexp", (PyCFunction)math_ldexp, METH_FASTCALL, math_ldexp__doc__}, {"ldexp", (PyCFunction)(void(*)(void))math_ldexp, METH_FASTCALL, math_ldexp__doc__},
static PyObject * static PyObject *
math_ldexp_impl(PyObject *module, double x, PyObject *i); math_ldexp_impl(PyObject *module, double x, PyObject *i);
...@@ -247,7 +247,7 @@ PyDoc_STRVAR(math_fmod__doc__, ...@@ -247,7 +247,7 @@ PyDoc_STRVAR(math_fmod__doc__,
"x % y may differ."); "x % y may differ.");
#define MATH_FMOD_METHODDEF \ #define MATH_FMOD_METHODDEF \
{"fmod", (PyCFunction)math_fmod, METH_FASTCALL, math_fmod__doc__}, {"fmod", (PyCFunction)(void(*)(void))math_fmod, METH_FASTCALL, math_fmod__doc__},
static PyObject * static PyObject *
math_fmod_impl(PyObject *module, double x, double y); math_fmod_impl(PyObject *module, double x, double y);
...@@ -282,7 +282,7 @@ PyDoc_STRVAR(math_dist__doc__, ...@@ -282,7 +282,7 @@ PyDoc_STRVAR(math_dist__doc__,
" sqrt(sum((px - qx) ** 2.0 for px, qx in zip(p, q)))"); " sqrt(sum((px - qx) ** 2.0 for px, qx in zip(p, q)))");
#define MATH_DIST_METHODDEF \ #define MATH_DIST_METHODDEF \
{"dist", (PyCFunction)math_dist, METH_FASTCALL, math_dist__doc__}, {"dist", (PyCFunction)(void(*)(void))math_dist, METH_FASTCALL, math_dist__doc__},
static PyObject * static PyObject *
math_dist_impl(PyObject *module, PyObject *p, PyObject *q); math_dist_impl(PyObject *module, PyObject *p, PyObject *q);
...@@ -312,7 +312,7 @@ PyDoc_STRVAR(math_pow__doc__, ...@@ -312,7 +312,7 @@ PyDoc_STRVAR(math_pow__doc__,
"Return x**y (x to the power of y)."); "Return x**y (x to the power of y).");
#define MATH_POW_METHODDEF \ #define MATH_POW_METHODDEF \
{"pow", (PyCFunction)math_pow, METH_FASTCALL, math_pow__doc__}, {"pow", (PyCFunction)(void(*)(void))math_pow, METH_FASTCALL, math_pow__doc__},
static PyObject * static PyObject *
math_pow_impl(PyObject *module, double x, double y); math_pow_impl(PyObject *module, double x, double y);
...@@ -492,7 +492,7 @@ PyDoc_STRVAR(math_isclose__doc__, ...@@ -492,7 +492,7 @@ PyDoc_STRVAR(math_isclose__doc__,
"only close to themselves."); "only close to themselves.");
#define MATH_ISCLOSE_METHODDEF \ #define MATH_ISCLOSE_METHODDEF \
{"isclose", (PyCFunction)math_isclose, METH_FASTCALL|METH_KEYWORDS, math_isclose__doc__}, {"isclose", (PyCFunction)(void(*)(void))math_isclose, METH_FASTCALL|METH_KEYWORDS, math_isclose__doc__},
static int static int
math_isclose_impl(PyObject *module, double a, double b, double rel_tol, math_isclose_impl(PyObject *module, double a, double b, double rel_tol,
...@@ -523,4 +523,4 @@ math_isclose(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject ...@@ -523,4 +523,4 @@ math_isclose(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=239c51a5acefbafb input=a9049054013a1b77]*/ /*[clinic end generated code: output=8b1709a71e5fb855 input=a9049054013a1b77]*/
...@@ -72,7 +72,7 @@ PyDoc_STRVAR(_md5_md5__doc__, ...@@ -72,7 +72,7 @@ PyDoc_STRVAR(_md5_md5__doc__,
"Return a new MD5 hash object; optionally initialized with a string."); "Return a new MD5 hash object; optionally initialized with a string.");
#define _MD5_MD5_METHODDEF \ #define _MD5_MD5_METHODDEF \
{"md5", (PyCFunction)_md5_md5, METH_FASTCALL|METH_KEYWORDS, _md5_md5__doc__}, {"md5", (PyCFunction)(void(*)(void))_md5_md5, METH_FASTCALL|METH_KEYWORDS, _md5_md5__doc__},
static PyObject * static PyObject *
_md5_md5_impl(PyObject *module, PyObject *string); _md5_md5_impl(PyObject *module, PyObject *string);
...@@ -94,4 +94,4 @@ _md5_md5(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw ...@@ -94,4 +94,4 @@ _md5_md5(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kw
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=72aa003c308e26cf input=a9049054013a1b77]*/ /*[clinic end generated code: output=83cb1aef575f13bc input=a9049054013a1b77]*/
This diff is collapsed.
...@@ -11,7 +11,7 @@ PyDoc_STRVAR(pyexpat_xmlparser_Parse__doc__, ...@@ -11,7 +11,7 @@ PyDoc_STRVAR(pyexpat_xmlparser_Parse__doc__,
"`isfinal\' should be true at end of input."); "`isfinal\' should be true at end of input.");
#define PYEXPAT_XMLPARSER_PARSE_METHODDEF \ #define PYEXPAT_XMLPARSER_PARSE_METHODDEF \
{"Parse", (PyCFunction)pyexpat_xmlparser_Parse, METH_FASTCALL, pyexpat_xmlparser_Parse__doc__}, {"Parse", (PyCFunction)(void(*)(void))pyexpat_xmlparser_Parse, METH_FASTCALL, pyexpat_xmlparser_Parse__doc__},
static PyObject * static PyObject *
pyexpat_xmlparser_Parse_impl(xmlparseobject *self, PyObject *data, pyexpat_xmlparser_Parse_impl(xmlparseobject *self, PyObject *data,
...@@ -116,7 +116,7 @@ PyDoc_STRVAR(pyexpat_xmlparser_ExternalEntityParserCreate__doc__, ...@@ -116,7 +116,7 @@ PyDoc_STRVAR(pyexpat_xmlparser_ExternalEntityParserCreate__doc__,
"Create a parser for parsing an external entity based on the information passed to the ExternalEntityRefHandler."); "Create a parser for parsing an external entity based on the information passed to the ExternalEntityRefHandler.");
#define PYEXPAT_XMLPARSER_EXTERNALENTITYPARSERCREATE_METHODDEF \ #define PYEXPAT_XMLPARSER_EXTERNALENTITYPARSERCREATE_METHODDEF \
{"ExternalEntityParserCreate", (PyCFunction)pyexpat_xmlparser_ExternalEntityParserCreate, METH_FASTCALL, pyexpat_xmlparser_ExternalEntityParserCreate__doc__}, {"ExternalEntityParserCreate", (PyCFunction)(void(*)(void))pyexpat_xmlparser_ExternalEntityParserCreate, METH_FASTCALL, pyexpat_xmlparser_ExternalEntityParserCreate__doc__},
static PyObject * static PyObject *
pyexpat_xmlparser_ExternalEntityParserCreate_impl(xmlparseobject *self, pyexpat_xmlparser_ExternalEntityParserCreate_impl(xmlparseobject *self,
...@@ -185,7 +185,7 @@ PyDoc_STRVAR(pyexpat_xmlparser_UseForeignDTD__doc__, ...@@ -185,7 +185,7 @@ PyDoc_STRVAR(pyexpat_xmlparser_UseForeignDTD__doc__,
"information to the parser. \'flag\' defaults to True if not provided."); "information to the parser. \'flag\' defaults to True if not provided.");
#define PYEXPAT_XMLPARSER_USEFOREIGNDTD_METHODDEF \ #define PYEXPAT_XMLPARSER_USEFOREIGNDTD_METHODDEF \
{"UseForeignDTD", (PyCFunction)pyexpat_xmlparser_UseForeignDTD, METH_FASTCALL, pyexpat_xmlparser_UseForeignDTD__doc__}, {"UseForeignDTD", (PyCFunction)(void(*)(void))pyexpat_xmlparser_UseForeignDTD, METH_FASTCALL, pyexpat_xmlparser_UseForeignDTD__doc__},
static PyObject * static PyObject *
pyexpat_xmlparser_UseForeignDTD_impl(xmlparseobject *self, int flag); pyexpat_xmlparser_UseForeignDTD_impl(xmlparseobject *self, int flag);
...@@ -216,7 +216,7 @@ PyDoc_STRVAR(pyexpat_ParserCreate__doc__, ...@@ -216,7 +216,7 @@ PyDoc_STRVAR(pyexpat_ParserCreate__doc__,
"Return a new XML parser object."); "Return a new XML parser object.");
#define PYEXPAT_PARSERCREATE_METHODDEF \ #define PYEXPAT_PARSERCREATE_METHODDEF \
{"ParserCreate", (PyCFunction)pyexpat_ParserCreate, METH_FASTCALL|METH_KEYWORDS, pyexpat_ParserCreate__doc__}, {"ParserCreate", (PyCFunction)(void(*)(void))pyexpat_ParserCreate, METH_FASTCALL|METH_KEYWORDS, pyexpat_ParserCreate__doc__},
static PyObject * static PyObject *
pyexpat_ParserCreate_impl(PyObject *module, const char *encoding, pyexpat_ParserCreate_impl(PyObject *module, const char *encoding,
...@@ -272,4 +272,4 @@ exit: ...@@ -272,4 +272,4 @@ exit:
#ifndef PYEXPAT_XMLPARSER_USEFOREIGNDTD_METHODDEF #ifndef PYEXPAT_XMLPARSER_USEFOREIGNDTD_METHODDEF
#define PYEXPAT_XMLPARSER_USEFOREIGNDTD_METHODDEF #define PYEXPAT_XMLPARSER_USEFOREIGNDTD_METHODDEF
#endif /* !defined(PYEXPAT_XMLPARSER_USEFOREIGNDTD_METHODDEF) */ #endif /* !defined(PYEXPAT_XMLPARSER_USEFOREIGNDTD_METHODDEF) */
/*[clinic end generated code: output=6bdf1faf8ba1af32 input=a9049054013a1b77]*/ /*[clinic end generated code: output=c390207761c679d3 input=a9049054013a1b77]*/
...@@ -60,7 +60,7 @@ PyDoc_STRVAR(resource_setrlimit__doc__, ...@@ -60,7 +60,7 @@ PyDoc_STRVAR(resource_setrlimit__doc__,
"\n"); "\n");
#define RESOURCE_SETRLIMIT_METHODDEF \ #define RESOURCE_SETRLIMIT_METHODDEF \
{"setrlimit", (PyCFunction)resource_setrlimit, METH_FASTCALL, resource_setrlimit__doc__}, {"setrlimit", (PyCFunction)(void(*)(void))resource_setrlimit, METH_FASTCALL, resource_setrlimit__doc__},
static PyObject * static PyObject *
resource_setrlimit_impl(PyObject *module, int resource, PyObject *limits); resource_setrlimit_impl(PyObject *module, int resource, PyObject *limits);
...@@ -157,4 +157,4 @@ exit: ...@@ -157,4 +157,4 @@ exit:
#ifndef RESOURCE_PRLIMIT_METHODDEF #ifndef RESOURCE_PRLIMIT_METHODDEF
#define RESOURCE_PRLIMIT_METHODDEF #define RESOURCE_PRLIMIT_METHODDEF
#endif /* !defined(RESOURCE_PRLIMIT_METHODDEF) */ #endif /* !defined(RESOURCE_PRLIMIT_METHODDEF) */
/*[clinic end generated code: output=2a69aca90631a582 input=a9049054013a1b77]*/ /*[clinic end generated code: output=637ed2c42bde5ca6 input=a9049054013a1b77]*/
...@@ -30,7 +30,7 @@ PyDoc_STRVAR(select_select__doc__, ...@@ -30,7 +30,7 @@ PyDoc_STRVAR(select_select__doc__,
"descriptors can be used."); "descriptors can be used.");
#define SELECT_SELECT_METHODDEF \ #define SELECT_SELECT_METHODDEF \
{"select", (PyCFunction)select_select, METH_FASTCALL, select_select__doc__}, {"select", (PyCFunction)(void(*)(void))select_select, METH_FASTCALL, select_select__doc__},
static PyObject * static PyObject *
select_select_impl(PyObject *module, PyObject *rlist, PyObject *wlist, select_select_impl(PyObject *module, PyObject *rlist, PyObject *wlist,
...@@ -70,7 +70,7 @@ PyDoc_STRVAR(select_poll_register__doc__, ...@@ -70,7 +70,7 @@ PyDoc_STRVAR(select_poll_register__doc__,
" an optional bitmask describing the type of events to check for"); " an optional bitmask describing the type of events to check for");
#define SELECT_POLL_REGISTER_METHODDEF \ #define SELECT_POLL_REGISTER_METHODDEF \
{"register", (PyCFunction)select_poll_register, METH_FASTCALL, select_poll_register__doc__}, {"register", (PyCFunction)(void(*)(void))select_poll_register, METH_FASTCALL, select_poll_register__doc__},
static PyObject * static PyObject *
select_poll_register_impl(pollObject *self, int fd, unsigned short eventmask); select_poll_register_impl(pollObject *self, int fd, unsigned short eventmask);
...@@ -109,7 +109,7 @@ PyDoc_STRVAR(select_poll_modify__doc__, ...@@ -109,7 +109,7 @@ PyDoc_STRVAR(select_poll_modify__doc__,
" a bitmask describing the type of events to check for"); " a bitmask describing the type of events to check for");
#define SELECT_POLL_MODIFY_METHODDEF \ #define SELECT_POLL_MODIFY_METHODDEF \
{"modify", (PyCFunction)select_poll_modify, METH_FASTCALL, select_poll_modify__doc__}, {"modify", (PyCFunction)(void(*)(void))select_poll_modify, METH_FASTCALL, select_poll_modify__doc__},
static PyObject * static PyObject *
select_poll_modify_impl(pollObject *self, int fd, unsigned short eventmask); select_poll_modify_impl(pollObject *self, int fd, unsigned short eventmask);
...@@ -176,7 +176,7 @@ PyDoc_STRVAR(select_poll_poll__doc__, ...@@ -176,7 +176,7 @@ PyDoc_STRVAR(select_poll_poll__doc__,
"report, as a list of (fd, event) 2-tuples."); "report, as a list of (fd, event) 2-tuples.");
#define SELECT_POLL_POLL_METHODDEF \ #define SELECT_POLL_POLL_METHODDEF \
{"poll", (PyCFunction)select_poll_poll, METH_FASTCALL, select_poll_poll__doc__}, {"poll", (PyCFunction)(void(*)(void))select_poll_poll, METH_FASTCALL, select_poll_poll__doc__},
static PyObject * static PyObject *
select_poll_poll_impl(pollObject *self, PyObject *timeout_obj); select_poll_poll_impl(pollObject *self, PyObject *timeout_obj);
...@@ -215,7 +215,7 @@ PyDoc_STRVAR(select_devpoll_register__doc__, ...@@ -215,7 +215,7 @@ PyDoc_STRVAR(select_devpoll_register__doc__,
" an optional bitmask describing the type of events to check for"); " an optional bitmask describing the type of events to check for");
#define SELECT_DEVPOLL_REGISTER_METHODDEF \ #define SELECT_DEVPOLL_REGISTER_METHODDEF \
{"register", (PyCFunction)select_devpoll_register, METH_FASTCALL, select_devpoll_register__doc__}, {"register", (PyCFunction)(void(*)(void))select_devpoll_register, METH_FASTCALL, select_devpoll_register__doc__},
static PyObject * static PyObject *
select_devpoll_register_impl(devpollObject *self, int fd, select_devpoll_register_impl(devpollObject *self, int fd,
...@@ -255,7 +255,7 @@ PyDoc_STRVAR(select_devpoll_modify__doc__, ...@@ -255,7 +255,7 @@ PyDoc_STRVAR(select_devpoll_modify__doc__,
" an optional bitmask describing the type of events to check for"); " an optional bitmask describing the type of events to check for");
#define SELECT_DEVPOLL_MODIFY_METHODDEF \ #define SELECT_DEVPOLL_MODIFY_METHODDEF \
{"modify", (PyCFunction)select_devpoll_modify, METH_FASTCALL, select_devpoll_modify__doc__}, {"modify", (PyCFunction)(void(*)(void))select_devpoll_modify, METH_FASTCALL, select_devpoll_modify__doc__},
static PyObject * static PyObject *
select_devpoll_modify_impl(devpollObject *self, int fd, select_devpoll_modify_impl(devpollObject *self, int fd,
...@@ -323,7 +323,7 @@ PyDoc_STRVAR(select_devpoll_poll__doc__, ...@@ -323,7 +323,7 @@ PyDoc_STRVAR(select_devpoll_poll__doc__,
"report, as a list of (fd, event) 2-tuples."); "report, as a list of (fd, event) 2-tuples.");
#define SELECT_DEVPOLL_POLL_METHODDEF \ #define SELECT_DEVPOLL_POLL_METHODDEF \
{"poll", (PyCFunction)select_devpoll_poll, METH_FASTCALL, select_devpoll_poll__doc__}, {"poll", (PyCFunction)(void(*)(void))select_devpoll_poll, METH_FASTCALL, select_devpoll_poll__doc__},
static PyObject * static PyObject *
select_devpoll_poll_impl(devpollObject *self, PyObject *timeout_obj); select_devpoll_poll_impl(devpollObject *self, PyObject *timeout_obj);
...@@ -577,7 +577,7 @@ PyDoc_STRVAR(select_epoll_register__doc__, ...@@ -577,7 +577,7 @@ PyDoc_STRVAR(select_epoll_register__doc__,
"The epoll interface supports all file descriptors that support poll."); "The epoll interface supports all file descriptors that support poll.");
#define SELECT_EPOLL_REGISTER_METHODDEF \ #define SELECT_EPOLL_REGISTER_METHODDEF \
{"register", (PyCFunction)select_epoll_register, METH_FASTCALL|METH_KEYWORDS, select_epoll_register__doc__}, {"register", (PyCFunction)(void(*)(void))select_epoll_register, METH_FASTCALL|METH_KEYWORDS, select_epoll_register__doc__},
static PyObject * static PyObject *
select_epoll_register_impl(pyEpoll_Object *self, int fd, select_epoll_register_impl(pyEpoll_Object *self, int fd,
...@@ -618,7 +618,7 @@ PyDoc_STRVAR(select_epoll_modify__doc__, ...@@ -618,7 +618,7 @@ PyDoc_STRVAR(select_epoll_modify__doc__,
" a bit set composed of the various EPOLL constants"); " a bit set composed of the various EPOLL constants");
#define SELECT_EPOLL_MODIFY_METHODDEF \ #define SELECT_EPOLL_MODIFY_METHODDEF \
{"modify", (PyCFunction)select_epoll_modify, METH_FASTCALL|METH_KEYWORDS, select_epoll_modify__doc__}, {"modify", (PyCFunction)(void(*)(void))select_epoll_modify, METH_FASTCALL|METH_KEYWORDS, select_epoll_modify__doc__},
static PyObject * static PyObject *
select_epoll_modify_impl(pyEpoll_Object *self, int fd, select_epoll_modify_impl(pyEpoll_Object *self, int fd,
...@@ -657,7 +657,7 @@ PyDoc_STRVAR(select_epoll_unregister__doc__, ...@@ -657,7 +657,7 @@ PyDoc_STRVAR(select_epoll_unregister__doc__,
" the target file descriptor of the operation"); " the target file descriptor of the operation");
#define SELECT_EPOLL_UNREGISTER_METHODDEF \ #define SELECT_EPOLL_UNREGISTER_METHODDEF \
{"unregister", (PyCFunction)select_epoll_unregister, METH_FASTCALL|METH_KEYWORDS, select_epoll_unregister__doc__}, {"unregister", (PyCFunction)(void(*)(void))select_epoll_unregister, METH_FASTCALL|METH_KEYWORDS, select_epoll_unregister__doc__},
static PyObject * static PyObject *
select_epoll_unregister_impl(pyEpoll_Object *self, int fd); select_epoll_unregister_impl(pyEpoll_Object *self, int fd);
...@@ -700,7 +700,7 @@ PyDoc_STRVAR(select_epoll_poll__doc__, ...@@ -700,7 +700,7 @@ PyDoc_STRVAR(select_epoll_poll__doc__,
"as a list of (fd, events) 2-tuples."); "as a list of (fd, events) 2-tuples.");
#define SELECT_EPOLL_POLL_METHODDEF \ #define SELECT_EPOLL_POLL_METHODDEF \
{"poll", (PyCFunction)select_epoll_poll, METH_FASTCALL|METH_KEYWORDS, select_epoll_poll__doc__}, {"poll", (PyCFunction)(void(*)(void))select_epoll_poll, METH_FASTCALL|METH_KEYWORDS, select_epoll_poll__doc__},
static PyObject * static PyObject *
select_epoll_poll_impl(pyEpoll_Object *self, PyObject *timeout_obj, select_epoll_poll_impl(pyEpoll_Object *self, PyObject *timeout_obj,
...@@ -756,7 +756,7 @@ PyDoc_STRVAR(select_epoll___exit____doc__, ...@@ -756,7 +756,7 @@ PyDoc_STRVAR(select_epoll___exit____doc__,
"\n"); "\n");
#define SELECT_EPOLL___EXIT___METHODDEF \ #define SELECT_EPOLL___EXIT___METHODDEF \
{"__exit__", (PyCFunction)select_epoll___exit__, METH_FASTCALL, select_epoll___exit____doc__}, {"__exit__", (PyCFunction)(void(*)(void))select_epoll___exit__, METH_FASTCALL, select_epoll___exit____doc__},
static PyObject * static PyObject *
select_epoll___exit___impl(pyEpoll_Object *self, PyObject *exc_type, select_epoll___exit___impl(pyEpoll_Object *self, PyObject *exc_type,
...@@ -922,7 +922,7 @@ PyDoc_STRVAR(select_kqueue_control__doc__, ...@@ -922,7 +922,7 @@ PyDoc_STRVAR(select_kqueue_control__doc__,
" This accepts floats for smaller timeouts, too."); " This accepts floats for smaller timeouts, too.");
#define SELECT_KQUEUE_CONTROL_METHODDEF \ #define SELECT_KQUEUE_CONTROL_METHODDEF \
{"control", (PyCFunction)select_kqueue_control, METH_FASTCALL, select_kqueue_control__doc__}, {"control", (PyCFunction)(void(*)(void))select_kqueue_control, METH_FASTCALL, select_kqueue_control__doc__},
static PyObject * static PyObject *
select_kqueue_control_impl(kqueue_queue_Object *self, PyObject *changelist, select_kqueue_control_impl(kqueue_queue_Object *self, PyObject *changelist,
...@@ -1047,4 +1047,4 @@ exit: ...@@ -1047,4 +1047,4 @@ exit:
#ifndef SELECT_KQUEUE_CONTROL_METHODDEF #ifndef SELECT_KQUEUE_CONTROL_METHODDEF
#define SELECT_KQUEUE_CONTROL_METHODDEF #define SELECT_KQUEUE_CONTROL_METHODDEF
#endif /* !defined(SELECT_KQUEUE_CONTROL_METHODDEF) */ #endif /* !defined(SELECT_KQUEUE_CONTROL_METHODDEF) */
/*[clinic end generated code: output=561bec8bcb0e00c5 input=a9049054013a1b77]*/ /*[clinic end generated code: output=04c4019eb5a4d464 input=a9049054013a1b77]*/
...@@ -72,7 +72,7 @@ PyDoc_STRVAR(_sha1_sha1__doc__, ...@@ -72,7 +72,7 @@ PyDoc_STRVAR(_sha1_sha1__doc__,
"Return a new SHA1 hash object; optionally initialized with a string."); "Return a new SHA1 hash object; optionally initialized with a string.");
#define _SHA1_SHA1_METHODDEF \ #define _SHA1_SHA1_METHODDEF \
{"sha1", (PyCFunction)_sha1_sha1, METH_FASTCALL|METH_KEYWORDS, _sha1_sha1__doc__}, {"sha1", (PyCFunction)(void(*)(void))_sha1_sha1, METH_FASTCALL|METH_KEYWORDS, _sha1_sha1__doc__},
static PyObject * static PyObject *
_sha1_sha1_impl(PyObject *module, PyObject *string); _sha1_sha1_impl(PyObject *module, PyObject *string);
...@@ -94,4 +94,4 @@ _sha1_sha1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject * ...@@ -94,4 +94,4 @@ _sha1_sha1(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=81d2424c0585bfd4 input=a9049054013a1b77]*/ /*[clinic end generated code: output=3bae85313ee5a3b5 input=a9049054013a1b77]*/
...@@ -72,7 +72,7 @@ PyDoc_STRVAR(_sha256_sha256__doc__, ...@@ -72,7 +72,7 @@ PyDoc_STRVAR(_sha256_sha256__doc__,
"Return a new SHA-256 hash object; optionally initialized with a string."); "Return a new SHA-256 hash object; optionally initialized with a string.");
#define _SHA256_SHA256_METHODDEF \ #define _SHA256_SHA256_METHODDEF \
{"sha256", (PyCFunction)_sha256_sha256, METH_FASTCALL|METH_KEYWORDS, _sha256_sha256__doc__}, {"sha256", (PyCFunction)(void(*)(void))_sha256_sha256, METH_FASTCALL|METH_KEYWORDS, _sha256_sha256__doc__},
static PyObject * static PyObject *
_sha256_sha256_impl(PyObject *module, PyObject *string); _sha256_sha256_impl(PyObject *module, PyObject *string);
...@@ -102,7 +102,7 @@ PyDoc_STRVAR(_sha256_sha224__doc__, ...@@ -102,7 +102,7 @@ PyDoc_STRVAR(_sha256_sha224__doc__,
"Return a new SHA-224 hash object; optionally initialized with a string."); "Return a new SHA-224 hash object; optionally initialized with a string.");
#define _SHA256_SHA224_METHODDEF \ #define _SHA256_SHA224_METHODDEF \
{"sha224", (PyCFunction)_sha256_sha224, METH_FASTCALL|METH_KEYWORDS, _sha256_sha224__doc__}, {"sha224", (PyCFunction)(void(*)(void))_sha256_sha224, METH_FASTCALL|METH_KEYWORDS, _sha256_sha224__doc__},
static PyObject * static PyObject *
_sha256_sha224_impl(PyObject *module, PyObject *string); _sha256_sha224_impl(PyObject *module, PyObject *string);
...@@ -124,4 +124,4 @@ _sha256_sha224(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje ...@@ -124,4 +124,4 @@ _sha256_sha224(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=0086286cffcbc31c input=a9049054013a1b77]*/ /*[clinic end generated code: output=fb208641d4bc3b5f input=a9049054013a1b77]*/
...@@ -72,7 +72,7 @@ PyDoc_STRVAR(_sha512_sha512__doc__, ...@@ -72,7 +72,7 @@ PyDoc_STRVAR(_sha512_sha512__doc__,
"Return a new SHA-512 hash object; optionally initialized with a string."); "Return a new SHA-512 hash object; optionally initialized with a string.");
#define _SHA512_SHA512_METHODDEF \ #define _SHA512_SHA512_METHODDEF \
{"sha512", (PyCFunction)_sha512_sha512, METH_FASTCALL|METH_KEYWORDS, _sha512_sha512__doc__}, {"sha512", (PyCFunction)(void(*)(void))_sha512_sha512, METH_FASTCALL|METH_KEYWORDS, _sha512_sha512__doc__},
static PyObject * static PyObject *
_sha512_sha512_impl(PyObject *module, PyObject *string); _sha512_sha512_impl(PyObject *module, PyObject *string);
...@@ -102,7 +102,7 @@ PyDoc_STRVAR(_sha512_sha384__doc__, ...@@ -102,7 +102,7 @@ PyDoc_STRVAR(_sha512_sha384__doc__,
"Return a new SHA-384 hash object; optionally initialized with a string."); "Return a new SHA-384 hash object; optionally initialized with a string.");
#define _SHA512_SHA384_METHODDEF \ #define _SHA512_SHA384_METHODDEF \
{"sha384", (PyCFunction)_sha512_sha384, METH_FASTCALL|METH_KEYWORDS, _sha512_sha384__doc__}, {"sha384", (PyCFunction)(void(*)(void))_sha512_sha384, METH_FASTCALL|METH_KEYWORDS, _sha512_sha384__doc__},
static PyObject * static PyObject *
_sha512_sha384_impl(PyObject *module, PyObject *string); _sha512_sha384_impl(PyObject *module, PyObject *string);
...@@ -124,4 +124,4 @@ _sha512_sha384(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje ...@@ -124,4 +124,4 @@ _sha512_sha384(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObje
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=fcc3306fb6672222 input=a9049054013a1b77]*/ /*[clinic end generated code: output=3706fa47bea06c0b input=a9049054013a1b77]*/
...@@ -74,7 +74,7 @@ PyDoc_STRVAR(signal_signal__doc__, ...@@ -74,7 +74,7 @@ PyDoc_STRVAR(signal_signal__doc__,
"the first is the signal number, the second is the interrupted stack frame."); "the first is the signal number, the second is the interrupted stack frame.");
#define SIGNAL_SIGNAL_METHODDEF \ #define SIGNAL_SIGNAL_METHODDEF \
{"signal", (PyCFunction)signal_signal, METH_FASTCALL, signal_signal__doc__}, {"signal", (PyCFunction)(void(*)(void))signal_signal, METH_FASTCALL, signal_signal__doc__},
static PyObject * static PyObject *
signal_signal_impl(PyObject *module, int signalnum, PyObject *handler); signal_signal_impl(PyObject *module, int signalnum, PyObject *handler);
...@@ -171,7 +171,7 @@ PyDoc_STRVAR(signal_siginterrupt__doc__, ...@@ -171,7 +171,7 @@ PyDoc_STRVAR(signal_siginterrupt__doc__,
"signal sig, else system calls will be interrupted."); "signal sig, else system calls will be interrupted.");
#define SIGNAL_SIGINTERRUPT_METHODDEF \ #define SIGNAL_SIGINTERRUPT_METHODDEF \
{"siginterrupt", (PyCFunction)signal_siginterrupt, METH_FASTCALL, signal_siginterrupt__doc__}, {"siginterrupt", (PyCFunction)(void(*)(void))signal_siginterrupt, METH_FASTCALL, signal_siginterrupt__doc__},
static PyObject * static PyObject *
signal_siginterrupt_impl(PyObject *module, int signalnum, int flag); signal_siginterrupt_impl(PyObject *module, int signalnum, int flag);
...@@ -209,7 +209,7 @@ PyDoc_STRVAR(signal_setitimer__doc__, ...@@ -209,7 +209,7 @@ PyDoc_STRVAR(signal_setitimer__doc__,
"Returns old values as a tuple: (delay, interval)."); "Returns old values as a tuple: (delay, interval).");
#define SIGNAL_SETITIMER_METHODDEF \ #define SIGNAL_SETITIMER_METHODDEF \
{"setitimer", (PyCFunction)signal_setitimer, METH_FASTCALL, signal_setitimer__doc__}, {"setitimer", (PyCFunction)(void(*)(void))signal_setitimer, METH_FASTCALL, signal_setitimer__doc__},
static PyObject * static PyObject *
signal_setitimer_impl(PyObject *module, int which, PyObject *seconds, signal_setitimer_impl(PyObject *module, int which, PyObject *seconds,
...@@ -275,7 +275,7 @@ PyDoc_STRVAR(signal_pthread_sigmask__doc__, ...@@ -275,7 +275,7 @@ PyDoc_STRVAR(signal_pthread_sigmask__doc__,
"Fetch and/or change the signal mask of the calling thread."); "Fetch and/or change the signal mask of the calling thread.");
#define SIGNAL_PTHREAD_SIGMASK_METHODDEF \ #define SIGNAL_PTHREAD_SIGMASK_METHODDEF \
{"pthread_sigmask", (PyCFunction)signal_pthread_sigmask, METH_FASTCALL, signal_pthread_sigmask__doc__}, {"pthread_sigmask", (PyCFunction)(void(*)(void))signal_pthread_sigmask, METH_FASTCALL, signal_pthread_sigmask__doc__},
static PyObject * static PyObject *
signal_pthread_sigmask_impl(PyObject *module, int how, sigset_t mask); signal_pthread_sigmask_impl(PyObject *module, int how, sigset_t mask);
...@@ -428,7 +428,7 @@ PyDoc_STRVAR(signal_sigtimedwait__doc__, ...@@ -428,7 +428,7 @@ PyDoc_STRVAR(signal_sigtimedwait__doc__,
"The timeout is specified in seconds, with floating point numbers allowed."); "The timeout is specified in seconds, with floating point numbers allowed.");
#define SIGNAL_SIGTIMEDWAIT_METHODDEF \ #define SIGNAL_SIGTIMEDWAIT_METHODDEF \
{"sigtimedwait", (PyCFunction)signal_sigtimedwait, METH_FASTCALL, signal_sigtimedwait__doc__}, {"sigtimedwait", (PyCFunction)(void(*)(void))signal_sigtimedwait, METH_FASTCALL, signal_sigtimedwait__doc__},
static PyObject * static PyObject *
signal_sigtimedwait_impl(PyObject *module, sigset_t sigset, signal_sigtimedwait_impl(PyObject *module, sigset_t sigset,
...@@ -462,7 +462,7 @@ PyDoc_STRVAR(signal_pthread_kill__doc__, ...@@ -462,7 +462,7 @@ PyDoc_STRVAR(signal_pthread_kill__doc__,
"Send a signal to a thread."); "Send a signal to a thread.");
#define SIGNAL_PTHREAD_KILL_METHODDEF \ #define SIGNAL_PTHREAD_KILL_METHODDEF \
{"pthread_kill", (PyCFunction)signal_pthread_kill, METH_FASTCALL, signal_pthread_kill__doc__}, {"pthread_kill", (PyCFunction)(void(*)(void))signal_pthread_kill, METH_FASTCALL, signal_pthread_kill__doc__},
static PyObject * static PyObject *
signal_pthread_kill_impl(PyObject *module, unsigned long thread_id, signal_pthread_kill_impl(PyObject *module, unsigned long thread_id,
...@@ -534,4 +534,4 @@ exit: ...@@ -534,4 +534,4 @@ exit:
#ifndef SIGNAL_PTHREAD_KILL_METHODDEF #ifndef SIGNAL_PTHREAD_KILL_METHODDEF
#define SIGNAL_PTHREAD_KILL_METHODDEF #define SIGNAL_PTHREAD_KILL_METHODDEF
#endif /* !defined(SIGNAL_PTHREAD_KILL_METHODDEF) */ #endif /* !defined(SIGNAL_PTHREAD_KILL_METHODDEF) */
/*[clinic end generated code: output=549f0efdc7405834 input=a9049054013a1b77]*/ /*[clinic end generated code: output=fa0040750f4c1fcb input=a9049054013a1b77]*/
...@@ -9,7 +9,7 @@ PyDoc_STRVAR(_symtable_symtable__doc__, ...@@ -9,7 +9,7 @@ PyDoc_STRVAR(_symtable_symtable__doc__,
"Return symbol and scope dictionaries used internally by compiler."); "Return symbol and scope dictionaries used internally by compiler.");
#define _SYMTABLE_SYMTABLE_METHODDEF \ #define _SYMTABLE_SYMTABLE_METHODDEF \
{"symtable", (PyCFunction)_symtable_symtable, METH_FASTCALL, _symtable_symtable__doc__}, {"symtable", (PyCFunction)(void(*)(void))_symtable_symtable, METH_FASTCALL, _symtable_symtable__doc__},
static PyObject * static PyObject *
_symtable_symtable_impl(PyObject *module, const char *str, _symtable_symtable_impl(PyObject *module, const char *str,
...@@ -32,4 +32,4 @@ _symtable_symtable(PyObject *module, PyObject *const *args, Py_ssize_t nargs) ...@@ -32,4 +32,4 @@ _symtable_symtable(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=c18565060a6cae04 input=a9049054013a1b77]*/ /*[clinic end generated code: output=52ece07dd0e7a113 input=a9049054013a1b77]*/
...@@ -13,7 +13,7 @@ PyDoc_STRVAR(unicodedata_UCD_decimal__doc__, ...@@ -13,7 +13,7 @@ PyDoc_STRVAR(unicodedata_UCD_decimal__doc__,
"ValueError is raised."); "ValueError is raised.");
#define UNICODEDATA_UCD_DECIMAL_METHODDEF \ #define UNICODEDATA_UCD_DECIMAL_METHODDEF \
{"decimal", (PyCFunction)unicodedata_UCD_decimal, METH_FASTCALL, unicodedata_UCD_decimal__doc__}, {"decimal", (PyCFunction)(void(*)(void))unicodedata_UCD_decimal, METH_FASTCALL, unicodedata_UCD_decimal__doc__},
static PyObject * static PyObject *
unicodedata_UCD_decimal_impl(PyObject *self, int chr, unicodedata_UCD_decimal_impl(PyObject *self, int chr,
...@@ -47,7 +47,7 @@ PyDoc_STRVAR(unicodedata_UCD_digit__doc__, ...@@ -47,7 +47,7 @@ PyDoc_STRVAR(unicodedata_UCD_digit__doc__,
"ValueError is raised."); "ValueError is raised.");
#define UNICODEDATA_UCD_DIGIT_METHODDEF \ #define UNICODEDATA_UCD_DIGIT_METHODDEF \
{"digit", (PyCFunction)unicodedata_UCD_digit, METH_FASTCALL, unicodedata_UCD_digit__doc__}, {"digit", (PyCFunction)(void(*)(void))unicodedata_UCD_digit, METH_FASTCALL, unicodedata_UCD_digit__doc__},
static PyObject * static PyObject *
unicodedata_UCD_digit_impl(PyObject *self, int chr, PyObject *default_value); unicodedata_UCD_digit_impl(PyObject *self, int chr, PyObject *default_value);
...@@ -80,7 +80,7 @@ PyDoc_STRVAR(unicodedata_UCD_numeric__doc__, ...@@ -80,7 +80,7 @@ PyDoc_STRVAR(unicodedata_UCD_numeric__doc__,
"ValueError is raised."); "ValueError is raised.");
#define UNICODEDATA_UCD_NUMERIC_METHODDEF \ #define UNICODEDATA_UCD_NUMERIC_METHODDEF \
{"numeric", (PyCFunction)unicodedata_UCD_numeric, METH_FASTCALL, unicodedata_UCD_numeric__doc__}, {"numeric", (PyCFunction)(void(*)(void))unicodedata_UCD_numeric, METH_FASTCALL, unicodedata_UCD_numeric__doc__},
static PyObject * static PyObject *
unicodedata_UCD_numeric_impl(PyObject *self, int chr, unicodedata_UCD_numeric_impl(PyObject *self, int chr,
...@@ -293,7 +293,7 @@ PyDoc_STRVAR(unicodedata_UCD_is_normalized__doc__, ...@@ -293,7 +293,7 @@ PyDoc_STRVAR(unicodedata_UCD_is_normalized__doc__,
"Valid values for form are \'NFC\', \'NFKC\', \'NFD\', and \'NFKD\'."); "Valid values for form are \'NFC\', \'NFKC\', \'NFD\', and \'NFKD\'.");
#define UNICODEDATA_UCD_IS_NORMALIZED_METHODDEF \ #define UNICODEDATA_UCD_IS_NORMALIZED_METHODDEF \
{"is_normalized", (PyCFunction)unicodedata_UCD_is_normalized, METH_FASTCALL, unicodedata_UCD_is_normalized__doc__}, {"is_normalized", (PyCFunction)(void(*)(void))unicodedata_UCD_is_normalized, METH_FASTCALL, unicodedata_UCD_is_normalized__doc__},
static PyObject * static PyObject *
unicodedata_UCD_is_normalized_impl(PyObject *self, PyObject *form, unicodedata_UCD_is_normalized_impl(PyObject *self, PyObject *form,
...@@ -325,7 +325,7 @@ PyDoc_STRVAR(unicodedata_UCD_normalize__doc__, ...@@ -325,7 +325,7 @@ PyDoc_STRVAR(unicodedata_UCD_normalize__doc__,
"Valid values for form are \'NFC\', \'NFKC\', \'NFD\', and \'NFKD\'."); "Valid values for form are \'NFC\', \'NFKC\', \'NFD\', and \'NFKD\'.");
#define UNICODEDATA_UCD_NORMALIZE_METHODDEF \ #define UNICODEDATA_UCD_NORMALIZE_METHODDEF \
{"normalize", (PyCFunction)unicodedata_UCD_normalize, METH_FASTCALL, unicodedata_UCD_normalize__doc__}, {"normalize", (PyCFunction)(void(*)(void))unicodedata_UCD_normalize, METH_FASTCALL, unicodedata_UCD_normalize__doc__},
static PyObject * static PyObject *
unicodedata_UCD_normalize_impl(PyObject *self, PyObject *form, unicodedata_UCD_normalize_impl(PyObject *self, PyObject *form,
...@@ -358,7 +358,7 @@ PyDoc_STRVAR(unicodedata_UCD_name__doc__, ...@@ -358,7 +358,7 @@ PyDoc_STRVAR(unicodedata_UCD_name__doc__,
"ValueError is raised."); "ValueError is raised.");
#define UNICODEDATA_UCD_NAME_METHODDEF \ #define UNICODEDATA_UCD_NAME_METHODDEF \
{"name", (PyCFunction)unicodedata_UCD_name, METH_FASTCALL, unicodedata_UCD_name__doc__}, {"name", (PyCFunction)(void(*)(void))unicodedata_UCD_name, METH_FASTCALL, unicodedata_UCD_name__doc__},
static PyObject * static PyObject *
unicodedata_UCD_name_impl(PyObject *self, int chr, PyObject *default_value); unicodedata_UCD_name_impl(PyObject *self, int chr, PyObject *default_value);
...@@ -411,4 +411,4 @@ unicodedata_UCD_lookup(PyObject *self, PyObject *arg) ...@@ -411,4 +411,4 @@ unicodedata_UCD_lookup(PyObject *self, PyObject *arg)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=2c5fbf597c18f6b8 input=a9049054013a1b77]*/ /*[clinic end generated code: output=67f474927be668bf input=a9049054013a1b77]*/
This diff is collapsed.
...@@ -14,7 +14,7 @@ PyDoc_STRVAR(zlib_compress__doc__, ...@@ -14,7 +14,7 @@ PyDoc_STRVAR(zlib_compress__doc__,
" Compression level, in 0-9 or -1."); " Compression level, in 0-9 or -1.");
#define ZLIB_COMPRESS_METHODDEF \ #define ZLIB_COMPRESS_METHODDEF \
{"compress", (PyCFunction)zlib_compress, METH_FASTCALL|METH_KEYWORDS, zlib_compress__doc__}, {"compress", (PyCFunction)(void(*)(void))zlib_compress, METH_FASTCALL|METH_KEYWORDS, zlib_compress__doc__},
static PyObject * static PyObject *
zlib_compress_impl(PyObject *module, Py_buffer *data, int level); zlib_compress_impl(PyObject *module, Py_buffer *data, int level);
...@@ -57,7 +57,7 @@ PyDoc_STRVAR(zlib_decompress__doc__, ...@@ -57,7 +57,7 @@ PyDoc_STRVAR(zlib_decompress__doc__,
" The initial output buffer size."); " The initial output buffer size.");
#define ZLIB_DECOMPRESS_METHODDEF \ #define ZLIB_DECOMPRESS_METHODDEF \
{"decompress", (PyCFunction)zlib_decompress, METH_FASTCALL|METH_KEYWORDS, zlib_decompress__doc__}, {"decompress", (PyCFunction)(void(*)(void))zlib_decompress, METH_FASTCALL|METH_KEYWORDS, zlib_decompress__doc__},
static PyObject * static PyObject *
zlib_decompress_impl(PyObject *module, Py_buffer *data, int wbits, zlib_decompress_impl(PyObject *module, Py_buffer *data, int wbits,
...@@ -119,7 +119,7 @@ PyDoc_STRVAR(zlib_compressobj__doc__, ...@@ -119,7 +119,7 @@ PyDoc_STRVAR(zlib_compressobj__doc__,
" containing subsequences that are likely to occur in the input data."); " containing subsequences that are likely to occur in the input data.");
#define ZLIB_COMPRESSOBJ_METHODDEF \ #define ZLIB_COMPRESSOBJ_METHODDEF \
{"compressobj", (PyCFunction)zlib_compressobj, METH_FASTCALL|METH_KEYWORDS, zlib_compressobj__doc__}, {"compressobj", (PyCFunction)(void(*)(void))zlib_compressobj, METH_FASTCALL|METH_KEYWORDS, zlib_compressobj__doc__},
static PyObject * static PyObject *
zlib_compressobj_impl(PyObject *module, int level, int method, int wbits, zlib_compressobj_impl(PyObject *module, int level, int method, int wbits,
...@@ -166,7 +166,7 @@ PyDoc_STRVAR(zlib_decompressobj__doc__, ...@@ -166,7 +166,7 @@ PyDoc_STRVAR(zlib_decompressobj__doc__,
" dictionary as used by the compressor that produced the input data."); " dictionary as used by the compressor that produced the input data.");
#define ZLIB_DECOMPRESSOBJ_METHODDEF \ #define ZLIB_DECOMPRESSOBJ_METHODDEF \
{"decompressobj", (PyCFunction)zlib_decompressobj, METH_FASTCALL|METH_KEYWORDS, zlib_decompressobj__doc__}, {"decompressobj", (PyCFunction)(void(*)(void))zlib_decompressobj, METH_FASTCALL|METH_KEYWORDS, zlib_decompressobj__doc__},
static PyObject * static PyObject *
zlib_decompressobj_impl(PyObject *module, int wbits, PyObject *zdict); zlib_decompressobj_impl(PyObject *module, int wbits, PyObject *zdict);
...@@ -247,7 +247,7 @@ PyDoc_STRVAR(zlib_Decompress_decompress__doc__, ...@@ -247,7 +247,7 @@ PyDoc_STRVAR(zlib_Decompress_decompress__doc__,
"Call the flush() method to clear these buffers."); "Call the flush() method to clear these buffers.");
#define ZLIB_DECOMPRESS_DECOMPRESS_METHODDEF \ #define ZLIB_DECOMPRESS_DECOMPRESS_METHODDEF \
{"decompress", (PyCFunction)zlib_Decompress_decompress, METH_FASTCALL|METH_KEYWORDS, zlib_Decompress_decompress__doc__}, {"decompress", (PyCFunction)(void(*)(void))zlib_Decompress_decompress, METH_FASTCALL|METH_KEYWORDS, zlib_Decompress_decompress__doc__},
static PyObject * static PyObject *
zlib_Decompress_decompress_impl(compobject *self, Py_buffer *data, zlib_Decompress_decompress_impl(compobject *self, Py_buffer *data,
...@@ -290,7 +290,7 @@ PyDoc_STRVAR(zlib_Compress_flush__doc__, ...@@ -290,7 +290,7 @@ PyDoc_STRVAR(zlib_Compress_flush__doc__,
" can still be compressed."); " can still be compressed.");
#define ZLIB_COMPRESS_FLUSH_METHODDEF \ #define ZLIB_COMPRESS_FLUSH_METHODDEF \
{"flush", (PyCFunction)zlib_Compress_flush, METH_FASTCALL, zlib_Compress_flush__doc__}, {"flush", (PyCFunction)(void(*)(void))zlib_Compress_flush, METH_FASTCALL, zlib_Compress_flush__doc__},
static PyObject * static PyObject *
zlib_Compress_flush_impl(compobject *self, int mode); zlib_Compress_flush_impl(compobject *self, int mode);
...@@ -431,7 +431,7 @@ PyDoc_STRVAR(zlib_Decompress_flush__doc__, ...@@ -431,7 +431,7 @@ PyDoc_STRVAR(zlib_Decompress_flush__doc__,
" the initial size of the output buffer."); " the initial size of the output buffer.");
#define ZLIB_DECOMPRESS_FLUSH_METHODDEF \ #define ZLIB_DECOMPRESS_FLUSH_METHODDEF \
{"flush", (PyCFunction)zlib_Decompress_flush, METH_FASTCALL, zlib_Decompress_flush__doc__}, {"flush", (PyCFunction)(void(*)(void))zlib_Decompress_flush, METH_FASTCALL, zlib_Decompress_flush__doc__},
static PyObject * static PyObject *
zlib_Decompress_flush_impl(compobject *self, Py_ssize_t length); zlib_Decompress_flush_impl(compobject *self, Py_ssize_t length);
...@@ -464,7 +464,7 @@ PyDoc_STRVAR(zlib_adler32__doc__, ...@@ -464,7 +464,7 @@ PyDoc_STRVAR(zlib_adler32__doc__,
"The returned checksum is an integer."); "The returned checksum is an integer.");
#define ZLIB_ADLER32_METHODDEF \ #define ZLIB_ADLER32_METHODDEF \
{"adler32", (PyCFunction)zlib_adler32, METH_FASTCALL, zlib_adler32__doc__}, {"adler32", (PyCFunction)(void(*)(void))zlib_adler32, METH_FASTCALL, zlib_adler32__doc__},
static PyObject * static PyObject *
zlib_adler32_impl(PyObject *module, Py_buffer *data, unsigned int value); zlib_adler32_impl(PyObject *module, Py_buffer *data, unsigned int value);
...@@ -503,7 +503,7 @@ PyDoc_STRVAR(zlib_crc32__doc__, ...@@ -503,7 +503,7 @@ PyDoc_STRVAR(zlib_crc32__doc__,
"The returned checksum is an integer."); "The returned checksum is an integer.");
#define ZLIB_CRC32_METHODDEF \ #define ZLIB_CRC32_METHODDEF \
{"crc32", (PyCFunction)zlib_crc32, METH_FASTCALL, zlib_crc32__doc__}, {"crc32", (PyCFunction)(void(*)(void))zlib_crc32, METH_FASTCALL, zlib_crc32__doc__},
static PyObject * static PyObject *
zlib_crc32_impl(PyObject *module, Py_buffer *data, unsigned int value); zlib_crc32_impl(PyObject *module, Py_buffer *data, unsigned int value);
...@@ -553,4 +553,4 @@ exit: ...@@ -553,4 +553,4 @@ exit:
#ifndef ZLIB_DECOMPRESS___DEEPCOPY___METHODDEF #ifndef ZLIB_DECOMPRESS___DEEPCOPY___METHODDEF
#define ZLIB_DECOMPRESS___DEEPCOPY___METHODDEF #define ZLIB_DECOMPRESS___DEEPCOPY___METHODDEF
#endif /* !defined(ZLIB_DECOMPRESS___DEEPCOPY___METHODDEF) */ #endif /* !defined(ZLIB_DECOMPRESS___DEEPCOPY___METHODDEF) */
/*[clinic end generated code: output=d46c646770146ade input=a9049054013a1b77]*/ /*[clinic end generated code: output=e721c15e7af2d2fd input=a9049054013a1b77]*/
...@@ -51,7 +51,7 @@ PyDoc_STRVAR(bytearray_translate__doc__, ...@@ -51,7 +51,7 @@ PyDoc_STRVAR(bytearray_translate__doc__,
"The remaining characters are mapped through the given translation table."); "The remaining characters are mapped through the given translation table.");
#define BYTEARRAY_TRANSLATE_METHODDEF \ #define BYTEARRAY_TRANSLATE_METHODDEF \
{"translate", (PyCFunction)bytearray_translate, METH_FASTCALL|METH_KEYWORDS, bytearray_translate__doc__}, {"translate", (PyCFunction)(void(*)(void))bytearray_translate, METH_FASTCALL|METH_KEYWORDS, bytearray_translate__doc__},
static PyObject * static PyObject *
bytearray_translate_impl(PyByteArrayObject *self, PyObject *table, bytearray_translate_impl(PyByteArrayObject *self, PyObject *table,
...@@ -88,7 +88,7 @@ PyDoc_STRVAR(bytearray_maketrans__doc__, ...@@ -88,7 +88,7 @@ PyDoc_STRVAR(bytearray_maketrans__doc__,
"The bytes objects frm and to must be of the same length."); "The bytes objects frm and to must be of the same length.");
#define BYTEARRAY_MAKETRANS_METHODDEF \ #define BYTEARRAY_MAKETRANS_METHODDEF \
{"maketrans", (PyCFunction)bytearray_maketrans, METH_FASTCALL|METH_STATIC, bytearray_maketrans__doc__}, {"maketrans", (PyCFunction)(void(*)(void))bytearray_maketrans, METH_FASTCALL|METH_STATIC, bytearray_maketrans__doc__},
static PyObject * static PyObject *
bytearray_maketrans_impl(Py_buffer *frm, Py_buffer *to); bytearray_maketrans_impl(Py_buffer *frm, Py_buffer *to);
...@@ -133,7 +133,7 @@ PyDoc_STRVAR(bytearray_replace__doc__, ...@@ -133,7 +133,7 @@ PyDoc_STRVAR(bytearray_replace__doc__,
"replaced."); "replaced.");
#define BYTEARRAY_REPLACE_METHODDEF \ #define BYTEARRAY_REPLACE_METHODDEF \
{"replace", (PyCFunction)bytearray_replace, METH_FASTCALL, bytearray_replace__doc__}, {"replace", (PyCFunction)(void(*)(void))bytearray_replace, METH_FASTCALL, bytearray_replace__doc__},
static PyObject * static PyObject *
bytearray_replace_impl(PyByteArrayObject *self, Py_buffer *old, bytearray_replace_impl(PyByteArrayObject *self, Py_buffer *old,
...@@ -181,7 +181,7 @@ PyDoc_STRVAR(bytearray_split__doc__, ...@@ -181,7 +181,7 @@ PyDoc_STRVAR(bytearray_split__doc__,
" -1 (the default value) means no limit."); " -1 (the default value) means no limit.");
#define BYTEARRAY_SPLIT_METHODDEF \ #define BYTEARRAY_SPLIT_METHODDEF \
{"split", (PyCFunction)bytearray_split, METH_FASTCALL|METH_KEYWORDS, bytearray_split__doc__}, {"split", (PyCFunction)(void(*)(void))bytearray_split, METH_FASTCALL|METH_KEYWORDS, bytearray_split__doc__},
static PyObject * static PyObject *
bytearray_split_impl(PyByteArrayObject *self, PyObject *sep, bytearray_split_impl(PyByteArrayObject *self, PyObject *sep,
...@@ -256,7 +256,7 @@ PyDoc_STRVAR(bytearray_rsplit__doc__, ...@@ -256,7 +256,7 @@ PyDoc_STRVAR(bytearray_rsplit__doc__,
"Splitting is done starting at the end of the bytearray and working to the front."); "Splitting is done starting at the end of the bytearray and working to the front.");
#define BYTEARRAY_RSPLIT_METHODDEF \ #define BYTEARRAY_RSPLIT_METHODDEF \
{"rsplit", (PyCFunction)bytearray_rsplit, METH_FASTCALL|METH_KEYWORDS, bytearray_rsplit__doc__}, {"rsplit", (PyCFunction)(void(*)(void))bytearray_rsplit, METH_FASTCALL|METH_KEYWORDS, bytearray_rsplit__doc__},
static PyObject * static PyObject *
bytearray_rsplit_impl(PyByteArrayObject *self, PyObject *sep, bytearray_rsplit_impl(PyByteArrayObject *self, PyObject *sep,
...@@ -311,7 +311,7 @@ PyDoc_STRVAR(bytearray_insert__doc__, ...@@ -311,7 +311,7 @@ PyDoc_STRVAR(bytearray_insert__doc__,
" The item to be inserted."); " The item to be inserted.");
#define BYTEARRAY_INSERT_METHODDEF \ #define BYTEARRAY_INSERT_METHODDEF \
{"insert", (PyCFunction)bytearray_insert, METH_FASTCALL, bytearray_insert__doc__}, {"insert", (PyCFunction)(void(*)(void))bytearray_insert, METH_FASTCALL, bytearray_insert__doc__},
static PyObject * static PyObject *
bytearray_insert_impl(PyByteArrayObject *self, Py_ssize_t index, int item); bytearray_insert_impl(PyByteArrayObject *self, Py_ssize_t index, int item);
...@@ -388,7 +388,7 @@ PyDoc_STRVAR(bytearray_pop__doc__, ...@@ -388,7 +388,7 @@ PyDoc_STRVAR(bytearray_pop__doc__,
"If no index argument is given, will pop the last item."); "If no index argument is given, will pop the last item.");
#define BYTEARRAY_POP_METHODDEF \ #define BYTEARRAY_POP_METHODDEF \
{"pop", (PyCFunction)bytearray_pop, METH_FASTCALL, bytearray_pop__doc__}, {"pop", (PyCFunction)(void(*)(void))bytearray_pop, METH_FASTCALL, bytearray_pop__doc__},
static PyObject * static PyObject *
bytearray_pop_impl(PyByteArrayObject *self, Py_ssize_t index); bytearray_pop_impl(PyByteArrayObject *self, Py_ssize_t index);
...@@ -448,7 +448,7 @@ PyDoc_STRVAR(bytearray_strip__doc__, ...@@ -448,7 +448,7 @@ PyDoc_STRVAR(bytearray_strip__doc__,
"If the argument is omitted or None, strip leading and trailing ASCII whitespace."); "If the argument is omitted or None, strip leading and trailing ASCII whitespace.");
#define BYTEARRAY_STRIP_METHODDEF \ #define BYTEARRAY_STRIP_METHODDEF \
{"strip", (PyCFunction)bytearray_strip, METH_FASTCALL, bytearray_strip__doc__}, {"strip", (PyCFunction)(void(*)(void))bytearray_strip, METH_FASTCALL, bytearray_strip__doc__},
static PyObject * static PyObject *
bytearray_strip_impl(PyByteArrayObject *self, PyObject *bytes); bytearray_strip_impl(PyByteArrayObject *self, PyObject *bytes);
...@@ -479,7 +479,7 @@ PyDoc_STRVAR(bytearray_lstrip__doc__, ...@@ -479,7 +479,7 @@ PyDoc_STRVAR(bytearray_lstrip__doc__,
"If the argument is omitted or None, strip leading ASCII whitespace."); "If the argument is omitted or None, strip leading ASCII whitespace.");
#define BYTEARRAY_LSTRIP_METHODDEF \ #define BYTEARRAY_LSTRIP_METHODDEF \
{"lstrip", (PyCFunction)bytearray_lstrip, METH_FASTCALL, bytearray_lstrip__doc__}, {"lstrip", (PyCFunction)(void(*)(void))bytearray_lstrip, METH_FASTCALL, bytearray_lstrip__doc__},
static PyObject * static PyObject *
bytearray_lstrip_impl(PyByteArrayObject *self, PyObject *bytes); bytearray_lstrip_impl(PyByteArrayObject *self, PyObject *bytes);
...@@ -510,7 +510,7 @@ PyDoc_STRVAR(bytearray_rstrip__doc__, ...@@ -510,7 +510,7 @@ PyDoc_STRVAR(bytearray_rstrip__doc__,
"If the argument is omitted or None, strip trailing ASCII whitespace."); "If the argument is omitted or None, strip trailing ASCII whitespace.");
#define BYTEARRAY_RSTRIP_METHODDEF \ #define BYTEARRAY_RSTRIP_METHODDEF \
{"rstrip", (PyCFunction)bytearray_rstrip, METH_FASTCALL, bytearray_rstrip__doc__}, {"rstrip", (PyCFunction)(void(*)(void))bytearray_rstrip, METH_FASTCALL, bytearray_rstrip__doc__},
static PyObject * static PyObject *
bytearray_rstrip_impl(PyByteArrayObject *self, PyObject *bytes); bytearray_rstrip_impl(PyByteArrayObject *self, PyObject *bytes);
...@@ -548,7 +548,7 @@ PyDoc_STRVAR(bytearray_decode__doc__, ...@@ -548,7 +548,7 @@ PyDoc_STRVAR(bytearray_decode__doc__,
" can handle UnicodeDecodeErrors."); " can handle UnicodeDecodeErrors.");
#define BYTEARRAY_DECODE_METHODDEF \ #define BYTEARRAY_DECODE_METHODDEF \
{"decode", (PyCFunction)bytearray_decode, METH_FASTCALL|METH_KEYWORDS, bytearray_decode__doc__}, {"decode", (PyCFunction)(void(*)(void))bytearray_decode, METH_FASTCALL|METH_KEYWORDS, bytearray_decode__doc__},
static PyObject * static PyObject *
bytearray_decode_impl(PyByteArrayObject *self, const char *encoding, bytearray_decode_impl(PyByteArrayObject *self, const char *encoding,
...@@ -596,7 +596,7 @@ PyDoc_STRVAR(bytearray_splitlines__doc__, ...@@ -596,7 +596,7 @@ PyDoc_STRVAR(bytearray_splitlines__doc__,
"true."); "true.");
#define BYTEARRAY_SPLITLINES_METHODDEF \ #define BYTEARRAY_SPLITLINES_METHODDEF \
{"splitlines", (PyCFunction)bytearray_splitlines, METH_FASTCALL|METH_KEYWORDS, bytearray_splitlines__doc__}, {"splitlines", (PyCFunction)(void(*)(void))bytearray_splitlines, METH_FASTCALL|METH_KEYWORDS, bytearray_splitlines__doc__},
static PyObject * static PyObject *
bytearray_splitlines_impl(PyByteArrayObject *self, int keepends); bytearray_splitlines_impl(PyByteArrayObject *self, int keepends);
...@@ -674,7 +674,7 @@ PyDoc_STRVAR(bytearray_reduce_ex__doc__, ...@@ -674,7 +674,7 @@ PyDoc_STRVAR(bytearray_reduce_ex__doc__,
"Return state information for pickling."); "Return state information for pickling.");
#define BYTEARRAY_REDUCE_EX_METHODDEF \ #define BYTEARRAY_REDUCE_EX_METHODDEF \
{"__reduce_ex__", (PyCFunction)bytearray_reduce_ex, METH_FASTCALL, bytearray_reduce_ex__doc__}, {"__reduce_ex__", (PyCFunction)(void(*)(void))bytearray_reduce_ex, METH_FASTCALL, bytearray_reduce_ex__doc__},
static PyObject * static PyObject *
bytearray_reduce_ex_impl(PyByteArrayObject *self, int proto); bytearray_reduce_ex_impl(PyByteArrayObject *self, int proto);
...@@ -712,4 +712,4 @@ bytearray_sizeof(PyByteArrayObject *self, PyObject *Py_UNUSED(ignored)) ...@@ -712,4 +712,4 @@ bytearray_sizeof(PyByteArrayObject *self, PyObject *Py_UNUSED(ignored))
{ {
return bytearray_sizeof_impl(self); return bytearray_sizeof_impl(self);
} }
/*[clinic end generated code: output=bb9051a369adb328 input=a9049054013a1b77]*/ /*[clinic end generated code: output=b88bb192dddca6e1 input=a9049054013a1b77]*/
...@@ -17,7 +17,7 @@ PyDoc_STRVAR(bytes_split__doc__, ...@@ -17,7 +17,7 @@ PyDoc_STRVAR(bytes_split__doc__,
" -1 (the default value) means no limit."); " -1 (the default value) means no limit.");
#define BYTES_SPLIT_METHODDEF \ #define BYTES_SPLIT_METHODDEF \
{"split", (PyCFunction)bytes_split, METH_FASTCALL|METH_KEYWORDS, bytes_split__doc__}, {"split", (PyCFunction)(void(*)(void))bytes_split, METH_FASTCALL|METH_KEYWORDS, bytes_split__doc__},
static PyObject * static PyObject *
bytes_split_impl(PyBytesObject *self, PyObject *sep, Py_ssize_t maxsplit); bytes_split_impl(PyBytesObject *self, PyObject *sep, Py_ssize_t maxsplit);
...@@ -136,7 +136,7 @@ PyDoc_STRVAR(bytes_rsplit__doc__, ...@@ -136,7 +136,7 @@ PyDoc_STRVAR(bytes_rsplit__doc__,
"Splitting is done starting at the end of the bytes and working to the front."); "Splitting is done starting at the end of the bytes and working to the front.");
#define BYTES_RSPLIT_METHODDEF \ #define BYTES_RSPLIT_METHODDEF \
{"rsplit", (PyCFunction)bytes_rsplit, METH_FASTCALL|METH_KEYWORDS, bytes_rsplit__doc__}, {"rsplit", (PyCFunction)(void(*)(void))bytes_rsplit, METH_FASTCALL|METH_KEYWORDS, bytes_rsplit__doc__},
static PyObject * static PyObject *
bytes_rsplit_impl(PyBytesObject *self, PyObject *sep, Py_ssize_t maxsplit); bytes_rsplit_impl(PyBytesObject *self, PyObject *sep, Py_ssize_t maxsplit);
...@@ -184,7 +184,7 @@ PyDoc_STRVAR(bytes_strip__doc__, ...@@ -184,7 +184,7 @@ PyDoc_STRVAR(bytes_strip__doc__,
"If the argument is omitted or None, strip leading and trailing ASCII whitespace."); "If the argument is omitted or None, strip leading and trailing ASCII whitespace.");
#define BYTES_STRIP_METHODDEF \ #define BYTES_STRIP_METHODDEF \
{"strip", (PyCFunction)bytes_strip, METH_FASTCALL, bytes_strip__doc__}, {"strip", (PyCFunction)(void(*)(void))bytes_strip, METH_FASTCALL, bytes_strip__doc__},
static PyObject * static PyObject *
bytes_strip_impl(PyBytesObject *self, PyObject *bytes); bytes_strip_impl(PyBytesObject *self, PyObject *bytes);
...@@ -215,7 +215,7 @@ PyDoc_STRVAR(bytes_lstrip__doc__, ...@@ -215,7 +215,7 @@ PyDoc_STRVAR(bytes_lstrip__doc__,
"If the argument is omitted or None, strip leading ASCII whitespace."); "If the argument is omitted or None, strip leading ASCII whitespace.");
#define BYTES_LSTRIP_METHODDEF \ #define BYTES_LSTRIP_METHODDEF \
{"lstrip", (PyCFunction)bytes_lstrip, METH_FASTCALL, bytes_lstrip__doc__}, {"lstrip", (PyCFunction)(void(*)(void))bytes_lstrip, METH_FASTCALL, bytes_lstrip__doc__},
static PyObject * static PyObject *
bytes_lstrip_impl(PyBytesObject *self, PyObject *bytes); bytes_lstrip_impl(PyBytesObject *self, PyObject *bytes);
...@@ -246,7 +246,7 @@ PyDoc_STRVAR(bytes_rstrip__doc__, ...@@ -246,7 +246,7 @@ PyDoc_STRVAR(bytes_rstrip__doc__,
"If the argument is omitted or None, strip trailing ASCII whitespace."); "If the argument is omitted or None, strip trailing ASCII whitespace.");
#define BYTES_RSTRIP_METHODDEF \ #define BYTES_RSTRIP_METHODDEF \
{"rstrip", (PyCFunction)bytes_rstrip, METH_FASTCALL, bytes_rstrip__doc__}, {"rstrip", (PyCFunction)(void(*)(void))bytes_rstrip, METH_FASTCALL, bytes_rstrip__doc__},
static PyObject * static PyObject *
bytes_rstrip_impl(PyBytesObject *self, PyObject *bytes); bytes_rstrip_impl(PyBytesObject *self, PyObject *bytes);
...@@ -281,7 +281,7 @@ PyDoc_STRVAR(bytes_translate__doc__, ...@@ -281,7 +281,7 @@ PyDoc_STRVAR(bytes_translate__doc__,
"The remaining characters are mapped through the given translation table."); "The remaining characters are mapped through the given translation table.");
#define BYTES_TRANSLATE_METHODDEF \ #define BYTES_TRANSLATE_METHODDEF \
{"translate", (PyCFunction)bytes_translate, METH_FASTCALL|METH_KEYWORDS, bytes_translate__doc__}, {"translate", (PyCFunction)(void(*)(void))bytes_translate, METH_FASTCALL|METH_KEYWORDS, bytes_translate__doc__},
static PyObject * static PyObject *
bytes_translate_impl(PyBytesObject *self, PyObject *table, bytes_translate_impl(PyBytesObject *self, PyObject *table,
...@@ -318,7 +318,7 @@ PyDoc_STRVAR(bytes_maketrans__doc__, ...@@ -318,7 +318,7 @@ PyDoc_STRVAR(bytes_maketrans__doc__,
"The bytes objects frm and to must be of the same length."); "The bytes objects frm and to must be of the same length.");
#define BYTES_MAKETRANS_METHODDEF \ #define BYTES_MAKETRANS_METHODDEF \
{"maketrans", (PyCFunction)bytes_maketrans, METH_FASTCALL|METH_STATIC, bytes_maketrans__doc__}, {"maketrans", (PyCFunction)(void(*)(void))bytes_maketrans, METH_FASTCALL|METH_STATIC, bytes_maketrans__doc__},
static PyObject * static PyObject *
bytes_maketrans_impl(Py_buffer *frm, Py_buffer *to); bytes_maketrans_impl(Py_buffer *frm, Py_buffer *to);
...@@ -363,7 +363,7 @@ PyDoc_STRVAR(bytes_replace__doc__, ...@@ -363,7 +363,7 @@ PyDoc_STRVAR(bytes_replace__doc__,
"replaced."); "replaced.");
#define BYTES_REPLACE_METHODDEF \ #define BYTES_REPLACE_METHODDEF \
{"replace", (PyCFunction)bytes_replace, METH_FASTCALL, bytes_replace__doc__}, {"replace", (PyCFunction)(void(*)(void))bytes_replace, METH_FASTCALL, bytes_replace__doc__},
static PyObject * static PyObject *
bytes_replace_impl(PyBytesObject *self, Py_buffer *old, Py_buffer *new, bytes_replace_impl(PyBytesObject *self, Py_buffer *old, Py_buffer *new,
...@@ -412,7 +412,7 @@ PyDoc_STRVAR(bytes_decode__doc__, ...@@ -412,7 +412,7 @@ PyDoc_STRVAR(bytes_decode__doc__,
" can handle UnicodeDecodeErrors."); " can handle UnicodeDecodeErrors.");
#define BYTES_DECODE_METHODDEF \ #define BYTES_DECODE_METHODDEF \
{"decode", (PyCFunction)bytes_decode, METH_FASTCALL|METH_KEYWORDS, bytes_decode__doc__}, {"decode", (PyCFunction)(void(*)(void))bytes_decode, METH_FASTCALL|METH_KEYWORDS, bytes_decode__doc__},
static PyObject * static PyObject *
bytes_decode_impl(PyBytesObject *self, const char *encoding, bytes_decode_impl(PyBytesObject *self, const char *encoding,
...@@ -447,7 +447,7 @@ PyDoc_STRVAR(bytes_splitlines__doc__, ...@@ -447,7 +447,7 @@ PyDoc_STRVAR(bytes_splitlines__doc__,
"true."); "true.");
#define BYTES_SPLITLINES_METHODDEF \ #define BYTES_SPLITLINES_METHODDEF \
{"splitlines", (PyCFunction)bytes_splitlines, METH_FASTCALL|METH_KEYWORDS, bytes_splitlines__doc__}, {"splitlines", (PyCFunction)(void(*)(void))bytes_splitlines, METH_FASTCALL|METH_KEYWORDS, bytes_splitlines__doc__},
static PyObject * static PyObject *
bytes_splitlines_impl(PyBytesObject *self, int keepends); bytes_splitlines_impl(PyBytesObject *self, int keepends);
...@@ -499,4 +499,4 @@ bytes_fromhex(PyTypeObject *type, PyObject *arg) ...@@ -499,4 +499,4 @@ bytes_fromhex(PyTypeObject *type, PyObject *arg)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=470acd12b2534765 input=a9049054013a1b77]*/ /*[clinic end generated code: output=07b33ac65362301b input=a9049054013a1b77]*/
...@@ -9,7 +9,7 @@ PyDoc_STRVAR(dict_fromkeys__doc__, ...@@ -9,7 +9,7 @@ PyDoc_STRVAR(dict_fromkeys__doc__,
"Create a new dictionary with keys from iterable and values set to value."); "Create a new dictionary with keys from iterable and values set to value.");
#define DICT_FROMKEYS_METHODDEF \ #define DICT_FROMKEYS_METHODDEF \
{"fromkeys", (PyCFunction)dict_fromkeys, METH_FASTCALL|METH_CLASS, dict_fromkeys__doc__}, {"fromkeys", (PyCFunction)(void(*)(void))dict_fromkeys, METH_FASTCALL|METH_CLASS, dict_fromkeys__doc__},
static PyObject * static PyObject *
dict_fromkeys_impl(PyTypeObject *type, PyObject *iterable, PyObject *value); dict_fromkeys_impl(PyTypeObject *type, PyObject *iterable, PyObject *value);
...@@ -48,7 +48,7 @@ PyDoc_STRVAR(dict_get__doc__, ...@@ -48,7 +48,7 @@ PyDoc_STRVAR(dict_get__doc__,
"Return the value for key if key is in the dictionary, else default."); "Return the value for key if key is in the dictionary, else default.");
#define DICT_GET_METHODDEF \ #define DICT_GET_METHODDEF \
{"get", (PyCFunction)dict_get, METH_FASTCALL, dict_get__doc__}, {"get", (PyCFunction)(void(*)(void))dict_get, METH_FASTCALL, dict_get__doc__},
static PyObject * static PyObject *
dict_get_impl(PyDictObject *self, PyObject *key, PyObject *default_value); dict_get_impl(PyDictObject *self, PyObject *key, PyObject *default_value);
...@@ -80,7 +80,7 @@ PyDoc_STRVAR(dict_setdefault__doc__, ...@@ -80,7 +80,7 @@ PyDoc_STRVAR(dict_setdefault__doc__,
"Return the value for key if key is in the dictionary, else default."); "Return the value for key if key is in the dictionary, else default.");
#define DICT_SETDEFAULT_METHODDEF \ #define DICT_SETDEFAULT_METHODDEF \
{"setdefault", (PyCFunction)dict_setdefault, METH_FASTCALL, dict_setdefault__doc__}, {"setdefault", (PyCFunction)(void(*)(void))dict_setdefault, METH_FASTCALL, dict_setdefault__doc__},
static PyObject * static PyObject *
dict_setdefault_impl(PyDictObject *self, PyObject *key, dict_setdefault_impl(PyDictObject *self, PyObject *key,
...@@ -121,4 +121,4 @@ dict___reversed__(PyDictObject *self, PyObject *Py_UNUSED(ignored)) ...@@ -121,4 +121,4 @@ dict___reversed__(PyDictObject *self, PyObject *Py_UNUSED(ignored))
{ {
return dict___reversed___impl(self); return dict___reversed___impl(self);
} }
/*[clinic end generated code: output=b9923851cbd9213a input=a9049054013a1b77]*/ /*[clinic end generated code: output=193e08cb8099fe22 input=a9049054013a1b77]*/
...@@ -47,7 +47,7 @@ PyDoc_STRVAR(float___round____doc__, ...@@ -47,7 +47,7 @@ PyDoc_STRVAR(float___round____doc__,
"When an argument is passed, work like built-in round(x, ndigits)."); "When an argument is passed, work like built-in round(x, ndigits).");
#define FLOAT___ROUND___METHODDEF \ #define FLOAT___ROUND___METHODDEF \
{"__round__", (PyCFunction)float___round__, METH_FASTCALL, float___round____doc__}, {"__round__", (PyCFunction)(void(*)(void))float___round__, METH_FASTCALL, float___round____doc__},
static PyObject * static PyObject *
float___round___impl(PyObject *self, PyObject *o_ndigits); float___round___impl(PyObject *self, PyObject *o_ndigits);
...@@ -256,7 +256,7 @@ PyDoc_STRVAR(float___set_format____doc__, ...@@ -256,7 +256,7 @@ PyDoc_STRVAR(float___set_format____doc__,
"This affects how floats are converted to and from binary strings."); "This affects how floats are converted to and from binary strings.");
#define FLOAT___SET_FORMAT___METHODDEF \ #define FLOAT___SET_FORMAT___METHODDEF \
{"__set_format__", (PyCFunction)float___set_format__, METH_FASTCALL|METH_CLASS, float___set_format____doc__}, {"__set_format__", (PyCFunction)(void(*)(void))float___set_format__, METH_FASTCALL|METH_CLASS, float___set_format____doc__},
static PyObject * static PyObject *
float___set_format___impl(PyTypeObject *type, const char *typestr, float___set_format___impl(PyTypeObject *type, const char *typestr,
...@@ -305,4 +305,4 @@ float___format__(PyObject *self, PyObject *arg) ...@@ -305,4 +305,4 @@ float___format__(PyObject *self, PyObject *arg)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=a3c366a156be61f9 input=a9049054013a1b77]*/ /*[clinic end generated code: output=091dd499f5386a6c input=a9049054013a1b77]*/
...@@ -9,7 +9,7 @@ PyDoc_STRVAR(list_insert__doc__, ...@@ -9,7 +9,7 @@ PyDoc_STRVAR(list_insert__doc__,
"Insert object before index."); "Insert object before index.");
#define LIST_INSERT_METHODDEF \ #define LIST_INSERT_METHODDEF \
{"insert", (PyCFunction)list_insert, METH_FASTCALL, list_insert__doc__}, {"insert", (PyCFunction)(void(*)(void))list_insert, METH_FASTCALL, list_insert__doc__},
static PyObject * static PyObject *
list_insert_impl(PyListObject *self, Py_ssize_t index, PyObject *object); list_insert_impl(PyListObject *self, Py_ssize_t index, PyObject *object);
...@@ -94,7 +94,7 @@ PyDoc_STRVAR(list_pop__doc__, ...@@ -94,7 +94,7 @@ PyDoc_STRVAR(list_pop__doc__,
"Raises IndexError if list is empty or index is out of range."); "Raises IndexError if list is empty or index is out of range.");
#define LIST_POP_METHODDEF \ #define LIST_POP_METHODDEF \
{"pop", (PyCFunction)list_pop, METH_FASTCALL, list_pop__doc__}, {"pop", (PyCFunction)(void(*)(void))list_pop, METH_FASTCALL, list_pop__doc__},
static PyObject * static PyObject *
list_pop_impl(PyListObject *self, Py_ssize_t index); list_pop_impl(PyListObject *self, Py_ssize_t index);
...@@ -122,7 +122,7 @@ PyDoc_STRVAR(list_sort__doc__, ...@@ -122,7 +122,7 @@ PyDoc_STRVAR(list_sort__doc__,
"Stable sort *IN PLACE*."); "Stable sort *IN PLACE*.");
#define LIST_SORT_METHODDEF \ #define LIST_SORT_METHODDEF \
{"sort", (PyCFunction)list_sort, METH_FASTCALL|METH_KEYWORDS, list_sort__doc__}, {"sort", (PyCFunction)(void(*)(void))list_sort, METH_FASTCALL|METH_KEYWORDS, list_sort__doc__},
static PyObject * static PyObject *
list_sort_impl(PyListObject *self, PyObject *keyfunc, int reverse); list_sort_impl(PyListObject *self, PyObject *keyfunc, int reverse);
...@@ -173,7 +173,7 @@ PyDoc_STRVAR(list_index__doc__, ...@@ -173,7 +173,7 @@ PyDoc_STRVAR(list_index__doc__,
"Raises ValueError if the value is not present."); "Raises ValueError if the value is not present.");
#define LIST_INDEX_METHODDEF \ #define LIST_INDEX_METHODDEF \
{"index", (PyCFunction)list_index, METH_FASTCALL, list_index__doc__}, {"index", (PyCFunction)(void(*)(void))list_index, METH_FASTCALL, list_index__doc__},
static PyObject * static PyObject *
list_index_impl(PyListObject *self, PyObject *value, Py_ssize_t start, list_index_impl(PyListObject *self, PyObject *value, Py_ssize_t start,
...@@ -285,4 +285,4 @@ list___reversed__(PyListObject *self, PyObject *Py_UNUSED(ignored)) ...@@ -285,4 +285,4 @@ list___reversed__(PyListObject *self, PyObject *Py_UNUSED(ignored))
{ {
return list___reversed___impl(self); return list___reversed___impl(self);
} }
/*[clinic end generated code: output=d8cb29e6e6d79844 input=a9049054013a1b77]*/ /*[clinic end generated code: output=652ae4ee63a9de71 input=a9049054013a1b77]*/
...@@ -167,7 +167,7 @@ PyDoc_STRVAR(int_to_bytes__doc__, ...@@ -167,7 +167,7 @@ PyDoc_STRVAR(int_to_bytes__doc__,
" is raised."); " is raised.");
#define INT_TO_BYTES_METHODDEF \ #define INT_TO_BYTES_METHODDEF \
{"to_bytes", (PyCFunction)int_to_bytes, METH_FASTCALL|METH_KEYWORDS, int_to_bytes__doc__}, {"to_bytes", (PyCFunction)(void(*)(void))int_to_bytes, METH_FASTCALL|METH_KEYWORDS, int_to_bytes__doc__},
static PyObject * static PyObject *
int_to_bytes_impl(PyObject *self, Py_ssize_t length, PyObject *byteorder, int_to_bytes_impl(PyObject *self, Py_ssize_t length, PyObject *byteorder,
...@@ -214,7 +214,7 @@ PyDoc_STRVAR(int_from_bytes__doc__, ...@@ -214,7 +214,7 @@ PyDoc_STRVAR(int_from_bytes__doc__,
" Indicates whether two\'s complement is used to represent the integer."); " Indicates whether two\'s complement is used to represent the integer.");
#define INT_FROM_BYTES_METHODDEF \ #define INT_FROM_BYTES_METHODDEF \
{"from_bytes", (PyCFunction)int_from_bytes, METH_FASTCALL|METH_KEYWORDS|METH_CLASS, int_from_bytes__doc__}, {"from_bytes", (PyCFunction)(void(*)(void))int_from_bytes, METH_FASTCALL|METH_KEYWORDS|METH_CLASS, int_from_bytes__doc__},
static PyObject * static PyObject *
int_from_bytes_impl(PyTypeObject *type, PyObject *bytes_obj, int_from_bytes_impl(PyTypeObject *type, PyObject *bytes_obj,
...@@ -239,4 +239,4 @@ int_from_bytes(PyTypeObject *type, PyObject *const *args, Py_ssize_t nargs, PyOb ...@@ -239,4 +239,4 @@ int_from_bytes(PyTypeObject *type, PyObject *const *args, Py_ssize_t nargs, PyOb
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=6d5e92d7dc803751 input=a9049054013a1b77]*/ /*[clinic end generated code: output=403ccd096555fd1e input=a9049054013a1b77]*/
...@@ -9,7 +9,7 @@ PyDoc_STRVAR(OrderedDict_fromkeys__doc__, ...@@ -9,7 +9,7 @@ PyDoc_STRVAR(OrderedDict_fromkeys__doc__,
"Create a new ordered dictionary with keys from iterable and values set to value."); "Create a new ordered dictionary with keys from iterable and values set to value.");
#define ORDEREDDICT_FROMKEYS_METHODDEF \ #define ORDEREDDICT_FROMKEYS_METHODDEF \
{"fromkeys", (PyCFunction)OrderedDict_fromkeys, METH_FASTCALL|METH_KEYWORDS|METH_CLASS, OrderedDict_fromkeys__doc__}, {"fromkeys", (PyCFunction)(void(*)(void))OrderedDict_fromkeys, METH_FASTCALL|METH_KEYWORDS|METH_CLASS, OrderedDict_fromkeys__doc__},
static PyObject * static PyObject *
OrderedDict_fromkeys_impl(PyTypeObject *type, PyObject *seq, PyObject *value); OrderedDict_fromkeys_impl(PyTypeObject *type, PyObject *seq, PyObject *value);
...@@ -42,7 +42,7 @@ PyDoc_STRVAR(OrderedDict_setdefault__doc__, ...@@ -42,7 +42,7 @@ PyDoc_STRVAR(OrderedDict_setdefault__doc__,
"Return the value for key if key is in the dictionary, else default."); "Return the value for key if key is in the dictionary, else default.");
#define ORDEREDDICT_SETDEFAULT_METHODDEF \ #define ORDEREDDICT_SETDEFAULT_METHODDEF \
{"setdefault", (PyCFunction)OrderedDict_setdefault, METH_FASTCALL|METH_KEYWORDS, OrderedDict_setdefault__doc__}, {"setdefault", (PyCFunction)(void(*)(void))OrderedDict_setdefault, METH_FASTCALL|METH_KEYWORDS, OrderedDict_setdefault__doc__},
static PyObject * static PyObject *
OrderedDict_setdefault_impl(PyODictObject *self, PyObject *key, OrderedDict_setdefault_impl(PyODictObject *self, PyObject *key,
...@@ -76,7 +76,7 @@ PyDoc_STRVAR(OrderedDict_popitem__doc__, ...@@ -76,7 +76,7 @@ PyDoc_STRVAR(OrderedDict_popitem__doc__,
"Pairs are returned in LIFO order if last is true or FIFO order if false."); "Pairs are returned in LIFO order if last is true or FIFO order if false.");
#define ORDEREDDICT_POPITEM_METHODDEF \ #define ORDEREDDICT_POPITEM_METHODDEF \
{"popitem", (PyCFunction)OrderedDict_popitem, METH_FASTCALL|METH_KEYWORDS, OrderedDict_popitem__doc__}, {"popitem", (PyCFunction)(void(*)(void))OrderedDict_popitem, METH_FASTCALL|METH_KEYWORDS, OrderedDict_popitem__doc__},
static PyObject * static PyObject *
OrderedDict_popitem_impl(PyODictObject *self, int last); OrderedDict_popitem_impl(PyODictObject *self, int last);
...@@ -108,7 +108,7 @@ PyDoc_STRVAR(OrderedDict_move_to_end__doc__, ...@@ -108,7 +108,7 @@ PyDoc_STRVAR(OrderedDict_move_to_end__doc__,
"Raise KeyError if the element does not exist."); "Raise KeyError if the element does not exist.");
#define ORDEREDDICT_MOVE_TO_END_METHODDEF \ #define ORDEREDDICT_MOVE_TO_END_METHODDEF \
{"move_to_end", (PyCFunction)OrderedDict_move_to_end, METH_FASTCALL|METH_KEYWORDS, OrderedDict_move_to_end__doc__}, {"move_to_end", (PyCFunction)(void(*)(void))OrderedDict_move_to_end, METH_FASTCALL|METH_KEYWORDS, OrderedDict_move_to_end__doc__},
static PyObject * static PyObject *
OrderedDict_move_to_end_impl(PyODictObject *self, PyObject *key, int last); OrderedDict_move_to_end_impl(PyODictObject *self, PyObject *key, int last);
...@@ -131,4 +131,4 @@ OrderedDict_move_to_end(PyODictObject *self, PyObject *const *args, Py_ssize_t n ...@@ -131,4 +131,4 @@ OrderedDict_move_to_end(PyODictObject *self, PyObject *const *args, Py_ssize_t n
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=7f23d569eda2a558 input=a9049054013a1b77]*/ /*[clinic end generated code: output=f6f189e1fe032e0b input=a9049054013a1b77]*/
...@@ -11,7 +11,7 @@ PyDoc_STRVAR(tuple_index__doc__, ...@@ -11,7 +11,7 @@ PyDoc_STRVAR(tuple_index__doc__,
"Raises ValueError if the value is not present."); "Raises ValueError if the value is not present.");
#define TUPLE_INDEX_METHODDEF \ #define TUPLE_INDEX_METHODDEF \
{"index", (PyCFunction)tuple_index, METH_FASTCALL, tuple_index__doc__}, {"index", (PyCFunction)(void(*)(void))tuple_index, METH_FASTCALL, tuple_index__doc__},
static PyObject * static PyObject *
tuple_index_impl(PyTupleObject *self, PyObject *value, Py_ssize_t start, tuple_index_impl(PyTupleObject *self, PyObject *value, Py_ssize_t start,
...@@ -95,4 +95,4 @@ tuple___getnewargs__(PyTupleObject *self, PyObject *Py_UNUSED(ignored)) ...@@ -95,4 +95,4 @@ tuple___getnewargs__(PyTupleObject *self, PyObject *Py_UNUSED(ignored))
{ {
return tuple___getnewargs___impl(self); return tuple___getnewargs___impl(self);
} }
/*[clinic end generated code: output=0fbf4321fb4365ac input=a9049054013a1b77]*/ /*[clinic end generated code: output=0a6ebd2d16b09c5d input=a9049054013a1b77]*/
...@@ -71,7 +71,7 @@ PyDoc_STRVAR(unicode_center__doc__, ...@@ -71,7 +71,7 @@ PyDoc_STRVAR(unicode_center__doc__,
"Padding is done using the specified fill character (default is a space)."); "Padding is done using the specified fill character (default is a space).");
#define UNICODE_CENTER_METHODDEF \ #define UNICODE_CENTER_METHODDEF \
{"center", (PyCFunction)unicode_center, METH_FASTCALL, unicode_center__doc__}, {"center", (PyCFunction)(void(*)(void))unicode_center, METH_FASTCALL, unicode_center__doc__},
static PyObject * static PyObject *
unicode_center_impl(PyObject *self, Py_ssize_t width, Py_UCS4 fillchar); unicode_center_impl(PyObject *self, Py_ssize_t width, Py_UCS4 fillchar);
...@@ -109,7 +109,7 @@ PyDoc_STRVAR(unicode_encode__doc__, ...@@ -109,7 +109,7 @@ PyDoc_STRVAR(unicode_encode__doc__,
" codecs.register_error that can handle UnicodeEncodeErrors."); " codecs.register_error that can handle UnicodeEncodeErrors.");
#define UNICODE_ENCODE_METHODDEF \ #define UNICODE_ENCODE_METHODDEF \
{"encode", (PyCFunction)unicode_encode, METH_FASTCALL|METH_KEYWORDS, unicode_encode__doc__}, {"encode", (PyCFunction)(void(*)(void))unicode_encode, METH_FASTCALL|METH_KEYWORDS, unicode_encode__doc__},
static PyObject * static PyObject *
unicode_encode_impl(PyObject *self, const char *encoding, const char *errors); unicode_encode_impl(PyObject *self, const char *encoding, const char *errors);
...@@ -142,7 +142,7 @@ PyDoc_STRVAR(unicode_expandtabs__doc__, ...@@ -142,7 +142,7 @@ PyDoc_STRVAR(unicode_expandtabs__doc__,
"If tabsize is not given, a tab size of 8 characters is assumed."); "If tabsize is not given, a tab size of 8 characters is assumed.");
#define UNICODE_EXPANDTABS_METHODDEF \ #define UNICODE_EXPANDTABS_METHODDEF \
{"expandtabs", (PyCFunction)unicode_expandtabs, METH_FASTCALL|METH_KEYWORDS, unicode_expandtabs__doc__}, {"expandtabs", (PyCFunction)(void(*)(void))unicode_expandtabs, METH_FASTCALL|METH_KEYWORDS, unicode_expandtabs__doc__},
static PyObject * static PyObject *
unicode_expandtabs_impl(PyObject *self, int tabsize); unicode_expandtabs_impl(PyObject *self, int tabsize);
...@@ -440,7 +440,7 @@ PyDoc_STRVAR(unicode_ljust__doc__, ...@@ -440,7 +440,7 @@ PyDoc_STRVAR(unicode_ljust__doc__,
"Padding is done using the specified fill character (default is a space)."); "Padding is done using the specified fill character (default is a space).");
#define UNICODE_LJUST_METHODDEF \ #define UNICODE_LJUST_METHODDEF \
{"ljust", (PyCFunction)unicode_ljust, METH_FASTCALL, unicode_ljust__doc__}, {"ljust", (PyCFunction)(void(*)(void))unicode_ljust, METH_FASTCALL, unicode_ljust__doc__},
static PyObject * static PyObject *
unicode_ljust_impl(PyObject *self, Py_ssize_t width, Py_UCS4 fillchar); unicode_ljust_impl(PyObject *self, Py_ssize_t width, Py_UCS4 fillchar);
...@@ -489,7 +489,7 @@ PyDoc_STRVAR(unicode_strip__doc__, ...@@ -489,7 +489,7 @@ PyDoc_STRVAR(unicode_strip__doc__,
"If chars is given and not None, remove characters in chars instead."); "If chars is given and not None, remove characters in chars instead.");
#define UNICODE_STRIP_METHODDEF \ #define UNICODE_STRIP_METHODDEF \
{"strip", (PyCFunction)unicode_strip, METH_FASTCALL, unicode_strip__doc__}, {"strip", (PyCFunction)(void(*)(void))unicode_strip, METH_FASTCALL, unicode_strip__doc__},
static PyObject * static PyObject *
unicode_strip_impl(PyObject *self, PyObject *chars); unicode_strip_impl(PyObject *self, PyObject *chars);
...@@ -520,7 +520,7 @@ PyDoc_STRVAR(unicode_lstrip__doc__, ...@@ -520,7 +520,7 @@ PyDoc_STRVAR(unicode_lstrip__doc__,
"If chars is given and not None, remove characters in chars instead."); "If chars is given and not None, remove characters in chars instead.");
#define UNICODE_LSTRIP_METHODDEF \ #define UNICODE_LSTRIP_METHODDEF \
{"lstrip", (PyCFunction)unicode_lstrip, METH_FASTCALL, unicode_lstrip__doc__}, {"lstrip", (PyCFunction)(void(*)(void))unicode_lstrip, METH_FASTCALL, unicode_lstrip__doc__},
static PyObject * static PyObject *
unicode_lstrip_impl(PyObject *self, PyObject *chars); unicode_lstrip_impl(PyObject *self, PyObject *chars);
...@@ -551,7 +551,7 @@ PyDoc_STRVAR(unicode_rstrip__doc__, ...@@ -551,7 +551,7 @@ PyDoc_STRVAR(unicode_rstrip__doc__,
"If chars is given and not None, remove characters in chars instead."); "If chars is given and not None, remove characters in chars instead.");
#define UNICODE_RSTRIP_METHODDEF \ #define UNICODE_RSTRIP_METHODDEF \
{"rstrip", (PyCFunction)unicode_rstrip, METH_FASTCALL, unicode_rstrip__doc__}, {"rstrip", (PyCFunction)(void(*)(void))unicode_rstrip, METH_FASTCALL, unicode_rstrip__doc__},
static PyObject * static PyObject *
unicode_rstrip_impl(PyObject *self, PyObject *chars); unicode_rstrip_impl(PyObject *self, PyObject *chars);
...@@ -587,7 +587,7 @@ PyDoc_STRVAR(unicode_replace__doc__, ...@@ -587,7 +587,7 @@ PyDoc_STRVAR(unicode_replace__doc__,
"replaced."); "replaced.");
#define UNICODE_REPLACE_METHODDEF \ #define UNICODE_REPLACE_METHODDEF \
{"replace", (PyCFunction)unicode_replace, METH_FASTCALL, unicode_replace__doc__}, {"replace", (PyCFunction)(void(*)(void))unicode_replace, METH_FASTCALL, unicode_replace__doc__},
static PyObject * static PyObject *
unicode_replace_impl(PyObject *self, PyObject *old, PyObject *new, unicode_replace_impl(PyObject *self, PyObject *old, PyObject *new,
...@@ -620,7 +620,7 @@ PyDoc_STRVAR(unicode_rjust__doc__, ...@@ -620,7 +620,7 @@ PyDoc_STRVAR(unicode_rjust__doc__,
"Padding is done using the specified fill character (default is a space)."); "Padding is done using the specified fill character (default is a space).");
#define UNICODE_RJUST_METHODDEF \ #define UNICODE_RJUST_METHODDEF \
{"rjust", (PyCFunction)unicode_rjust, METH_FASTCALL, unicode_rjust__doc__}, {"rjust", (PyCFunction)(void(*)(void))unicode_rjust, METH_FASTCALL, unicode_rjust__doc__},
static PyObject * static PyObject *
unicode_rjust_impl(PyObject *self, Py_ssize_t width, Py_UCS4 fillchar); unicode_rjust_impl(PyObject *self, Py_ssize_t width, Py_UCS4 fillchar);
...@@ -657,7 +657,7 @@ PyDoc_STRVAR(unicode_split__doc__, ...@@ -657,7 +657,7 @@ PyDoc_STRVAR(unicode_split__doc__,
" -1 (the default value) means no limit."); " -1 (the default value) means no limit.");
#define UNICODE_SPLIT_METHODDEF \ #define UNICODE_SPLIT_METHODDEF \
{"split", (PyCFunction)unicode_split, METH_FASTCALL|METH_KEYWORDS, unicode_split__doc__}, {"split", (PyCFunction)(void(*)(void))unicode_split, METH_FASTCALL|METH_KEYWORDS, unicode_split__doc__},
static PyObject * static PyObject *
unicode_split_impl(PyObject *self, PyObject *sep, Py_ssize_t maxsplit); unicode_split_impl(PyObject *self, PyObject *sep, Py_ssize_t maxsplit);
...@@ -730,7 +730,7 @@ PyDoc_STRVAR(unicode_rsplit__doc__, ...@@ -730,7 +730,7 @@ PyDoc_STRVAR(unicode_rsplit__doc__,
"Splits are done starting at the end of the string and working to the front."); "Splits are done starting at the end of the string and working to the front.");
#define UNICODE_RSPLIT_METHODDEF \ #define UNICODE_RSPLIT_METHODDEF \
{"rsplit", (PyCFunction)unicode_rsplit, METH_FASTCALL|METH_KEYWORDS, unicode_rsplit__doc__}, {"rsplit", (PyCFunction)(void(*)(void))unicode_rsplit, METH_FASTCALL|METH_KEYWORDS, unicode_rsplit__doc__},
static PyObject * static PyObject *
unicode_rsplit_impl(PyObject *self, PyObject *sep, Py_ssize_t maxsplit); unicode_rsplit_impl(PyObject *self, PyObject *sep, Py_ssize_t maxsplit);
...@@ -764,7 +764,7 @@ PyDoc_STRVAR(unicode_splitlines__doc__, ...@@ -764,7 +764,7 @@ PyDoc_STRVAR(unicode_splitlines__doc__,
"true."); "true.");
#define UNICODE_SPLITLINES_METHODDEF \ #define UNICODE_SPLITLINES_METHODDEF \
{"splitlines", (PyCFunction)unicode_splitlines, METH_FASTCALL|METH_KEYWORDS, unicode_splitlines__doc__}, {"splitlines", (PyCFunction)(void(*)(void))unicode_splitlines, METH_FASTCALL|METH_KEYWORDS, unicode_splitlines__doc__},
static PyObject * static PyObject *
unicode_splitlines_impl(PyObject *self, int keepends); unicode_splitlines_impl(PyObject *self, int keepends);
...@@ -820,7 +820,7 @@ PyDoc_STRVAR(unicode_maketrans__doc__, ...@@ -820,7 +820,7 @@ PyDoc_STRVAR(unicode_maketrans__doc__,
"must be a string, whose characters will be mapped to None in the result."); "must be a string, whose characters will be mapped to None in the result.");
#define UNICODE_MAKETRANS_METHODDEF \ #define UNICODE_MAKETRANS_METHODDEF \
{"maketrans", (PyCFunction)unicode_maketrans, METH_FASTCALL|METH_STATIC, unicode_maketrans__doc__}, {"maketrans", (PyCFunction)(void(*)(void))unicode_maketrans, METH_FASTCALL|METH_STATIC, unicode_maketrans__doc__},
static PyObject * static PyObject *
unicode_maketrans_impl(PyObject *x, PyObject *y, PyObject *z); unicode_maketrans_impl(PyObject *x, PyObject *y, PyObject *z);
...@@ -951,4 +951,4 @@ unicode_sizeof(PyObject *self, PyObject *Py_UNUSED(ignored)) ...@@ -951,4 +951,4 @@ unicode_sizeof(PyObject *self, PyObject *Py_UNUSED(ignored))
{ {
return unicode_sizeof_impl(self); return unicode_sizeof_impl(self);
} }
/*[clinic end generated code: output=8bcd992b25733bcc input=a9049054013a1b77]*/ /*[clinic end generated code: output=d323802b67bfc6d8 input=a9049054013a1b77]*/
...@@ -11,7 +11,7 @@ PyDoc_STRVAR(stringlib_expandtabs__doc__, ...@@ -11,7 +11,7 @@ PyDoc_STRVAR(stringlib_expandtabs__doc__,
"If tabsize is not given, a tab size of 8 characters is assumed."); "If tabsize is not given, a tab size of 8 characters is assumed.");
#define STRINGLIB_EXPANDTABS_METHODDEF \ #define STRINGLIB_EXPANDTABS_METHODDEF \
{"expandtabs", (PyCFunction)stringlib_expandtabs, METH_FASTCALL|METH_KEYWORDS, stringlib_expandtabs__doc__}, {"expandtabs", (PyCFunction)(void(*)(void))stringlib_expandtabs, METH_FASTCALL|METH_KEYWORDS, stringlib_expandtabs__doc__},
static PyObject * static PyObject *
stringlib_expandtabs_impl(PyObject *self, int tabsize); stringlib_expandtabs_impl(PyObject *self, int tabsize);
...@@ -43,7 +43,7 @@ PyDoc_STRVAR(stringlib_ljust__doc__, ...@@ -43,7 +43,7 @@ PyDoc_STRVAR(stringlib_ljust__doc__,
"Padding is done using the specified fill character."); "Padding is done using the specified fill character.");
#define STRINGLIB_LJUST_METHODDEF \ #define STRINGLIB_LJUST_METHODDEF \
{"ljust", (PyCFunction)stringlib_ljust, METH_FASTCALL, stringlib_ljust__doc__}, {"ljust", (PyCFunction)(void(*)(void))stringlib_ljust, METH_FASTCALL, stringlib_ljust__doc__},
static PyObject * static PyObject *
stringlib_ljust_impl(PyObject *self, Py_ssize_t width, char fillchar); stringlib_ljust_impl(PyObject *self, Py_ssize_t width, char fillchar);
...@@ -74,7 +74,7 @@ PyDoc_STRVAR(stringlib_rjust__doc__, ...@@ -74,7 +74,7 @@ PyDoc_STRVAR(stringlib_rjust__doc__,
"Padding is done using the specified fill character."); "Padding is done using the specified fill character.");
#define STRINGLIB_RJUST_METHODDEF \ #define STRINGLIB_RJUST_METHODDEF \
{"rjust", (PyCFunction)stringlib_rjust, METH_FASTCALL, stringlib_rjust__doc__}, {"rjust", (PyCFunction)(void(*)(void))stringlib_rjust, METH_FASTCALL, stringlib_rjust__doc__},
static PyObject * static PyObject *
stringlib_rjust_impl(PyObject *self, Py_ssize_t width, char fillchar); stringlib_rjust_impl(PyObject *self, Py_ssize_t width, char fillchar);
...@@ -105,7 +105,7 @@ PyDoc_STRVAR(stringlib_center__doc__, ...@@ -105,7 +105,7 @@ PyDoc_STRVAR(stringlib_center__doc__,
"Padding is done using the specified fill character."); "Padding is done using the specified fill character.");
#define STRINGLIB_CENTER_METHODDEF \ #define STRINGLIB_CENTER_METHODDEF \
{"center", (PyCFunction)stringlib_center, METH_FASTCALL, stringlib_center__doc__}, {"center", (PyCFunction)(void(*)(void))stringlib_center, METH_FASTCALL, stringlib_center__doc__},
static PyObject * static PyObject *
stringlib_center_impl(PyObject *self, Py_ssize_t width, char fillchar); stringlib_center_impl(PyObject *self, Py_ssize_t width, char fillchar);
...@@ -155,4 +155,4 @@ stringlib_zfill(PyObject *self, PyObject *arg) ...@@ -155,4 +155,4 @@ stringlib_zfill(PyObject *self, PyObject *arg)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=336620159a1fc70d input=a9049054013a1b77]*/ /*[clinic end generated code: output=d09ba158d470566e input=a9049054013a1b77]*/
...@@ -11,7 +11,7 @@ PyDoc_STRVAR(_testconsole_write_input__doc__, ...@@ -11,7 +11,7 @@ PyDoc_STRVAR(_testconsole_write_input__doc__,
"Writes UTF-16-LE encoded bytes to the console as if typed by a user."); "Writes UTF-16-LE encoded bytes to the console as if typed by a user.");
#define _TESTCONSOLE_WRITE_INPUT_METHODDEF \ #define _TESTCONSOLE_WRITE_INPUT_METHODDEF \
{"write_input", (PyCFunction)_testconsole_write_input, METH_FASTCALL|METH_KEYWORDS, _testconsole_write_input__doc__}, {"write_input", (PyCFunction)(void(*)(void))_testconsole_write_input, METH_FASTCALL|METH_KEYWORDS, _testconsole_write_input__doc__},
static PyObject * static PyObject *
_testconsole_write_input_impl(PyObject *module, PyObject *file, _testconsole_write_input_impl(PyObject *module, PyObject *file,
...@@ -47,7 +47,7 @@ PyDoc_STRVAR(_testconsole_read_output__doc__, ...@@ -47,7 +47,7 @@ PyDoc_STRVAR(_testconsole_read_output__doc__,
"Reads a str from the console as written to stdout."); "Reads a str from the console as written to stdout.");
#define _TESTCONSOLE_READ_OUTPUT_METHODDEF \ #define _TESTCONSOLE_READ_OUTPUT_METHODDEF \
{"read_output", (PyCFunction)_testconsole_read_output, METH_FASTCALL|METH_KEYWORDS, _testconsole_read_output__doc__}, {"read_output", (PyCFunction)(void(*)(void))_testconsole_read_output, METH_FASTCALL|METH_KEYWORDS, _testconsole_read_output__doc__},
static PyObject * static PyObject *
_testconsole_read_output_impl(PyObject *module, PyObject *file); _testconsole_read_output_impl(PyObject *module, PyObject *file);
...@@ -79,4 +79,4 @@ exit: ...@@ -79,4 +79,4 @@ exit:
#ifndef _TESTCONSOLE_READ_OUTPUT_METHODDEF #ifndef _TESTCONSOLE_READ_OUTPUT_METHODDEF
#define _TESTCONSOLE_READ_OUTPUT_METHODDEF #define _TESTCONSOLE_READ_OUTPUT_METHODDEF
#endif /* !defined(_TESTCONSOLE_READ_OUTPUT_METHODDEF) */ #endif /* !defined(_TESTCONSOLE_READ_OUTPUT_METHODDEF) */
/*[clinic end generated code: output=e7dd05a60463c5f0 input=a9049054013a1b77]*/ /*[clinic end generated code: output=ab9ea8e78d26288e input=a9049054013a1b77]*/
...@@ -37,7 +37,7 @@ PyDoc_STRVAR(msvcrt_locking__doc__, ...@@ -37,7 +37,7 @@ PyDoc_STRVAR(msvcrt_locking__doc__,
"individually."); "individually.");
#define MSVCRT_LOCKING_METHODDEF \ #define MSVCRT_LOCKING_METHODDEF \
{"locking", (PyCFunction)msvcrt_locking, METH_FASTCALL, msvcrt_locking__doc__}, {"locking", (PyCFunction)(void(*)(void))msvcrt_locking, METH_FASTCALL, msvcrt_locking__doc__},
static PyObject * static PyObject *
msvcrt_locking_impl(PyObject *module, int fd, int mode, long nbytes); msvcrt_locking_impl(PyObject *module, int fd, int mode, long nbytes);
...@@ -72,7 +72,7 @@ PyDoc_STRVAR(msvcrt_setmode__doc__, ...@@ -72,7 +72,7 @@ PyDoc_STRVAR(msvcrt_setmode__doc__,
"Return value is the previous mode."); "Return value is the previous mode.");
#define MSVCRT_SETMODE_METHODDEF \ #define MSVCRT_SETMODE_METHODDEF \
{"setmode", (PyCFunction)msvcrt_setmode, METH_FASTCALL, msvcrt_setmode__doc__}, {"setmode", (PyCFunction)(void(*)(void))msvcrt_setmode, METH_FASTCALL, msvcrt_setmode__doc__},
static long static long
msvcrt_setmode_impl(PyObject *module, int fd, int flags); msvcrt_setmode_impl(PyObject *module, int fd, int flags);
...@@ -110,7 +110,7 @@ PyDoc_STRVAR(msvcrt_open_osfhandle__doc__, ...@@ -110,7 +110,7 @@ PyDoc_STRVAR(msvcrt_open_osfhandle__doc__,
"to os.fdopen() to create a file object."); "to os.fdopen() to create a file object.");
#define MSVCRT_OPEN_OSFHANDLE_METHODDEF \ #define MSVCRT_OPEN_OSFHANDLE_METHODDEF \
{"open_osfhandle", (PyCFunction)msvcrt_open_osfhandle, METH_FASTCALL, msvcrt_open_osfhandle__doc__}, {"open_osfhandle", (PyCFunction)(void(*)(void))msvcrt_open_osfhandle, METH_FASTCALL, msvcrt_open_osfhandle__doc__},
static long static long
msvcrt_open_osfhandle_impl(PyObject *module, void *handle, int flags); msvcrt_open_osfhandle_impl(PyObject *module, void *handle, int flags);
...@@ -424,7 +424,7 @@ PyDoc_STRVAR(msvcrt_CrtSetReportFile__doc__, ...@@ -424,7 +424,7 @@ PyDoc_STRVAR(msvcrt_CrtSetReportFile__doc__,
"Only available on Debug builds."); "Only available on Debug builds.");
#define MSVCRT_CRTSETREPORTFILE_METHODDEF \ #define MSVCRT_CRTSETREPORTFILE_METHODDEF \
{"CrtSetReportFile", (PyCFunction)msvcrt_CrtSetReportFile, METH_FASTCALL, msvcrt_CrtSetReportFile__doc__}, {"CrtSetReportFile", (PyCFunction)(void(*)(void))msvcrt_CrtSetReportFile, METH_FASTCALL, msvcrt_CrtSetReportFile__doc__},
static void * static void *
msvcrt_CrtSetReportFile_impl(PyObject *module, int type, void *file); msvcrt_CrtSetReportFile_impl(PyObject *module, int type, void *file);
...@@ -464,7 +464,7 @@ PyDoc_STRVAR(msvcrt_CrtSetReportMode__doc__, ...@@ -464,7 +464,7 @@ PyDoc_STRVAR(msvcrt_CrtSetReportMode__doc__,
"Only available on Debug builds."); "Only available on Debug builds.");
#define MSVCRT_CRTSETREPORTMODE_METHODDEF \ #define MSVCRT_CRTSETREPORTMODE_METHODDEF \
{"CrtSetReportMode", (PyCFunction)msvcrt_CrtSetReportMode, METH_FASTCALL, msvcrt_CrtSetReportMode__doc__}, {"CrtSetReportMode", (PyCFunction)(void(*)(void))msvcrt_CrtSetReportMode, METH_FASTCALL, msvcrt_CrtSetReportMode__doc__},
static long static long
msvcrt_CrtSetReportMode_impl(PyObject *module, int type, int mode); msvcrt_CrtSetReportMode_impl(PyObject *module, int type, int mode);
...@@ -569,4 +569,4 @@ exit: ...@@ -569,4 +569,4 @@ exit:
#ifndef MSVCRT_SET_ERROR_MODE_METHODDEF #ifndef MSVCRT_SET_ERROR_MODE_METHODDEF
#define MSVCRT_SET_ERROR_MODE_METHODDEF #define MSVCRT_SET_ERROR_MODE_METHODDEF
#endif /* !defined(MSVCRT_SET_ERROR_MODE_METHODDEF) */ #endif /* !defined(MSVCRT_SET_ERROR_MODE_METHODDEF) */
/*[clinic end generated code: output=3dd4cf62afb9771a input=a9049054013a1b77]*/ /*[clinic end generated code: output=632089ff9236ac77 input=a9049054013a1b77]*/
...@@ -77,7 +77,7 @@ PyDoc_STRVAR(winreg_HKEYType___exit____doc__, ...@@ -77,7 +77,7 @@ PyDoc_STRVAR(winreg_HKEYType___exit____doc__,
"\n"); "\n");
#define WINREG_HKEYTYPE___EXIT___METHODDEF \ #define WINREG_HKEYTYPE___EXIT___METHODDEF \
{"__exit__", (PyCFunction)winreg_HKEYType___exit__, METH_FASTCALL|METH_KEYWORDS, winreg_HKEYType___exit____doc__}, {"__exit__", (PyCFunction)(void(*)(void))winreg_HKEYType___exit__, METH_FASTCALL|METH_KEYWORDS, winreg_HKEYType___exit____doc__},
static PyObject * static PyObject *
winreg_HKEYType___exit___impl(PyHKEYObject *self, PyObject *exc_type, winreg_HKEYType___exit___impl(PyHKEYObject *self, PyObject *exc_type,
...@@ -134,7 +134,7 @@ PyDoc_STRVAR(winreg_ConnectRegistry__doc__, ...@@ -134,7 +134,7 @@ PyDoc_STRVAR(winreg_ConnectRegistry__doc__,
"If the function fails, an OSError exception is raised."); "If the function fails, an OSError exception is raised.");
#define WINREG_CONNECTREGISTRY_METHODDEF \ #define WINREG_CONNECTREGISTRY_METHODDEF \
{"ConnectRegistry", (PyCFunction)winreg_ConnectRegistry, METH_FASTCALL, winreg_ConnectRegistry__doc__}, {"ConnectRegistry", (PyCFunction)(void(*)(void))winreg_ConnectRegistry, METH_FASTCALL, winreg_ConnectRegistry__doc__},
static HKEY static HKEY
winreg_ConnectRegistry_impl(PyObject *module, Py_UNICODE *computer_name, winreg_ConnectRegistry_impl(PyObject *module, Py_UNICODE *computer_name,
...@@ -182,7 +182,7 @@ PyDoc_STRVAR(winreg_CreateKey__doc__, ...@@ -182,7 +182,7 @@ PyDoc_STRVAR(winreg_CreateKey__doc__,
"If the function fails, an OSError exception is raised."); "If the function fails, an OSError exception is raised.");
#define WINREG_CREATEKEY_METHODDEF \ #define WINREG_CREATEKEY_METHODDEF \
{"CreateKey", (PyCFunction)winreg_CreateKey, METH_FASTCALL, winreg_CreateKey__doc__}, {"CreateKey", (PyCFunction)(void(*)(void))winreg_CreateKey, METH_FASTCALL, winreg_CreateKey__doc__},
static HKEY static HKEY
winreg_CreateKey_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key); winreg_CreateKey_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key);
...@@ -235,7 +235,7 @@ PyDoc_STRVAR(winreg_CreateKeyEx__doc__, ...@@ -235,7 +235,7 @@ PyDoc_STRVAR(winreg_CreateKeyEx__doc__,
"If the function fails, an OSError exception is raised."); "If the function fails, an OSError exception is raised.");
#define WINREG_CREATEKEYEX_METHODDEF \ #define WINREG_CREATEKEYEX_METHODDEF \
{"CreateKeyEx", (PyCFunction)winreg_CreateKeyEx, METH_FASTCALL|METH_KEYWORDS, winreg_CreateKeyEx__doc__}, {"CreateKeyEx", (PyCFunction)(void(*)(void))winreg_CreateKeyEx, METH_FASTCALL|METH_KEYWORDS, winreg_CreateKeyEx__doc__},
static HKEY static HKEY
winreg_CreateKeyEx_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key, winreg_CreateKeyEx_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key,
...@@ -286,7 +286,7 @@ PyDoc_STRVAR(winreg_DeleteKey__doc__, ...@@ -286,7 +286,7 @@ PyDoc_STRVAR(winreg_DeleteKey__doc__,
"is removed. If the function fails, an OSError exception is raised."); "is removed. If the function fails, an OSError exception is raised.");
#define WINREG_DELETEKEY_METHODDEF \ #define WINREG_DELETEKEY_METHODDEF \
{"DeleteKey", (PyCFunction)winreg_DeleteKey, METH_FASTCALL, winreg_DeleteKey__doc__}, {"DeleteKey", (PyCFunction)(void(*)(void))winreg_DeleteKey, METH_FASTCALL, winreg_DeleteKey__doc__},
static PyObject * static PyObject *
winreg_DeleteKey_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key); winreg_DeleteKey_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key);
...@@ -334,7 +334,7 @@ PyDoc_STRVAR(winreg_DeleteKeyEx__doc__, ...@@ -334,7 +334,7 @@ PyDoc_STRVAR(winreg_DeleteKeyEx__doc__,
"On unsupported Windows versions, NotImplementedError is raised."); "On unsupported Windows versions, NotImplementedError is raised.");
#define WINREG_DELETEKEYEX_METHODDEF \ #define WINREG_DELETEKEYEX_METHODDEF \
{"DeleteKeyEx", (PyCFunction)winreg_DeleteKeyEx, METH_FASTCALL|METH_KEYWORDS, winreg_DeleteKeyEx__doc__}, {"DeleteKeyEx", (PyCFunction)(void(*)(void))winreg_DeleteKeyEx, METH_FASTCALL|METH_KEYWORDS, winreg_DeleteKeyEx__doc__},
static PyObject * static PyObject *
winreg_DeleteKeyEx_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key, winreg_DeleteKeyEx_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key,
...@@ -373,7 +373,7 @@ PyDoc_STRVAR(winreg_DeleteValue__doc__, ...@@ -373,7 +373,7 @@ PyDoc_STRVAR(winreg_DeleteValue__doc__,
" A string that identifies the value to remove."); " A string that identifies the value to remove.");
#define WINREG_DELETEVALUE_METHODDEF \ #define WINREG_DELETEVALUE_METHODDEF \
{"DeleteValue", (PyCFunction)winreg_DeleteValue, METH_FASTCALL, winreg_DeleteValue__doc__}, {"DeleteValue", (PyCFunction)(void(*)(void))winreg_DeleteValue, METH_FASTCALL, winreg_DeleteValue__doc__},
static PyObject * static PyObject *
winreg_DeleteValue_impl(PyObject *module, HKEY key, Py_UNICODE *value); winreg_DeleteValue_impl(PyObject *module, HKEY key, Py_UNICODE *value);
...@@ -411,7 +411,7 @@ PyDoc_STRVAR(winreg_EnumKey__doc__, ...@@ -411,7 +411,7 @@ PyDoc_STRVAR(winreg_EnumKey__doc__,
"raised, indicating no more values are available."); "raised, indicating no more values are available.");
#define WINREG_ENUMKEY_METHODDEF \ #define WINREG_ENUMKEY_METHODDEF \
{"EnumKey", (PyCFunction)winreg_EnumKey, METH_FASTCALL, winreg_EnumKey__doc__}, {"EnumKey", (PyCFunction)(void(*)(void))winreg_EnumKey, METH_FASTCALL, winreg_EnumKey__doc__},
static PyObject * static PyObject *
winreg_EnumKey_impl(PyObject *module, HKEY key, int index); winreg_EnumKey_impl(PyObject *module, HKEY key, int index);
...@@ -458,7 +458,7 @@ PyDoc_STRVAR(winreg_EnumValue__doc__, ...@@ -458,7 +458,7 @@ PyDoc_STRVAR(winreg_EnumValue__doc__,
" An integer that identifies the type of the value data."); " An integer that identifies the type of the value data.");
#define WINREG_ENUMVALUE_METHODDEF \ #define WINREG_ENUMVALUE_METHODDEF \
{"EnumValue", (PyCFunction)winreg_EnumValue, METH_FASTCALL, winreg_EnumValue__doc__}, {"EnumValue", (PyCFunction)(void(*)(void))winreg_EnumValue, METH_FASTCALL, winreg_EnumValue__doc__},
static PyObject * static PyObject *
winreg_EnumValue_impl(PyObject *module, HKEY key, int index); winreg_EnumValue_impl(PyObject *module, HKEY key, int index);
...@@ -576,7 +576,7 @@ PyDoc_STRVAR(winreg_LoadKey__doc__, ...@@ -576,7 +576,7 @@ PyDoc_STRVAR(winreg_LoadKey__doc__,
"tree."); "tree.");
#define WINREG_LOADKEY_METHODDEF \ #define WINREG_LOADKEY_METHODDEF \
{"LoadKey", (PyCFunction)winreg_LoadKey, METH_FASTCALL, winreg_LoadKey__doc__}, {"LoadKey", (PyCFunction)(void(*)(void))winreg_LoadKey, METH_FASTCALL, winreg_LoadKey__doc__},
static PyObject * static PyObject *
winreg_LoadKey_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key, winreg_LoadKey_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key,
...@@ -620,7 +620,7 @@ PyDoc_STRVAR(winreg_OpenKey__doc__, ...@@ -620,7 +620,7 @@ PyDoc_STRVAR(winreg_OpenKey__doc__,
"If the function fails, an OSError exception is raised."); "If the function fails, an OSError exception is raised.");
#define WINREG_OPENKEY_METHODDEF \ #define WINREG_OPENKEY_METHODDEF \
{"OpenKey", (PyCFunction)winreg_OpenKey, METH_FASTCALL|METH_KEYWORDS, winreg_OpenKey__doc__}, {"OpenKey", (PyCFunction)(void(*)(void))winreg_OpenKey, METH_FASTCALL|METH_KEYWORDS, winreg_OpenKey__doc__},
static HKEY static HKEY
winreg_OpenKey_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key, winreg_OpenKey_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key,
...@@ -672,7 +672,7 @@ PyDoc_STRVAR(winreg_OpenKeyEx__doc__, ...@@ -672,7 +672,7 @@ PyDoc_STRVAR(winreg_OpenKeyEx__doc__,
"If the function fails, an OSError exception is raised."); "If the function fails, an OSError exception is raised.");
#define WINREG_OPENKEYEX_METHODDEF \ #define WINREG_OPENKEYEX_METHODDEF \
{"OpenKeyEx", (PyCFunction)winreg_OpenKeyEx, METH_FASTCALL|METH_KEYWORDS, winreg_OpenKeyEx__doc__}, {"OpenKeyEx", (PyCFunction)(void(*)(void))winreg_OpenKeyEx, METH_FASTCALL|METH_KEYWORDS, winreg_OpenKeyEx__doc__},
static HKEY static HKEY
winreg_OpenKeyEx_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key, winreg_OpenKeyEx_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key,
...@@ -761,7 +761,7 @@ PyDoc_STRVAR(winreg_QueryValue__doc__, ...@@ -761,7 +761,7 @@ PyDoc_STRVAR(winreg_QueryValue__doc__,
"completeness."); "completeness.");
#define WINREG_QUERYVALUE_METHODDEF \ #define WINREG_QUERYVALUE_METHODDEF \
{"QueryValue", (PyCFunction)winreg_QueryValue, METH_FASTCALL, winreg_QueryValue__doc__}, {"QueryValue", (PyCFunction)(void(*)(void))winreg_QueryValue, METH_FASTCALL, winreg_QueryValue__doc__},
static PyObject * static PyObject *
winreg_QueryValue_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key); winreg_QueryValue_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key);
...@@ -800,7 +800,7 @@ PyDoc_STRVAR(winreg_QueryValueEx__doc__, ...@@ -800,7 +800,7 @@ PyDoc_STRVAR(winreg_QueryValueEx__doc__,
"The return value is a tuple of the value and the type_id."); "The return value is a tuple of the value and the type_id.");
#define WINREG_QUERYVALUEEX_METHODDEF \ #define WINREG_QUERYVALUEEX_METHODDEF \
{"QueryValueEx", (PyCFunction)winreg_QueryValueEx, METH_FASTCALL, winreg_QueryValueEx__doc__}, {"QueryValueEx", (PyCFunction)(void(*)(void))winreg_QueryValueEx, METH_FASTCALL, winreg_QueryValueEx__doc__},
static PyObject * static PyObject *
winreg_QueryValueEx_impl(PyObject *module, HKEY key, Py_UNICODE *name); winreg_QueryValueEx_impl(PyObject *module, HKEY key, Py_UNICODE *name);
...@@ -844,7 +844,7 @@ PyDoc_STRVAR(winreg_SaveKey__doc__, ...@@ -844,7 +844,7 @@ PyDoc_STRVAR(winreg_SaveKey__doc__,
"to the API."); "to the API.");
#define WINREG_SAVEKEY_METHODDEF \ #define WINREG_SAVEKEY_METHODDEF \
{"SaveKey", (PyCFunction)winreg_SaveKey, METH_FASTCALL, winreg_SaveKey__doc__}, {"SaveKey", (PyCFunction)(void(*)(void))winreg_SaveKey, METH_FASTCALL, winreg_SaveKey__doc__},
static PyObject * static PyObject *
winreg_SaveKey_impl(PyObject *module, HKEY key, Py_UNICODE *file_name); winreg_SaveKey_impl(PyObject *module, HKEY key, Py_UNICODE *file_name);
...@@ -893,7 +893,7 @@ PyDoc_STRVAR(winreg_SetValue__doc__, ...@@ -893,7 +893,7 @@ PyDoc_STRVAR(winreg_SetValue__doc__,
"KEY_SET_VALUE access."); "KEY_SET_VALUE access.");
#define WINREG_SETVALUE_METHODDEF \ #define WINREG_SETVALUE_METHODDEF \
{"SetValue", (PyCFunction)winreg_SetValue, METH_FASTCALL, winreg_SetValue__doc__}, {"SetValue", (PyCFunction)(void(*)(void))winreg_SetValue, METH_FASTCALL, winreg_SetValue__doc__},
static PyObject * static PyObject *
winreg_SetValue_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key, winreg_SetValue_impl(PyObject *module, HKEY key, Py_UNICODE *sub_key,
...@@ -964,7 +964,7 @@ PyDoc_STRVAR(winreg_SetValueEx__doc__, ...@@ -964,7 +964,7 @@ PyDoc_STRVAR(winreg_SetValueEx__doc__,
"the configuration registry to help the registry perform efficiently."); "the configuration registry to help the registry perform efficiently.");
#define WINREG_SETVALUEEX_METHODDEF \ #define WINREG_SETVALUEEX_METHODDEF \
{"SetValueEx", (PyCFunction)winreg_SetValueEx, METH_FASTCALL, winreg_SetValueEx__doc__}, {"SetValueEx", (PyCFunction)(void(*)(void))winreg_SetValueEx, METH_FASTCALL, winreg_SetValueEx__doc__},
static PyObject * static PyObject *
winreg_SetValueEx_impl(PyObject *module, HKEY key, Py_UNICODE *value_name, winreg_SetValueEx_impl(PyObject *module, HKEY key, Py_UNICODE *value_name,
...@@ -1091,4 +1091,4 @@ winreg_QueryReflectionKey(PyObject *module, PyObject *arg) ...@@ -1091,4 +1091,4 @@ winreg_QueryReflectionKey(PyObject *module, PyObject *arg)
exit: exit:
return return_value; return return_value;
} }
/*[clinic end generated code: output=d1c8e2678015dd7d input=a9049054013a1b77]*/ /*[clinic end generated code: output=45a9aec9f9258c0a input=a9049054013a1b77]*/
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment